Skip to main content

Top up balance

Largest cities in Colombia

18 cities with more than 300,000 people, ranked by 2025 population.

cities of 300k+
18
combined population
26.4 million
largest
Bogotá
Real estate market: Colombia
#City20252050 (projected)Change
1Bogotá10.6 million12.5 million+17.5%
2Medellín3.4 million3.3 million−0.5%
3Cali2.7 million2.8 million+2.3%
4Barranquilla2.2 million2.5 million+13.9%
5Cartagena1 million1.2 million+15.8%
6Bucaramanga939,0001 million+9.4%
7Cúcuta848,000906,000+6.8%
8Pereira603,000592,000−1.8%
9Valledupar575,000651,000+13.2%
10Ibagué494,000485,000−1.8%
11Santa Marta442,000527,000+19.2%
12Manizales440,000435,000−1.1%
13Buenaventura438,000469,000+7.1%
14Villavicencio383,000595,000+55.4%
15Pasto372,000390,000+4.8%
16Montería339,000387,000+14.2%
17Neiva334,000336,000+0.6%
18Armenia319,000317,000−0.6%

Source: United Nations, World Urbanization Prospects 2025 (CC BY 3.0 IGO). 2030–2050 are projections.