India vs China: population
How India and China compare in population today and out to 2100, side by side, from UN World Population Prospects 2024.
India and China population, 2000-2100
Lines cross around 2023
Side by side
| ๐ฎ๐ณ India | ๐จ๐ณ China | |
|---|---|---|
| Population today | 1.47 billion | 1.41 billion |
| Population 2050 | 1.68 billion | 1.27 billion |
| Population 2100 | 1.51 billion | 639 million |
| World rank | #1 | #2 |
| Peak year | 2062 | 2021 |
| Median age (2024) | 28 | 40 |
| Fertility rate (2024) | 1.96 | 1.01 |
| Life expectancy (2024) | 72 yrs | 78 yrs |
| Density (per kmยฒ) | 497 | 147 |
India vs China, explained
Today India is the larger of the two, with about 1.47 billion people against China's 1.41 billion. India is the world's 1st most populous country and China the 2nd.
Their paths to 2100 differ. India edges higher over the century, moving from about 1.44 billion to 1.51 billion (+4.5%). China falls sharply, going from 1.42 billion to 639 million (-55.1%).
The two cross over: India overtook China back in 2023, when both sit near 1.43 billion people. It is one of the clearer signals of how the global ranking is being rewritten.
The deeper contrast is age and fertility. India has a median age near 28 and 1.96 births per woman, against China's 40 and 1.01. All figures follow the UN's medium-variant projection.