Demographics of India

Source UN (World Population Prospects 2024)
Date04 Feb 2025

As of 2025, the population of India is projected at 1.464 billion, compared to 1.451 billion in 2024. It is the most populous country in the world. The population growth rate in 2025 is projected at 0.88 percent, the 110th highest among 237 countries and dependent territories.

There are 754.78 million males and 709.09 million females in India. The percentage of the male population is 51.56%, compared to 48.44% of the female population. India has 45.69 million more males than females, the highest in the world. The sex ratio in India in 2025 will be 106.443 males per 100 females. India is in the 218th position in terms of the female-to-male ratio.

530.39 million people are living in urban areas, which is 36.87 % of India's population. India is ranked 195th in terms of urbanization.

  • Population
  • Growth rate
  • Gender

India population

Year Population Growth (%) M per 100 F
MaleFemaleTotal
1950177,866,755168,412,065346,278,8212.13105.614
1955199,634,049188,066,837387,700,8872.35106.151
1960224,897,758211,092,581435,990,3382.38106.540
1965253,125,772237,014,373490,140,1462.18106.798
1970281,785,460264,078,808545,864,2682.32106.705
1975315,742,315295,567,220611,309,5352.35106.826
1980355,512,997331,841,028687,354,0252.36107.134
1985399,637,317373,010,476772,647,7932.31107.138
1990447,021,579417,950,642864,972,2212.20106.956
1995496,344,700463,956,344960,301,0442.01106.981
2000547,253,435510,669,2981,057,922,7331.88107.164
2005597,426,194557,250,1281,154,676,3221.57107.210
2010643,098,086600,383,4781,243,481,5641.44107.115
2015686,298,736641,725,7611,328,024,4981.17106.946
2020724,175,468678,442,2281,402,617,6950.95106.741
2021729,924,103684,279,7931,414,203,8960.70106.670
2022735,531,456689,891,7561,425,423,2120.88106.615
2023741,883,264696,186,3321,438,069,5960.89106.564
2024748,323,427702,612,3641,450,935,7910.90106.506
2025754,775,449709,090,0761,463,865,5250.88106.443
  • Life expectancy
  • Median age
  • Fertility rate

Demographics Indicators

YearLife expectancy Median ageFertility rate
195041.18120.0155.732
195543.74019.7215.911
196045.61019.2265.921
196545.55818.4555.941
197048.58518.0975.624
197550.76118.3875.195
198053.59318.8724.775
198556.32419.2734.432
199058.61819.6874.045
199560.63020.3353.651
200062.74921.1923.350
200564.93922.2442.958
201067.16223.6412.598
201569.32625.2712.289
202070.15627.0242.047
202167.28227.3482.014
202271.69827.6841.994
202372.00328.0601.975
202472.23528.4411.962
202572.48528.8291.943
  • Total
  • Crude

India death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
19507,852,21815,287,99822.67644.149
19558,168,77217,219,75521.07044.415
19608,467,28718,705,01119.42142.902
19659,488,51120,414,20519.35941.650
19709,287,48621,705,42017.01439.763
19759,492,65523,451,07015.52838.362
19809,452,57425,471,06813.75237.057
19859,398,79427,366,95012.16435.420
19909,277,64628,171,51910.72632.569
19959,191,88828,588,0529.57229.770
20009,127,43129,111,7128.62827.518
20059,027,95728,063,0007.81924.304
20108,908,60426,900,7117.16421.633
20158,936,42325,147,2516.72918.936
202010,118,28623,485,3397.21416.744
202113,093,78523,321,8539.25916.491
20229,373,17823,286,1256.57616.336
20239,507,00823,219,4896.61116.146
20249,557,05023,186,9786.58715.981
20259,717,14623,073,2676.63815.762
  • Population
  • Urbanization

Urban and rural population of India

Year Population Urban (%)
UrbanRural
195064,134,136312,191,06417.042
195571,958,495337,310,56017.582
196080,565,723368,914,88517.924
196593,493,844404,208,52118.785
1970109,388,950444,189,56319.760
1975132,533,810488,767,91021.332
1980160,941,941535,841,57623.098
1985190,321,782591,344,88924.348
1990222,296,728647,836,75225.547
1995255,558,824704,923,97126.607
2000291,350,282761,700,63027.667
2005334,479,406809,639,26829.235
2010380,744,554850,236,13730.930
2015429,069,459879,984,52132.777
2020483,098,640900,099,11334.926
2021494,589,933902,833,07635.393
2022506,304,869905,110,42735.872
2023518,239,122906,919,35936.364
2024530,387,142908,248,22536.867
  • Population pyramid
  • Gender ratio

India population by Age Group (2025)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 58,571,645 54,529,094 113,100,739 7.73 107.414
05-09 61,368,389 56,480,995 117,849,385 8.05 108.653
10-14 64,429,094 58,806,952 123,236,045 8.42 109.560
15-19 66,369,850 60,339,329 126,709,179 8.66 109.994
20-24 68,036,933 61,765,368 129,802,300 8.87 110.154
25-29 65,794,156 59,648,618 125,442,775 8.57 110.303
30-34 62,475,100 57,303,128 119,778,228 8.18 109.026
35-39 58,751,433 54,419,838 113,171,271 7.73 107.960
40-44 52,873,264 49,166,660 102,039,924 6.97 107.539
45-49 45,480,452 42,919,098 88,399,550 6.04 105.968
50-54 39,188,007 37,771,681 76,959,688 5.26 103.750
55-59 32,866,162 32,264,621 65,130,783 4.45 101.864
60-64 27,151,107 27,111,462 54,262,569 3.71 100.146
65-69 21,198,459 21,783,736 42,982,194 2.94 97.313
70-74 14,864,753 15,979,855 30,844,608 2.11 93.022
75-79 8,371,701 9,606,052 17,977,753 1.23 87.150
80-84 4,271,338 5,342,662 9,614,001 0.66 79.948
85-89 1,937,944 2,697,156 4,635,100 0.32 71.851
90-94 630,783 936,089 1,566,872 0.11 67.385
95-99 130,163 194,407 324,570 0.02 66.954
100+ 14,714 23,273 37,987 0.00 63.223
Total 754,775,447 709,090,074 1,463,865,521 106.443