Home · India

🇮🇳 New Delhi

New Delhi is a city in India with a population of about 317,797. It is the capital of India.

Country
India
Population
317,797
Coordinates
28.62, 77.21
Rank in country
160th largest

What to know about New Delhi

New Delhi is the 160th-largest city in India that we track. The largest city nearby is Delhi, with a population of about 11 million. Add New Delhi to your travel map to keep a permanent record of the places you've been — no more relying on memory or old photos.

Visiting New Delhi?

We may earn a commission from these partners.

Nearby cities