San Andrés Population 2026
San Andrés has a population of 58,257, making it the #81 biggest city in 🇨🇴 Colombia, located in San Andres y Providencia. Roughly 0.1% of Colombia's population lives here. It is about 132× smaller than Bogotá, the country's biggest city.
Population (city proper)
58,257
Rank in Colombia
#81
Coordinates
12.58°N, 81.70°W
~-9,999 m elevation · America/Bogota
Distance to capital (Bogotá)
1,219 km
757 miles, straight line
Cities near San Andrés
- San Juan de Urabá19,992 people · ~707 km away
- Cartagena914,552 people · ~718 km away
- Santa Rosa18,375 people · ~729 km away
- Turbaco56,171 people · ~729 km away
- Turbo50,508 people · ~738 km away
- Arjona50,405 people · ~739 km away
FAQ
What is the population of San Andrés?
San Andrés has a population of 58,257 (city proper, latest official figure via GeoNames), making it the #81 biggest city in Colombia.
What region is San Andrés in?
San Andrés is located in San Andres y Providencia, Colombia.
Is San Andrés the capital of Colombia?
No, the capital of Colombia is Bogotá, about 1,219 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 Colombia · Colombia population by year