Home Cities India Delhi

Population of Delhi, India IN flag

Megacity with 26,495,000 residents in National Capital Territory of Delhi, India.

26,495,000
Residents (2026)
#2
World Ranking
#1
In India (of 1,225)

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

CityDelhi
CountryIN flag India
Population26,495,000
Global Rank#2
Rank in India#1 of 1,225 cities
City Categorymegacity
RegionNational Capital Territory of Delhi
Latitude28.6667
Longitude77.2167
Data Year2026

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 IN flag 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 IN flag

View all cities in India

Largest Cities in India IN flag

# 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.

Explore More Cities