Population growth of India from 1960 to 2024.

As of the most recent estimates in 2023, population of India was around 1.428 billion, making it the most populous country in the world, surpassing China earlier that year. India’s population growth was rapid during the 2nd half of the 20th century due to improvements in healthcare, reduction in infant mortality, and longer life expectancy.

There has been a shift from rural to urban areas as people move to cities for better employment and educational opportunities and lifestyles, better business environment . This urbanization has added stress on city infrastructures but is also driving economic growth in urban areas. India’s Population will continue to rise for upcoming years.

  • India’s Population was 445 million in 1960.
  • From 1960 to 1995 population of India grew by more than 2% per year.
  • From 1196 to 2019 Indian Population grew between 1-2% annually.
  • In 2022 Indian Population grew by just 0.68% which lowest ever.
  • First time in 2020 Indian population growth dropped below 1%.

Indian population from 1960 to 2024

YearPopulationAnnual Population Growth% Annual Growth
1960445,954,579
1961456,351,87610,397,2972.33%
1962467,024,19310,672,3172.34%
1963477,933,61910,909,4262.34%
1964489,059,30911,125,6902.33%
1965500,114,34611,055,0372.26%
1966510,992,61710,878,2712.18%
1967521,987,06910,994,4522.15%
1968533,431,90911,444,8402.19%
1969545,314,67011,882,7612.23%
1970557,501,30112,186,6312.23%
1971569,999,17812,497,8772.24%
1972582,837,97312,838,7952.25%
1973596,107,48313,269,5102.28%
1974609,721,95113,614,4682.28%
1975623,524,21913,802,2682.26%
1976637,451,44813,927,2292.23%
1977651,685,62814,234,1802.23%
1978666,267,76014,582,1322.24%
1979681,248,38314,980,6232.25%
1980696,828,38515,580,0022.29%
1981712,869,29816,040,9132.30%
1982729,169,46616,300,1682.29%
1983745,826,54616,657,0802.28%
1984762,895,15617,068,6102.29%
1985780,242,08417,346,9282.27%
1986797,878,99317,636,9092.26%
1987815,716,12517,837,1322.24%
1988833,729,68118,013,5562.21%
1989852,012,67318,282,9922.19%
1990870,452,16518,439,4922.16%
1991888,941,75618,489,5912.12%
1992907,574,04918,632,2932.10%
1993926,351,29718,777,2482.07%
1994945,261,95818,910,6612.04%
1995964,279,12919,017,1712.01%
1996983,281,21819,002,0891.97%
19971,002,335,23019,054,0121.94%
19981,021,434,57619,099,3461.91%
19991,040,500,05419,065,4781.87%
20001,059,633,67519,133,6211.84%
20011,078,970,90719,337,2321.82%
20021,098,313,03919,342,1321.79%
20031,117,415,12319,102,0841.74%
20041,136,264,58318,849,4601.69%
20051,154,638,71318,374,1301.62%
20061,172,373,78817,735,0751.54%
20071,189,691,80917,318,0211.48%
20081,206,734,80617,042,9971.43%
20091,223,640,16016,905,3541.40%
20101,240,613,62016,973,4601.39%
20111,257,621,19117,007,5711.37%
20121,274,487,21516,866,0241.34%
20131,291,132,06316,644,8481.31%
20141,307,246,50916,114,4461.25%
20151,322,866,50515,619,9961.19%
20161,338,636,34015,769,8351.19%
20171,354,195,68015,559,3401.16%
20181,369,003,30614,807,6261.09%
20191,383,112,05014,108,7441.03%
20201,396,387,12713,275,0770.96%
20211,407,563,84211,176,7150.80%
20221,417,173,1739,609,3310.68%
20231,428,627,66311,454,4900.81%
20241,441,719,85213,092,1890.92%

Source: World bank

More Statistics

Scroll to Top