India Population 1950-2023

Chart and table of India population from 1950 to 2023. United Nations projections are also included through the year 2100.
  • The current population of India in 2023 is 1,428,627,663, a 0.81% increase from 2022.
  • The population of India in 2022 was 1,417,173,173, a 0.68% increase from 2021.
  • The population of India in 2021 was 1,407,563,842, a 0.8% increase from 2020.
  • The population of India in 2020 was 1,396,387,127, a 0.96% increase from 2019.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Population
Country Name 2023 Population
India 1,428,627,663
Indonesia 277,534,122
Pakistan 240,485,658
Nigeria 223,804,632
Bangladesh 172,954,319
Philippines 117,337,368
Egypt 112,716,598
Vietnam 98,858,950
Kenya 55,100,586
Myanmar 54,577,997
Sudan 48,109,006
Morocco 37,840,044
Ukraine 36,744,634
Angola 36,684,202
Uzbekistan 35,163,944
Ghana 34,121,985
Cameroon 28,647,293
Sri Lanka 21,893,579
Zambia 20,569,737
Cambodia 16,944,826
Tunisia 12,458,223
Bolivia 12,388,571
Honduras 10,593,798
Papua New Guinea 10,329,931
Nicaragua 7,046,310
El Salvador 6,364,943
Republic of Congo 6,106,869
Mauritania 4,862,989
Georgia 3,728,282
Mongolia 3,447,157
Moldova 3,435,931
Lesotho 2,330,318
Timor-Leste 1,360,596
Eswatini 1,210,822
Djibouti 1,136,455
Bhutan 787,424
Solomon Islands 740,424
Cabo Verde 598,682
Micronesia 544,321
Vanuatu 334,506
Sao Tome and Principe 231,856
Kiribati 133,515
India - Historical Population Data
Year Population Growth Rate
2023 1,428,627,663 0.81%
2022 1,417,173,173 0.68%
2021 1,407,563,842 0.80%
2020 1,396,387,127 0.96%
2019 1,383,112,050 1.03%
2018 1,369,003,306 1.09%
2017 1,354,195,680 1.16%
2016 1,338,636,340 1.19%
2015 1,322,866,505 1.19%
2014 1,307,246,509 1.25%
2013 1,291,132,063 1.31%
2012 1,274,487,215 1.34%
2011 1,257,621,191 1.37%
2010 1,240,613,620 1.39%
2009 1,223,640,160 1.40%
2008 1,206,734,806 1.43%
2007 1,189,691,809 1.48%
2006 1,172,373,788 1.54%
2005 1,154,638,713 1.62%
2004 1,136,264,583 1.69%
2003 1,117,415,123 1.74%
2002 1,098,313,039 1.79%
2001 1,078,970,907 1.82%
2000 1,059,633,675 1.84%
1999 1,040,500,054 1.87%
1998 1,021,434,576 1.91%
1997 1,002,335,230 1.94%
1996 983,281,218 1.97%
1995 964,279,129 2.01%
1994 945,261,958 2.04%
1993 926,351,297 2.07%
1992 907,574,049 2.10%
1991 888,941,756 2.12%
1990 870,452,165 2.16%
1989 852,012,673 2.19%
1988 833,729,681 2.21%
1987 815,716,125 2.24%
1986 797,878,993 2.26%
1985 780,242,084 2.27%
1984 762,895,156 2.29%
1983 745,826,546 2.28%
1982 729,169,466 2.29%
1981 712,869,298 2.30%
1980 696,828,385 2.29%
1979 681,248,383 2.25%
1978 666,267,760 2.24%
1977 651,685,628 2.23%
1976 637,451,448 2.23%
1975 623,524,219 2.26%
1974 609,721,951 2.28%
1973 596,107,483 2.28%
1972 582,837,973 2.25%
1971 569,999,178 2.24%
1970 557,501,301 2.23%
1969 545,314,670 2.23%
1968 533,431,909 2.19%
1967 521,987,069 2.15%
1966 510,992,617 2.18%
1965 500,114,346 2.26%
1964 489,059,309 2.33%
1963 477,933,619 2.34%
1962 467,024,193 2.34%
1961 456,351,876 2.33%
1960 445,954,579 2.31%
1959 435,900,352 2.25%
1958 426,295,763 2.25%
1957 416,935,399 2.28%
1956 407,656,597 2.28%
1955 398,577,992 2.27%
1954 389,731,406 2.23%
1953 381,227,705 2.21%
1952 372,997,188 2.21%
1951 364,922,360 2.21%
1950 357,021,100 0.00%