Compare countries
India
1,477,852,970
Population nowvs
China
1,414,854,014
Population nowAs of 2026, India has a population of about 1,477,852,970 while China has about 1,414,854,014 — a difference of 62,998,956 people. India is growing faster (0.88% per year).
| India | Metric | China |
|---|---|---|
| 0.88% | Growth rate / yr | -0.15% |
| 16.2 | Birth rate / 1,000 | 6.4 |
| 7.4 | Death rate / 1,000 | 7.9 |
| 449.6 | Density / km² | 147.8 |
| 51.7% | Male % | 51.2% |
| 76.3% | Literacy % | 97.2% |
| 27.0% | Smoking % | 25.6% |
| 62.5 | Life expectancy | 71.4 |