Miahuatlán de Porfirio Díaz Population 2026

Miahuatlán de Porfirio Díaz has a population of 23,940, making it the #415 biggest city in 🇲🇽 Mexico, located in Oaxaca. It is about 514× smaller than Mexico City, the country's biggest city.

Mexico CityMiahuatlán de Porfirio Díaz
Location of Miahuatlán de Porfirio Díaz (capital Mexico City shown for reference). Boundaries: Natural Earth.
Population (city proper)
23,940
Rank in Mexico
#415
Coordinates
16.33°N, 96.60°W
~1,552 m elevation · America/Mexico_City
Distance to capital (Mexico City)
436 km
271 miles, straight line

Other big cities in Oaxaca

CityPopulationRank in Mexico
Oaxaca255,029#80
Tuxtepec159,452#111
Heroica Ciudad de Juchitán de Zaragoza88,280#149
Salina Cruz84,438#158
Santo Domingo Tehuantepec67,739#182
Santa Cruz Xoxocotlán67,086#186
Ciudad de Huajuapan de León53,043#213
Loma Bonita40,934#254

Cities near Miahuatlán de Porfirio Díaz

FAQ

What is the population of Miahuatlán de Porfirio Díaz?
Miahuatlán de Porfirio Díaz has a population of 23,940 (city proper, latest official figure via GeoNames), making it the #415 biggest city in Mexico.
What region is Miahuatlán de Porfirio Díaz in?
Miahuatlán de Porfirio Díaz is located in Oaxaca, Mexico.
Is Miahuatlán de Porfirio Díaz the capital of Mexico?
No, the capital of Mexico is Mexico City, about 436 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Mexico · Mexico population by year