The population of China currently exceeds the population of India by approximately 70 million, according to estimates from the United Nations. The UN's World Population Prospects report puts the population of China at 1.38 billion, compared to 1.31 billion for India. Other sources' estimates of current population range from 1.37 to 1.40 billion for China and from 1.28 to 1.31 billion for India. 

Just as current population estimates differ, so do forecasts as to when the difference in the population between the two countries will level off.

  • According to the United Nations', existing differences between the total population of the two countries will level off by 2022.
  • The UN Food and Agriculture Organization gives a later date - 2024 - as do the OECD and UNCTAD, which predict 2028.
  • In contrast, analysis from the World Bank suggests that India could outpace China as early as 2021, just 5 years from now.

Global expectations that the Indian population will surpass that of China stem from these two countries belonging to different fertility groups. China is considered to be a "low fertility" country while India is generally considered an "intermediate fertility" country. India, like China, has already experienced a substantial decline in fertility as a result of the implementation of its National Family Planning Program in 1952, but the program did not lead to the same dramatic population changes as experienced under China's One-Child Policy. Other factors behind the anticipated rapid population growth in India are high illiteracy and poverty rates, immigration from Bangladesh and Nepal, and declining mortality rates.

These same factors have already led India to outpace China in terms of total contribution to world population growth. During the period 2010-2015, the population of India increased by 16 million - the highest contribution of any country, accounting for 19% of the global population increase - while the population of China grew by 7 million.

India is expected to continue to lead globally in contribution to population growth through 2050, followed by Nigeria. Various international agencies estimate that India's current growth rate is in the range of 1.2 to 1.32 percent, while China's is lower at about 0.46 to 0.56 percent. And although India's population growth rate is continuously declining - expected to drop below 1% by 2024 and below 0% threshold by 2069 - it is not expected to drop below China's growth rate during the next 100 years, virtually ensuring India's status as the world population leader for some time to come.

Population of China | Population of India 

Coronavirus Data and Insights

Live data and insights on Coronavirus around the world, including detailed statistics for the US, EU, and China — confirmed and recovered cases, deaths, alternative data on economic activities, customer behavior, supply chains, and more.

Aperçus connexes de Knoema

China Announcing the End to the One-Child Policy

Now, after more than three decades, the Chinese government is ending its controversial one-child policy. Originally implemented in 1980 to curb its rapid population growth, China’s one-child policy has witnessed a fertility rate decline from 2.7 births per woman in 1981 to 1.6 births in 2015. Those who backed the one-child policy claimed it led to 300 million fewer births and lifted 200-400 million people out of poverty. Yet, the one-child policy has taken a toll, with more than 336 million abortions and 222 million sterilizations having since taken place. Gender imbalance in...

India Population

The population of India was 1.311 billion in 2015, according to an estimate from the United Nations, making it the second most populated country in the world after China. But, as early as in 2022, the population of India is widely expected to surpass that of China to make India the most populous country in the world. Even now India contributes twice as much as China to global population growth. By 2050, the Population Division of the UN expects India population to exceed 1.62 billion people. According to the 2011 census data, the most populous Indian state is Uttar Pradesh with...

List of United States cities by population: Data, Map and Rank

New York with more then 8 million people (according to 2010 Census) is the largest city in the United States. Besides New York there are 8 US cities which population exceed 1 million persons: Los Angeles (CA), Chicago (IL), Houston (TX), Philadelphia (PA), Phoenix (AZ), San Antonio (TX), San Diego (CA) and Dallas (TX). Over 160 milion people live in 5000 largest cities of the US.