Population of India 2026
1٬463٬309٬624
Population now (estimate)
3٬287٬263
Area (km²)
445
Density (per km²)
0.9%
Annual growth rate
1٬463٬309٬624
people — live estimate
◷ computed from the 2026 figure and growth rate
The population of India in 2026 is about 1,463,309,624 people, according to the latest United Nations estimates. It grows at an annual rate of about 0.9%.
India covers about 3,287,263 km², with New Delhi as its capital, giving a population density of around 445 people per km².
India is among the most populous countries in its region, with tens of millions of inhabitants. Its population grows at a moderate pace. It is also a highly dense area, with population concentrated in a limited space.