Population · Asia · 2025 data
India Population
India had a population of 1.464 billion in 2025, ranking #1 of 216 countries and territories (17.87% of the world). The population grew by 10.2% over the past ten years.
Population of India, 1960–2025
Values in billions · World Bank Open Data (CC BY 4.0)
Population by year (table)
| Year | Population | Change |
|---|---|---|
| 2025 | 1,463,865,525 | +0.89% |
| 2024 | 1,450,935,791 | +0.89% |
| 2023 | 1,438,069,596 | +0.89% |
| 2022 | 1,425,423,212 | +0.79% |
| 2021 | 1,414,203,896 | +0.83% |
| 2020 | 1,402,617,695 | +0.98% |
| 2019 | 1,389,030,312 | +1.05% |
| 2018 | 1,374,659,064 | +1.10% |
| 2017 | 1,359,657,400 | +1.17% |
| 2016 | 1,343,944,296 | +1.20% |
| 2015 | 1,328,024,498 | +1.20% |
| 2014 | 1,312,277,191 | +1.27% |
| 2013 | 1,295,829,511 | +1.34% |
| 2012 | 1,278,674,502 | +1.38% |
| 2011 | 1,261,224,954 | +1.43% |
| 2010 | 1,243,481,564 | +1.47% |
| 2009 | 1,225,524,753 | +1.46% |
| 2008 | 1,207,930,964 | +1.45% |
| 2007 | 1,190,676,021 | +1.52% |
| 2006 | 1,172,878,890 | +1.58% |
| 2005 | 1,154,676,322 | +1.64% |
| 2004 | 1,135,991,513 | +1.72% |
| 2003 | 1,116,803,006 | +1.75% |
| 2002 | 1,097,600,380 | +1.83% |
| 2001 | 1,077,898,575 | +1.89% |
| 2000 | 1,057,922,733 | +1.90% |
| 1999 | 1,038,225,823 | +1.92% |
| 1998 | 1,018,665,080 | +1.95% |
| 1997 | 999,133,762 | +1.99% |
| 1996 | 979,678,458 | +2.02% |
| 1995 | 960,301,044 | +2.03% |
| 1994 | 941,163,767 | +2.07% |
| 1993 | 922,118,387 | +2.12% |
| 1992 | 902,957,070 | +2.15% |
| 1991 | 883,927,600 | +2.19% |
| 1990 | 864,972,221 | +2.24% |
| 1989 | 846,039,529 | +2.26% |
| 1988 | 827,342,990 | +2.28% |
| 1987 | 808,931,270 | +2.31% |
| 1986 | 790,689,978 | +2.34% |
| 1985 | 772,647,793 | +2.35% |
| 1984 | 754,875,449 | +2.37% |
| 1983 | 737,372,681 | +2.37% |
| 1982 | 720,313,473 | +2.36% |
| 1981 | 703,696,250 | +2.38% |
| 1980 | 687,354,025 | +2.41% |
| 1979 | 671,155,747 | +2.35% |
| 1978 | 655,728,229 | +2.33% |
| 1977 | 640,801,103 | +2.39% |
| 1976 | 625,861,883 | +2.38% |
| 1975 | 611,309,535 | +2.39% |
| 1974 | 597,041,391 | +2.33% |
| 1973 | 583,465,598 | +2.28% |
| 1972 | 570,482,142 | +2.22% |
| 1971 | 558,096,387 | +2.24% |
| 1970 | 545,864,268 | +2.24% |
| 1969 | 533,880,544 | +2.14% |
| 1968 | 522,716,889 | +2.17% |
| 1967 | 511,606,372 | +2.17% |
| 1966 | 500,740,247 | +2.16% |
| 1965 | 490,140,146 | +2.28% |
| 1964 | 479,229,598 | +2.37% |
| 1963 | 468,138,575 | +2.37% |
| 1962 | 457,283,090 | +2.40% |
| 1961 | 446,564,729 | +2.43% |
| 1960 | 435,990,338 | — |
Demographics of India
Ethnic groups
Indo-Aryan 72%, Dravidian 25%, and other 3% (2000)
Languages
Hindi 43.6%, Bengali 8%, Marathi 6.9%, Telugu 6.7%, Tamil 5.7%, Gujarati 4.6%, Urdu 4.2%, Kannada 3.6%, Odia 3.1%, Malayalam 2.9%, Punjabi 2.7%, Assamese 1.3%, Maithili 1.1%, other 5.6%; English is the subsidiary official language but is the most important one for national, political, and commercial communication (2011 est.)
Religions
Hindu 79.8%, Muslim 14.2%, Christian 2.3%, Sikh 1.7%, other and unspecified 2% (2011 est.)
Where people live
Urban population: 36.4% of total population (2023).
Largest cities
Frequently asked questions about the population of India
What is the population of India?
Is the population of India growing?
How has the population of India changed since 1960?
How densely populated is India?
What is the largest city in India?
Population and demographics: World Bank Open Data (CC BY 4.0). Cities, ethnic groups, languages and religions: CIA World Factbook (public domain).