India Population 2025: Growth Trends from 1960 to 2025.

Population of India at a Glance

  • 1960: India’s population was 445 million.
  • 1960-1995: during this period The population grew at a rate of over 2% per year.
  • 1996-2019: Growth slowed to between 1-2% annually.
  • 2020: For the first time, India’s population growth rate fell below 1%.
  • 2022: The growth rate declined to 0.68% which is the lowest ever recorded so far.
  • 2025: India’s population is projected to reach 1.45 billion, making it the most populous country in the world.

Male & Female population in India

Male population India is slightly more then the female population.

  • Total : 1.45 billion
  • Male: 745 Million(approx.)
  • Female: 701 Million (approx.)

Future Projection

According to the United Nations, India’s population is projected to reach 1.5 billion by 2030 and 1.6 billion by 2040. The population is expected to peak at 1.7 billion around 2060, after which it will begin to decline and will reach till 1.5 billion by 2100.

  • 2030: 1.51 billion
  • 2040: 1.61 billion
  • 2050: 1.67 billion
  • 2060: 1.69 billion
  • 2070: 1.69billion
  • 2080: 1.65 billion
  • 2090: 1.59 billion
  • 2100: 1.52 billion

India’s Population Growth(1960–2025)

YearPopulation Annual 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%
20251,454,606,72412,886,8720.89%

Source: World bank

Scroll to Top