Mexico’s largest cities are alive with history, color, and rhythm: ancient pyramids shadowing modern skylines, markets bursting with flavor, and plazas pulsing with music and movement. It’s the kind of country where I can step from a centuries-old cathedral into a cutting-edge art gallery—all in the same block.

I’m wandering through a bustling plaza in Guadalajara, mariachis playing beneath jacaranda trees, the scent of grilled elote in the air, and colonial façades glowing in the afternoon sun—this is urban Mexico in full color. Who knew city life could be this festive and soulful at once?

Mexico City (CDMX) stands as the beating heart—massive, dynamic, and layered with millennia of culture, from Templo Mayor ruins to sleek rooftop bars. Guadalajara brings the mariachi spirit, tequila heritage, and elegant boulevards with European flair. Monterrey impresses with its rugged mountains, business innovation, and bold northern personality. Puebla serves up colonial charm, culinary masterpieces, and Talavera artistry at every turn, while Tijuana hums on the border with creative energy, street food legends, and a mashup of cultures that’s uniquely its own.

"From pyramids to pop-ups, street tacos to skyscrapers—this is Mexico’s city life: bold, beautiful, and unforgettable."

The Largest City:

Mexico City , also known as the City of Mexico, is by far the largest city in Mexico. It's also the nation's capital and is the most populous city in all of North America. Mexico City covers an area of 573 square miles (1,485 square km) and has an estimated population of 8.9 million, with over 20.9 million living in the surrounding Greater Mexico City urban area.

Once known as Ecatepec de Morelos, Ecatepec is the second largest city in Mexico. This city is located in the State of Mexico, which is situated just outside Mexico City. Ecatepec covers an area of 61.84 square miles (160.17 square km) and has an estimated population of 1.6 million.

Located in the Mexican state of Jalisco in the western central part of the country, Guadalajara is the third largest city in Mexico. It covers an area of 58 square miles (151 square km) and has an estimated population of 1.46 million people, with over 5 million in the surrounding metropolitan area.

Also known as Puebla de los Ángeles and Puebla City, Puebla is the fourth largest city in Mexico. It is the capital city of the Mexican state of Puebla in the southern part of the country and covers an area of 206.3 square miles (534.32 square km). Puebla has an estimated population of 1.4 million, with 2.4 million in the full municipality area.

Located in the northern state of Chihuahua on the Mexico-United States border, Ciudad Juárez is the fifth biggest city in Mexico. This city covers an area of 124.01 square miles (321.19 square km) and has an estimated population of 1.3 million, with over 2.5 million in the surrounding metropolitan area.

Frequently Asked Questions

  • Question: What historical civilizations is Mexico home to?
    Answer: I’ve always been fascinated by history, and Mexico has some of the most impressive roots out there. You’ll find traces of the Aztecs and Mayas all across the country—both were incredible civilizations that left a lasting legacy.
  • Question: How does Mexico rank in terms of UNESCO World Heritage Sites in the Americas?
    Answer: If you’re anything like me and love exploring UNESCO sites, Mexico is a dream. It actually ranks number one in the Americas for the most World Heritage Sites. You’ll never run out of places to discover.
  • Question: When did Spanish settlers arrive in Mexico, and what did they claim?
    Answer: Spanish settlers arrived in 1521, and they claimed the area as part of New Spain. I’ve walked through colonial towns where you can still feel that early European influence.
  • Question: How long did Mexico remain under Spanish control, and when did it achieve independence?
    Answer: Mexico stayed under Spanish control for about three centuries. It wasn’t until 1821 that it gained independence. I’ve always found that long journey to freedom pretty inspiring.
  • Question: What is the capital city of Mexico?
    Answer: Mexico City is the capital, and it’s also the largest city in the country. I’ve spent days exploring its museums, neighborhoods, and vibrant food scene—if you haven’t been, you’re in for a treat.
  • Question: Where can more information on Mexico’s largest cities be found?
    Answer: Keep scrolling—I’ve included more info below on the largest cities in Mexico, so you can dive even deeper into your travel planning.

Plan Your Trip