answersLogoWhite

0

The People's Republic of China is the most populous nation in the world with a population of roughly 1.3 billion people, based on their 2010 census.

The Republic of India is the second most populous country in the world, with a population of about 1.2 billion, based on their 2011 census.

So, yes, China has more people than India.

User Avatar

Wiki User

14y ago

What else can I help you with?