Irapuato Population 2026
Irapuato has a population of 380,941, making it the #54 biggest city in 🇲🇽 Mexico, located in Guanajuato. Roughly 0.3% of Mexico's population lives here. It is about 32× smaller than Mexico City, the country's biggest city.
Population (city proper)
380,941
Rank in Mexico
#54
Coordinates
20.67°N, 101.36°W
~1,751 m elevation · America/Mexico_City
Distance to capital (Mexico City)
271 km
168 miles, straight line
Other big cities in Guanajuato
| City | Population | Rank in Mexico |
|---|---|---|
| León de los Aldama | 1,579,803 | #7 |
| Celaya | 340,387 | #59 |
| San Miguel de Allende | 174,615 | #101 |
| Salamanca | 160,682 | #108 |
| Silao de la Victoria | 74,242 | #168 |
| Guanajuato | 72,237 | #171 |
| San Francisco del Rincón | 71,139 | #174 |
| Valle de Santiago | 68,058 | #179 |
Cities near Irapuato
- Salamanca160,682 people · ~20 km away
- Romita21,176 people · ~28 km away
- Abasolo27,389 people · ~31 km away
- Silao de la Victoria74,242 people · ~31 km away
- Valle de Santiago68,058 people · ~36 km away
- Marfil29,375 people · ~37 km away
FAQ
What is the population of Irapuato?
Irapuato has a population of 380,941 (city proper, latest official figure via GeoNames), making it the #54 biggest city in Mexico.
What region is Irapuato in?
Irapuato is located in Guanajuato, Mexico.
Is Irapuato the capital of Mexico?
No, the capital of Mexico is Mexico City, about 271 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.