San Pedro Ayampuc Population 2026
San Pedro Ayampuc has a population of 58,609, making it the #35 biggest city in 🇬🇹 Guatemala, located in Guatemala. Roughly 0.3% of Guatemala's population lives here. It is about 17× smaller than Guatemala City, the country's biggest city.
Population (city proper)
58,609
Rank in Guatemala
#35
Coordinates
14.78°N, 90.45°W
~1,179 m elevation · America/Guatemala
Distance to capital (Guatemala City)
17 km
11 miles, straight line
Other big cities in Guatemala
| City | Population | Rank in Guatemala |
|---|---|---|
| Guatemala City | 994,938 | #1 |
| Villa Nueva | 618,397 | #2 |
| Mixco | 465,773 | #3 |
| Villa Canales | 155,423 | #8 |
| San Juan Sacatepéquez | 136,886 | #11 |
| Petapa | 135,447 | #12 |
| Chinautla | 104,972 | #16 |
| Santa Catarina Pinula | 80,582 | #22 |
Cities near San Pedro Ayampuc
- Chinautla104,972 people · ~10 km away
- Palencia18,574 people · ~16 km away
- Guatemala City994,938 people · ~17 km away
- San Juan Sacatepéquez136,886 people · ~22 km away
- Mixco465,773 people · ~23 km away
- Santa Catarina Pinula80,582 people · ~24 km away
FAQ
What is the population of San Pedro Ayampuc?
San Pedro Ayampuc has a population of 58,609 (city proper, latest official figure via GeoNames), making it the #35 biggest city in Guatemala.
What region is San Pedro Ayampuc in?
San Pedro Ayampuc is located in Guatemala, Guatemala.
Is San Pedro Ayampuc the capital of Guatemala?
No, the capital of Guatemala is Guatemala City, about 17 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 Guatemala · Guatemala population by year