Población de India

Población - abril 2025 1,451,385,006 #1 en el mundo Bandera de India
Crecimiento anual 12,791,636 #1 en el mundo
Edad media 29 años #143 en el mundo
Esperanza de vida 72.5 años #156 en el mundo
Densidad 489.2 hab/km² #30 en el mundo

A abril de 2025, la población de India es de 1,451.4 millones. El número de habitantes ha crecido en 13 millones en el último año, lo que representa un incremento del 0.89%. La edad media de la población ha aumentado en los últimos años, pasando de 25.5 años en el 2015 a 29 años en 2025. Actualmente, la esperanza de vida al nacer es de 72.5 años y la densidad de población es de 489.2 habitantes por kilómetro cuadrado.

Crecimiento de la Población

La tasa de crecimiento de la población de India alcanzó su punto máximo en 1962, rondando el 2.31% anual, pero desde entonces ha disminuido a alrededor del 0.88% en 2025. El aumento anual en el número de personas también ha disminuido desde un pico de aproximadamente 19.43 millones en 2001 hasta cerca de 12.79 millones en 2025.

Expectativa de Vida

En India la esperanza de vida al nacer ha estado aumentando, con el indicador pasando de 65 años en 2005 a 72.5 años en 2025. Esto representa un aumento de casi 8 años en las últimas 2 décadas.

Ciudades más pobladas en India

India tiene múltiples ciudades grandes con un gran número de habitantes, incluyendo 5 con más de 5 millones. La ciudad más poblada es Bombay, Maharashtra, con aproximadamente 12.7 millones habitantes. Le siguen Delhi con 11 millones y Bengaluru, Karnataka con 8.4 millones.

Estas son las 20 ciudades más pobladas en India:

# Ciudad Población
1 Bombay, Maharashtra 12,691,836
2 Delhi 11,034,555
3 Bengaluru, Karnataka 8,443,675
4 Hyderābād, Telangana 6,809,970
5 Ahmedabad, Gujarat 6,357,693
6 Chennai, Tamil Nadu 4,681,087
7 Kolkata, West Bengal 4,631,392
8 Surat, Gujarat 4,591,246
9 Pune, Maharashtra 3,124,458
10 Kanpur, Uttar Pradesh 2,823,249
# Ciudad Población
11 Jaipur, Rajasthan 2,711,758
12 Navi Mumbai, Maharashtra 2,600,000
13 Lucknow, Uttar Pradesh 2,472,011
14 Nagpur, Maharashtra 2,228,018
15 Coimbatore, Tamil Nadu 2,136,916
16 Indore, Madhya Pradesh 1,837,041
17 Vadodara, Gujarat 1,822,221
18 Rasapūdipalem, Andhra Pradesh 1,728,128
19 Patna, Bihar 1,684,297
20 Kallakurichi, Tamil Nadu 1,682,687