🇮🇳

How Many People Live in India?

Live population counter updated every second

Updated 9 sources cited
0
0
LIVE ESTIMATE
1,477,160,454
people live in India right now
Born today
0
Died today
0
Migrants today
0
Net today
0
Per day+64,927 born−29,078 die-398 migr.=+35,451 net
Per year+23,714,529−10,620,617-145,488=+12,948,424
Real-time estimate based on UN World Population Prospects 2024 revision. Baseline: 1,454,879,062 (mid-2025). Growth rate: 0.89%/year. Birth rate: 16.3/1,000. Death rate: 7.3/1,000.
🇮🇳 India at a glance
🌍 Share of world population
18.01% of 8.2 billion
🏙️ Mumbai metro vs rest of country
1.4% live in the Mumbai metro area
🏢 Urban vs rural
35% urban, 65% rural
👶 Under 15 years old
26% (~384,061,718)
👴 Over 65 years old
7% (~103,401,232)
LIVE ESTIMATE
🇮🇳 Top 15 Cities Live Population
#CityPopulationBornDied

🇮🇳 India Density Map

India Population Density Map howmany.is
Low density
High density
🇮🇳 Population Growth Through History
400M 800M 1.2B 1871 1941 1971 2001 2026 1.47B
🇮🇳 Fertility Rate (1950 – 2026)
1.0 2.0 3.0 4.0 5.0 6.0 2.1 replacement 1950 1980 2015 2026 1.95 India World avg
🇮🇳 Median Age (1950 – 2026)
15 20 25 30 35 40 1950 1980 2010 2026 29.5 India World avg
🇮🇳 India vs 🌍 World (1950 – 2026)
400M 800M 1.2B 1.6B 1950 1980 2010 2026 1.49B India World (normalized)

This live counter uses the same data as our world population page (UN World Population Prospects 2024). It updates every second based on national birth, death, and growth rates.

India has a population of approximately 1.47 billion people, making it the most populous country on Earth. India overtook China in April 2023 and the gap is widening: India adds about 12 million people per year while China's population is now shrinking. One in every 5.7 humans is Indian.

India's demographic story is one of extremes. The fertility rate has dropped dramatically from 5.9 in 1950 to about 2.0 today, just below replacement level. But because of population momentum (the massive young generation already born will continue having children), the population will keep growing until at least 2060, when it is projected to peak around 1.7 billion. The south of India (Kerala, Tamil Nadu, Karnataka) already has below-replacement fertility and aging populations, while the north (Bihar, Uttar Pradesh) still has fertility rates above 3.0. India is essentially two demographic worlds in one country.

India is also staggeringly young. The median age is 29.5 years. Over 600 million Indians are under 30. This "demographic dividend" is either India's greatest opportunity (a massive young workforce) or its greatest threat (hundreds of millions needing jobs, education, and housing in the next two decades). Which it becomes depends entirely on policy choices being made right now.

📊 Key Demographics

MetricValueContext
📊 Total population~1.44 billion1st globally (overtook China 2023)
👶 Fertility rate2.0 (2023)Just below replacement, varies wildly by state
📅 Median age29.5 yearsMuch younger than China (38.4) or US (38.9)
👴 Over 657%Low, but growing fast
🏙️ Urban35%Still mostly rural, urbanizing rapidly
📈 Growth rate+0.8%/yearSlowing but still substantial
📏 Density438/km²Among highest for large countries

🏙️ What Are Indias Largest Cities?

#CityCity properMetro areaKnown for
1🏙️ Mumbai12.5 million21.4 millionFinancial capital, Bollywood, Dharavi
2🕌 Delhi11.0 million32.9 millionNational capital region, Old Delhi, tech
3💻 Bangalore8.4 million13.2 millionIT capital, Silicon Valley of India
4🎬 Hyderabad6.8 million10.5 millionBiryani, pharma, Cyberabad tech hub
5🏭 Ahmedabad5.6 million8.4 millionTextile capital, Gandhi ashram
6🌊 Chennai4.6 million11.5 millionAuto industry, classical music, temples
7🌸 Kolkata4.5 million15.1 millionCultural capital, Howrah Bridge
8🚗 Pune3.1 million7.4 millionEducation, IT, Oxford of the East

📊 Why Is Northern India Growing Faster Than Southern India?

StateFertility rateMedian agePopulationComparable to
🟢 Kerala1.53634 millionAging like Europe
🟢 Tamil Nadu1.63478 millionBelow replacement
🟡 Karnataka1.73168 millionAt replacement
🟠 Madhya Pradesh2.32485 millionGrowing steadily
🔴 Uttar Pradesh2.723231 millionStill growing fast
🔴 Bihar3.021128 millionSub-Saharan growth rates

If Uttar Pradesh were a country, it would be the 5th most populous in the world (231 million, more than Brazil). Bihar has fertility rates comparable to sub-Saharan Africa. Kerala has fertility rates comparable to Scandinavia. The national average hides enormous internal variation.

🚂 Indian Railways Employs More People Than Most Countries Have Citizens

Indian Railways has about 1.2 million employees, making it one of the largest employers on Earth. It operates 13,000 trains daily, carrying 23 million passengers. The Mumbai suburban rail system alone moves 7.5 million people per day, more than the entire population of Denmark. India runs on its trains in a way that no other country can match, and the railway system is often described as the circulatory system of the nation.

Frequently Asked Questions
How many people live in India in 2026?
Approximately 1.45 billion people, making India the most populous country in the world.
When did India become the most populous country?
India overtook China as the world's most populous country in April 2023.
What is the largest city in India?
Mumbai is the largest city proper with ~12.5 million. Delhi has a larger metro area (~30+ million).
Tags
population india asia demographics billion
Sources
Based on 9 sources, our estimate projects India will reach 1,480,891,150 by January 1, 2027 (source range: 1,430,000,000 – 1,498,941,000).
This page is regularly reviewed and updated for accuracy. All facts are verified against the sources listed above. Last reviewed: . If you spot an error, let us know.
Comments (0)