India flag

Delhi, India

Megacity · Population 11.0M

Delhi is the 2nd largest city in India with a population of approximately 11,034,555 people as of 2026. This makes it the 16th largest city in the world, accounting for 0.78% of India's total population of 1.42B. Delhi is classified as a megacity and operates in the Asia/Kolkata timezone. The average annual temperature is 24.7°C with 1,196 mm of rainfall per year. The city sits at an elevation of 231 meters above sea level.

Population

11,034,555

Global Rank

#16

Country Rank

#2

% of India

0.78%

Avg Temperature

24.7°C

Annual Rainfall

1,196 mm

Elevation

231 m

Timezone

Asia/Kolkata

Delhi on the Map

Loading map...

Climate in Delhi

Delhi's warmest month is Jun and the coldest is Jan. The wettest month is Sep with 354 mm of rainfall.

Average Monthly Temperature

10.6°C
Jan
15.7°C
Feb
21.7°C
Mar
29.2°C
Apr
34.4°C
May
34.9°C
Jun
30.3°C
Jul
28.2°C
Aug
27.4°C
Sep
26.2°C
Oct
22.2°C
Nov
15.6°C
Dec
10.6°C34.9°C

Monthly Rainfall

4 mm
Jan
40 mm
Feb
13 mm
Mar
3 mm
Apr
2 mm
May
85 mm
Jun
338 mm
Jul
320 mm
Aug
354 mm
Sep
0 mm
Oct
0 mm
Nov
37 mm
Dec

India at a Glance

Country Population

1,417,492,000

Capital

New Delhi

Region

Southern Asia

Major Cities

532

GDP per Capita

$2,695

Life Expectancy

72.0 years

Urban Population

35.4%

Growth Rate

0.01%

Nearest Major Cities

Closest cities to Delhi with over 100,000 people

Cities closest to Delhi by distance
CityPopulationDistance
New Delhi317,7974 km
Karol Bāgh505,2414 km
Gokalpur121,8708 km
Mustafābād127,1678 km
Karāwalnagar224,2819 km
Mandoli120,41710 km
Dalūpura154,79110 km
Delhi Cantonment110,35111 km

Frequently Asked Questions

What is the population of Delhi?

The population of Delhi, India is approximately 11,034,555 people, making it the 16th largest city in the world and the 2nd largest in India.

Is Delhi the capital of India?

No, the capital of India is New Delhi. Delhi is the 2nd largest city in the country.

What is the climate like in Delhi?

Delhi has an average annual temperature of 24.7°C and receives 1,196 mm of rainfall per year. The warmest month is Jun and the coldest is Jan.

What timezone is Delhi in?

Delhi is in the Asia/Kolkata timezone.