Demographics of India

Source UN (World Population Prospects 2019)
Date04 Nov 2021

As of 2021, the population of India is projected at 1.4 billion, up by 0.97% compared with 1.38 billion in 2020. India is ranked 2nd in terms of population and 112th in terms of population growth rate.

There are 24.02 million births in India in 2021. That is 65,797 per day, which is ranked 1st. The crude birth rate is 17.23 per 1000 people. There are 10.23 million deaths in India in 2021. That is 28,018 per day, which is ranked 2nd. The crude death rate is 7.34 per 1000 people.

494.6 million people are living in urban areas, which is 35.39% of India population. India is ranked 196th in terms of urbanization.

The Sex Ratio in India in 2021 is 108.15 males per 100 females. There are 723.97 million males and 669.44 million females in India. The percentage of female population is 48.04% compare to 51.96% male population. India has 54.54 million more males than females. India is at 189th position out of 201 countries/territories in terms of female to male ratio.

  • Population
  • Growth rate

India population

Year Population Growth (%)
1950376,325,200-
1955409,880,6061.81
1960450,547,6751.98
1965499,123,3282.10
1970555,189,7972.23
1975623,102,9002.35
1980698,952,8372.34
1985784,360,0122.29
1990873,277,7992.10
1995963,922,5861.94
20001,056,575,5481.78
20051,147,609,9241.59
20101,234,281,1631.36
20151,310,152,3921.12
20161,324,517,2501.10
20171,338,676,7791.07
20181,352,642,2831.04
20191,366,417,7561.02
20201,380,004,3850.99
20211,393,409,0330.97
  • Total
  • Crude

India death and birth rate

Year Total Crude(per 1000)
DeathBirthCrude deathCrude birth
195010,504,88116,704,77827.6443.95
195510,254,79317,678,96424.9643.06
196010,020,18218,958,15222.1841.99
19659,796,60320,279,58619.5940.59
19709,574,93921,777,71917.1939.11
19759,355,91023,402,73614.9937.53
19809,315,19625,348,24113.2936.17
19859,517,44927,006,00112.1234.42
19909,489,79327,531,69510.8631.52
19959,242,74527,741,2769.5828.75
20009,188,72027,907,6318.6926.40
20059,268,69027,656,0298.0724.09
20109,234,63326,023,5877.4921.11
20159,425,87424,414,4377.1918.62
202010,073,48224,067,8257.3017.44
202110,226,55524,016,0207.3417.23
  • Population
  • Urbanization

Urban and rural population of India

Year Population Urbanization
UrbanRuralgrowth rate (%)Urban (%)
195064,134,136312,191,064-17.042
195571,958,495337,310,5602.1817.582
196080,565,723368,914,8852.3617.924
196593,493,844404,208,5213.1418.785
1970109,388,950444,189,5633.2619.760
1975132,533,810488,767,9104.0121.332
1980160,941,941535,841,5763.9623.098
1985190,321,782591,344,8893.2824.348
1990222,296,728647,836,7523.0825.547
1995255,558,824704,923,9712.7526.607
2000291,350,282761,700,6302.5827.667
2005334,479,406809,639,2682.7629.235
2010380,744,554850,236,1372.5130.930
2015429,069,459879,984,5212.4032.777
2020483,098,640900,099,1132.3934.926
2021494,589,933902,833,0762.3835.393
  • Population pyramid
  • Gender ratio

India population by Age Group (2011)

Age group Male Female Total M per 100 F
PersonsShare (%)
00-04 61,705,157 56,100,408 117,805,565 8.45 109.991
05-09 61,156,249 55,470,476 116,626,725 8.37 110.250
10-14 65,529,162 59,247,144 124,776,306 8.95 110.603
15-19 66,720,828 59,535,435 126,256,263 9.06 112.069
20-24 65,190,651 57,919,863 123,110,514 8.84 112.553
25-29 62,464,037 55,667,536 118,131,573 8.48 112.209
30-34 59,414,201 53,692,757 113,106,958 8.12 110.656
35-39 54,983,196 50,300,522 105,283,718 7.56 109.309
40-44 47,800,063 44,585,968 92,386,031 6.63 107.209
45-49 41,569,276 39,447,158 81,016,434 5.81 105.380
50-54 35,871,178 34,362,501 70,233,679 5.04 104.390
55-59 30,683,717 29,669,493 60,353,210 4.33 103.418
60-64 25,198,480 24,710,588 49,909,068 3.58 101.974
65-69 19,765,111 19,667,183 39,432,294 2.83 100.498
70-74 12,342,949 13,092,551 25,435,500 1.83 94.275
75-79 7,277,333 8,233,711 15,511,044 1.11 88.385
80-84 3,979,437 4,802,826 8,782,263 0.63 82.856
85-89 1,695,954 2,113,999 3,809,953 0.27 80.225
90-94 503,975 638,562 1,142,537 0.08 78.923
95-99 103,730 144,394 248,124 0.02 71.838
100+ 18,753 32,521 51,274 0.00 57.664
Total 723,973,437 669,435,596 1,393,409,033 108.147