India flag

Indore, India

Major city · Population 2.0M

Indore is the 16th largest city in India with a population of approximately 1,994,397 people as of 2026. This makes it the 201st largest city in the world, accounting for 0.14% of India's total population of 1.42B. Indore is classified as a major city and operates in the Asia/Kolkata timezone. The average annual temperature is 25.2°C with 1,103 mm of rainfall per year. The city sits at an elevation of 554 meters above sea level.

Population

1,994,397

Global Rank

#201

Country Rank

#16

% of India

0.14%

Avg Temperature

25.2°C

Annual Rainfall

1,103 mm

Elevation

554 m

Timezone

Asia/Kolkata

Indore on the Map

Loading map...

Climate in Indore

Indore's warmest month is May and the coldest is Jan. The wettest month is Aug with 313 mm of rainfall.

Average Monthly Temperature

18.1°C
Jan
21.2°C
Feb
25.9°C
Mar
30.1°C
Apr
33.7°C
May
29.8°C
Jun
25.8°C
Jul
25°C
Aug
25°C
Sep
25.4°C
Oct
23.1°C
Nov
19.7°C
Dec
18.1°C33.7°C

Monthly Rainfall

36 mm
Jan
0 mm
Feb
0 mm
Mar
11 mm
Apr
2 mm
May
191 mm
Jun
284 mm
Jul
313 mm
Aug
231 mm
Sep
25 mm
Oct
0 mm
Nov
10 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 Indore with over 100,000 people

Cities closest to Indore by distance
CityPopulationDistance
Pithampur126,20019 km
Dewas289,55036 km
Ujjain515,21552 km
Punāsa350,00079 km
Nagda103,50193 km
Khargone116,150102 km
Ratlām264,914106 km
Khandwa200,738113 km

Frequently Asked Questions

What is the population of Indore?

The population of Indore, India is approximately 1,994,397 people, making it the 201st largest city in the world and the 16th largest in India.

Is Indore the capital of India?

No, the capital of India is New Delhi. Indore is the 16th largest city in the country.

What is the climate like in Indore?

Indore has an average annual temperature of 25.2°C and receives 1,103 mm of rainfall per year. The warmest month is May and the coldest is Jan.

What timezone is Indore in?

Indore is in the Asia/Kolkata timezone.