Mexico flag

Ecatepec de Morelos, Mexico

Major city · Population 1.6M

Ecatepec de Morelos is the 5th largest city in Mexico with a population of approximately 1,645,352 people as of 2026. This makes it the 272nd largest city in the world, accounting for 1.26% of Mexico's total population of 130.9M. Ecatepec de Morelos is classified as a major city and operates in the America/Mexico_City timezone. The average annual temperature is 17.1°C with 923 mm of rainfall per year. The city sits at an elevation of 2,302 meters above sea level.

Population

1,645,352

Global Rank

#272

Country Rank

#5

% of Mexico

1.26%

Avg Temperature

17.1°C

Annual Rainfall

923 mm

Elevation

2,302 m

Timezone

America/Mexico_City

Ecatepec de Morelos on the Map

Loading map...

Climate in Ecatepec de Morelos

Ecatepec de Morelos's warmest month is May and the coldest is Dec. The wettest month is Jul with 218 mm of rainfall.

Average Monthly Temperature

14.8°C
Jan
15.8°C
Feb
19.4°C
Mar
20.1°C
Apr
22.7°C
May
19.6°C
Jun
16.4°C
Jul
16.2°C
Aug
16.4°C
Sep
14.4°C
Oct
15.9°C
Nov
14°C
Dec
14°C22.7°C

Monthly Rainfall

6 mm
Jan
12 mm
Feb
2 mm
Mar
24 mm
Apr
27 mm
May
171 mm
Jun
218 mm
Jul
155 mm
Aug
192 mm
Sep
86 mm
Oct
13 mm
Nov
17 mm
Dec

Mexico at a Glance

Country Population

130,861,007

Capital

Mexico City

Region

North America

Major Cities

145

GDP per Capita

$14,186

Life Expectancy

75.1 years

Urban Population

79.8%

Growth Rate

0.01%

Nearest Major Cities

Closest cities to Ecatepec de Morelos with over 100,000 people

Cities closest to Ecatepec de Morelos by distance
CityPopulationDistance
Coacalco277,9596 km
San Pablo de las Salinas156,1918 km
Ojo de Agua386,29010 km
Buenavista216,77611 km
Tepexpan102,66713 km
Gustavo Adolfo Madero1,185,77213 km
Cuautitlán178,84714 km
Tlalnepantla653,41016 km

Frequently Asked Questions

What is the population of Ecatepec de Morelos?

The population of Ecatepec de Morelos, Mexico is approximately 1,645,352 people, making it the 272nd largest city in the world and the 5th largest in Mexico.

Is Ecatepec de Morelos the capital of Mexico?

No, the capital of Mexico is Mexico City. Ecatepec de Morelos is the 5th largest city in the country.

What is the climate like in Ecatepec de Morelos?

Ecatepec de Morelos has an average annual temperature of 17.1°C and receives 923 mm of rainfall per year. The warmest month is May and the coldest is Dec.

What timezone is Ecatepec de Morelos in?

Ecatepec de Morelos is in the America/Mexico_City timezone.