India vs WorldConnectSangam
India vs China: population and growth
Source: World Bank / UN · Last updated July 2026
India population
1.47 billion
China population
1.41 billion
India has overtaken China as the world's most populous country. India's population is estimated at 1.47 billion in 2026, while China's population has fallen to 1.41 billion.
Key differences
Median age - India28.4 years
Median age - China38.4 years
Working age - India67%
Working age - China63%
Urban share - India36%
Urban share - China65%
Source
World Bank, United Nations Population Division. Figures reflect the most recent data available as of July 2026.