199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of India

Population · Asia · 2025 data

Flag of IndiaIndia 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.

1.464 billion
Population (2025) · #1
+0.89%
Annual growth
488
People per km²
36%
Live in cities

Population of India, 1960–2025

Values in billions · World Bank Open Data (CC BY 4.0)

Population by year (table)
YearPopulationChange
20251,463,865,525+0.89%
20241,450,935,791+0.89%
20231,438,069,596+0.89%
20221,425,423,212+0.79%
20211,414,203,896+0.83%
20201,402,617,695+0.98%
20191,389,030,312+1.05%
20181,374,659,064+1.10%
20171,359,657,400+1.17%
20161,343,944,296+1.20%
20151,328,024,498+1.20%
20141,312,277,191+1.27%
20131,295,829,511+1.34%
20121,278,674,502+1.38%
20111,261,224,954+1.43%
20101,243,481,564+1.47%
20091,225,524,753+1.46%
20081,207,930,964+1.45%
20071,190,676,021+1.52%
20061,172,878,890+1.58%
20051,154,676,322+1.64%
20041,135,991,513+1.72%
20031,116,803,006+1.75%
20021,097,600,380+1.83%
20011,077,898,575+1.89%
20001,057,922,733+1.90%
19991,038,225,823+1.92%
19981,018,665,080+1.95%
1997999,133,762+1.99%
1996979,678,458+2.02%
1995960,301,044+2.03%
1994941,163,767+2.07%
1993922,118,387+2.12%
1992902,957,070+2.15%
1991883,927,600+2.19%
1990864,972,221+2.24%
1989846,039,529+2.26%
1988827,342,990+2.28%
1987808,931,270+2.31%
1986790,689,978+2.34%
1985772,647,793+2.35%
1984754,875,449+2.37%
1983737,372,681+2.37%
1982720,313,473+2.36%
1981703,696,250+2.38%
1980687,354,025+2.41%
1979671,155,747+2.35%
1978655,728,229+2.33%
1977640,801,103+2.39%
1976625,861,883+2.38%
1975611,309,535+2.39%
1974597,041,391+2.33%
1973583,465,598+2.28%
1972570,482,142+2.22%
1971558,096,387+2.24%
1970545,864,268+2.24%
1969533,880,544+2.14%
1968522,716,889+2.17%
1967511,606,372+2.17%
1966500,740,247+2.16%
1965490,140,146+2.28%
1964479,229,598+2.37%
1963468,138,575+2.37%
1962457,283,090+2.40%
1961446,564,729+2.43%
1960435,990,338—

Demographics of India

72.2
Life expectancy (years)
1.96
Births per woman (below replacement)
7.4%
Aged 65 and over
30.1 years
Median age

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

1
New Delhi Capital
32.9 million
2
Mumbai
21.3 million
3
Kolkata
15.3 million
4
Bangalore
13.6 million
5
Chennai
11.8 million
6
Hyderabad
10.8 million

India and its neighbours

#1Flag of India1.46 billion
#2Flag of China1.41 billion
#5Flag of Pakistan255.2 million
#8Flag of Bangladesh175.7 million
#27Flag of Myanmar54.9 million
#52Flag of Nepal29.6 million
#165Flag of Bhutan796,682

Frequently asked questions about the population of India

What is the population of India?

India had a population of 1.464 billion in 2025, ranking #1 of 216 countries and territories (17.87% of the world).

Is the population of India growing?

Yes. The population grew by 10.2% over the past ten years. Annual growth in 2025: 0.89%.

How has the population of India changed since 1960?

It has grown 3.4-fold, from 435.99 million in 1960 to 1.464 billion in 2025.

How densely populated is India?

About 488 people per km² of land (2024).

What is the largest city in India?

New Delhi — about 32.9 million people in its urban area, and it is also the capital.

Population and demographics: World Bank Open Data (CC BY 4.0). Cities, ethnic groups, languages and religions: CIA World Factbook (public domain).