San Antonio de la Cal Population 2026
San Antonio de la Cal has a population of 20,198, making it the #483 biggest city in 🇲🇽 Mexico, located in Oaxaca. It is about 609× smaller than Mexico City, the country's biggest city.
Population (city proper)
20,198
Rank in Mexico
#483
Coordinates
17.03°N, 96.70°W
~1,550 m elevation · America/Mexico_City
Distance to capital (Mexico City)
370 km
230 miles, straight line
Other big cities in Oaxaca
| City | Population | Rank in Mexico |
|---|---|---|
| Oaxaca | 255,029 | #80 |
| Tuxtepec | 159,452 | #111 |
| Heroica Ciudad de Juchitán de Zaragoza | 88,280 | #149 |
| Salina Cruz | 84,438 | #158 |
| Santo Domingo Tehuantepec | 67,739 | #182 |
| Santa Cruz Xoxocotlán | 67,086 | #186 |
| Ciudad de Huajuapan de León | 53,043 | #213 |
| Loma Bonita | 40,934 | #254 |
Cities near San Antonio de la Cal
- Santa Cruz Xoxocotlán67,086 people · ~4 km away
- Oaxaca255,029 people · ~4 km away
- Santa María Atzompa21,788 people · ~11 km away
- Ocotlán de Morelos15,016 people · ~27 km away
- Miahuatlán de Porfirio Díaz23,940 people · ~79 km away
- Heroica Ciudad de Tlaxiaco17,543 people · ~107 km away
FAQ
What is the population of San Antonio de la Cal?
San Antonio de la Cal has a population of 20,198 (city proper, latest official figure via GeoNames), making it the #483 biggest city in Mexico.
What region is San Antonio de la Cal in?
San Antonio de la Cal is located in Oaxaca, Mexico.
Is San Antonio de la Cal the capital of Mexico?
No, the capital of Mexico is Mexico City, about 370 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.