🇮🇳 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?
GetYourGuide
Things to do in New Delhi
View →
Booking.com
Hotels in New Delhi
View →
Airalo
India eSIM
View →
We may earn a commission from these partners.