About Delhi
Delhi is a megacity located in India, in the National Capital Territory of Delhi region. According to the latest available data (2026), the population of Delhi is approximately 26,495,000 residents, making it the largest city in India.
Globally, Delhi ranks #2 among the world's most populated cities. As a megacity with over 10 million inhabitants, Delhi is one of the largest urban agglomerations on Earth.
Straddling the Yamuna river, but spread chiefly to the west, or beyond its right bank, Delhi shares borders with the state of Uttar Pradesh in the east and with the state of Haryana in the remaining directions. Delhi became a union territory on 1 November 1956 and the NCT in 1995. The NCT covers an area of 1,484 square kilometres (573 sq mi). According to the 2011 census, Delhi's city proper population was over 11 million, while the NCT's population was about 16.8 million.
Delhi City Statistics
| City | Delhi |
| Country | |
| Population | 26,495,000 |
| Global Rank | #2 |
| Rank in India | #1 of 1,225 cities |
| City Category | megacity |
| Region | National Capital Territory of Delhi |
| Latitude | 28.6667 |
| Longitude | 77.2167 |
| Data Year | 2026 |
Delhi Overview
Delhi is a megacity in India, situated in the National Capital Territory of Delhi area. With a population of 26,495,000 people, it represents approximately 27.7% of the total urban population in India.
As one of the largest cities in the world, Delhi is a significant hub for commerce, culture, and transportation. The city's metropolitan area extends well beyond its official boundaries, encompassing numerous satellite cities and suburban areas.
Population Comparison
To put Delhi's population of 26,495,000 into perspective:
- Delhi has more people than many entire countries, including Sweden, Portugal, and Hungary.
- If Delhi were a country, it would rank among the top 100 most populous nations.
- It ranks #1 among all cities in India.
Where is Delhi
Located?
Delhi is located in India, in the National Capital Territory of Delhi region, at coordinates 28.6667° latitude and 77.2167° longitude. Delhi sits in the subtropics, typically enjoying warm temperatures year-round.
Nearby Cities
Other Cities in India
Largest Cities in India
| # | City | Population |
|---|---|---|
| 1 | Muzaffarpur district | 4,801,062 |
| 2 | Belagavi district | 4,779,661 |
| 3 | Moradabad district | 4,772,006 |
| 4 | Ghaziabad district | 4,681,645 |
| 5 | Nagpur division | 4,653,570 |
Frequently Asked Questions
What is the population of Delhi?
The population of Delhi is approximately 26,495,000 residents according to the latest available data (2026).
Where is Delhi located?
Delhi is located in India at approximately 28.6667° latitude and 77.2167° longitude.
Is Delhi one of the largest cities in India?
With a population of 26,495,000, Delhi is one of the major urban areas in India. It ranks #1 out of 1,225 cities in the country.