Compare countries

vs

India

1,477,852,970

Population now
vs

China

1,414,854,014

Population now

As 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).

IndiaMetricChina
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