India vs China by population

China and India are the two most populous countries in the world, with India home to about 1.44 billion people and China home to 1.43 billion in 2024. China and India together account for about 35.31 % of total world population and 60% of Asia population. India is over three times denser than the China as India's population density is 485 people per square km compared to 149 of China.

As of 2024, population of India is 16.54 million more than China as India overtook China in year 2023. China’s population reached its peak size and experienced a decline during 2022. The size of the Chinese population will continue to fall and could drop below 1 billion by 2078. India's population is growing at 0.90 % and will continue to grow untill 2063. China had crossed one billion milestone in 1982 and India in 1997.

China’s 2024 total fertility rate is estimated to be 1.21 children per woman much lower than India's 1.98 births per woman. In 1971, China and India had nearly identical levels of total fertility, with 5.5 births per woman. Fertility in China fell sharply to fewer than 3 births per woman by 1977. By contrast, the fertility decline in India has been more gradual. India took more than three decades to experience the same fertility reduction that occurred in China over just six years.

With median age of 28.62, India is over 10 year more younger than China having half of the population below 39.48 years. For the group aged below 29, China population is roughly 72% of India. But for age over 30 year, China has 40% more people than India. Life expectancy of China has been higher since 1950 except period of three years (1959-1961). With 78.99 years, Chinese people live 6.7 years more than Indian people of 72.29 years.

Both countries have higher male population compare to female. With 106.52 males per 100 female, sex ratio of India is slightly higher than of China's 104.1.

Population estimates
Year PopulationGrowth (%)
ChinaIndiaIndia-ChinaChinaIndia
1950544,044,358346,278,821-197,765,5371.782.13
1955603,547,007387,700,887-215,846,1202.252.35
1960654,802,069435,990,338-218,811,731-0.032.38
1965723,415,733490,140,146-233,275,5872.662.18
1970823,308,967545,864,268-277,444,6992.612.32
1975916,116,793611,309,535-304,807,2581.612.35
1980983,163,542687,354,025-295,809,5171.442.36
19851,059,807,820772,647,793-287,160,0271.562.31
19901,153,582,724864,972,221-288,610,5031.742.20
19951,220,133,927960,301,044-259,832,8830.912.01
20001,269,581,1751,057,922,733-211,658,4420.771.88
20051,310,027,1361,154,676,322-155,350,8140.631.57
20101,351,561,5141,243,481,564-108,079,9500.661.44
20151,396,134,1741,328,024,498-68,109,6760.531.17
20201,426,106,0931,402,617,695-23,488,3980.090.95
20211,426,437,2671,414,203,896-12,233,371-0.050.70
20221,425,179,5691,425,423,212243,643-0.130.88
20231,422,584,9331,438,069,59615,484,663-0.240.89
Population projections
Year PopulationGrowth (%)
ChinaIndiaIndia-ChinaChinaIndia
20241,419,321,2781,450,935,79131,614,513-0.220.90
20251,416,096,0941,463,865,52547,769,431-0.230.88
20301,398,153,8321,525,138,844126,985,012-0.300.76
20351,373,427,5311,578,694,796205,267,265-0.410.62
20401,342,816,6571,622,580,039279,763,382-0.500.48
20451,306,113,7881,656,067,583349,953,795-0.620.34
20501,260,289,0931,679,589,259419,300,166-0.820.23
20551,202,342,4711,694,328,245491,985,774-1.060.12
20601,135,127,1911,700,951,714565,824,523-1.230.03
20651,065,632,5291,699,297,227633,664,698-1.29-0.07
2070998,784,3191,689,202,539690,418,220-1.30-0.17
2075934,466,6601,670,860,308736,393,648-1.37-0.27
2080870,252,3441,645,548,761775,296,417-1.49-0.34
2085806,115,0541,614,843,929808,728,875-1.57-0.41
2090744,902,8361,580,305,096835,402,260-1.58-0.46
2095687,724,0851,543,363,232855,639,147-1.62-0.49
2100633,368,1131,505,251,761871,883,648-1.68-0.51
Demographics Indicators
YearLife expectancy Median ageFertility rate
ChinaIndiaChinaIndiaChinaIndia
195043.8341.1822.2520.025.815.73
195547.2443.7420.6819.726.265.91
196033.4245.6119.9119.234.455.92
196553.0045.5618.4818.466.615.94
197056.8248.5918.0318.106.095.62
197560.9550.7619.0718.393.575.20
198064.2453.5920.8918.872.744.78
198566.5356.3221.7019.272.634.43
199068.1658.6223.7319.692.514.05
199570.3660.6326.1020.341.593.65
200072.2962.7528.9621.191.633.35
200574.0964.9431.7722.241.622.96
201075.6767.1634.1423.641.692.60
201576.9869.3335.6925.271.672.29
202078.0270.1637.4927.021.242.05
202178.1267.2838.0127.351.122.01
202278.2071.7038.5327.681.031.99
202377.9572.0039.0728.061.001.98
202478.0272.2439.5928.441.011.96
Age Group
Age Group Population Share(%) of total
ChinaIndiaIndia-ChinaChinaIndia
00-0451,957,550113,658,13161,700,5813.667.83
05-0985,155,015118,881,28133,726,2666.008.19
10-1490,089,721124,737,60634,647,8856.358.60
15-1983,122,051127,376,53344,254,4825.868.78
20-2479,419,261129,990,29350,571,0325.608.96
25-2984,469,586124,470,04940,000,4635.958.58
30-34106,100,624118,727,27312,626,6497.488.18
35-39117,534,784111,645,607-5,889,1778.287.69
40-44100,324,44099,634,697-689,7437.076.87
45-4994,342,88586,364,720-7,978,1656.655.95
50-54119,866,42275,116,482-44,749,9408.455.18
55-59114,749,62663,665,999-51,083,6278.084.39
60-6484,042,03152,975,745-31,066,2865.923.65
65-6974,194,89341,820,963-32,373,9305.232.88
70-7462,187,88429,514,739-32,673,1454.382.03
75-7936,029,34016,810,694-19,218,6462.541.16
80-8420,655,1439,262,642-11,392,5011.460.64
85-8910,753,6054,476,323-6,277,2820.760.31
90-943,679,3901,474,076-2,205,3140.260.10
95-99603,844298,624-305,2200.040.02
100+43,18233,312-9,8700.000.00
Total 1,419,321,277 1,450,935,789 31,614,512 100100