India Facts
Capital of IndiaThe capital of India is New Delhi.
| Capital | New Delhi |
| Population (UN estimate, 2024, rounded) | 1,451 million |
| Total area | 3,287,263 km² |
| Population density (calculated) | 441 people per km² |
| Currency | Indian rupee (INR) |
| Region | Asia |
How we got the density
- Density is the one figure on this page that is calculated rather than looked up: population ÷ area.
- 1,451 million people = 1,451,000,000 people. Divided by 3,287,263 km²: 441.4 people per km², which rounds to 441.
Check it backwards
441 × 3,287,263 km² ≈ 1,450,997,888 people — back to the population, apart from the rounding of the density to a whole number.
Questions people also ask
What is the capital of India?
The capital of India is New Delhi.
How many people live in India?
About 1,451 million, by the UN World Population Prospects 2024 estimate (rounded). Population density works out to 441 people per km².
How big is India?
India covers 3,287,263 km² in total area.
What currency does India use?
The Indian rupee (INR).