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.

Guatemala CitySan Pedro Ayampuc
Location of San Pedro Ayampuc (capital Guatemala City shown for reference). Boundaries: Natural Earth.
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

CityPopulationRank in Guatemala
Guatemala City994,938#1
Villa Nueva618,397#2
Mixco465,773#3
Villa Canales155,423#8
San Juan Sacatepéquez136,886#11
Petapa135,447#12
Chinautla104,972#16
Santa Catarina Pinula80,582#22

Cities near San Pedro Ayampuc

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