India vs (UN M49): Urban and rural population

India
522.44 million
in 2025
(UN M49)
366,165
in 2025
India rank
2nd
(UN M49) rank
1st

Urban and rural population over time

  • India
  • (UN M49)
0200.0M400.0M600.0M195019872025

How they compare

India currently reports 522.44 million against 366,165 in (UN M49), a difference of 522.07 million.

That makes India's figure about 1,426.8 times (UN M49)'s.

Across all 76 years both countries report, India has been ahead every year.

India ranks 2nd and (UN M49) ranks 1st of 236 countries.

India has averaged higher in every one of the 8 decades both report.

Head to head by decade

Decade India (UN M49) Difference Ahead
1950s 67.56 million 53,458 67.51 million India
1960s 90.29 million 115,623 90.17 million India
1970s 129.75 million 162,949 129.58 million India
1980s 187.82 million 222,418 187.59 million India
1990s 252.15 million 293,709 251.86 million India
2000s 332.11 million 339,141 331.77 million India
2010s 427.44 million 348,060 427.09 million India
2020s 500.21 million 360,046 499.85 million India

Averages of every year both report within each decade.

Frequently asked questions

Which has higher urban and rural population, India or (UN M49)?
India, at 522.44 million against 366,165 in (UN M49) as of 2025.
What is the difference in urban and rural population between India and (UN M49)?
522.07 million, with India ahead.
How many years of comparable data are there for India and (UN M49)?
76 years are reported by both, from 1950 to 2025.
How do India and (UN M49) rank globally for urban and rural population?
India ranks 2nd and (UN M49) ranks 1st of 236 countries.
Where does this data come from?
Our World in Data, published as Urban and rural population. Statizoid refreshes it automatically from the source and publishes the full history for both places.

Individual pages

About this data

Indicator
Urban and rural population
Source
Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
237 places, 18,012 data points, 1950–2025
Last refreshed