right|350px Według danych oficjalnych pochodzących z 2011 roku Kolumbia posiadała ponad 200 miast o ludności przekraczającej 7 tys. mieszkańców. Największym miastem jest położona nieomal w samym centrum kraju stolica państwa Bogotá – jako jedyne miasto liczyło ponad 5 milionów mieszkańców; 3 miasta z ludnością 1÷5 mln.; 5 miast z ludnością 500÷1000 tys.; 33 miast z ludnością 100÷500 tys.; 44 miasta z ludnością 50÷100 tys.; 58 miast z ludnością 25÷50 tys. oraz reszta miast poniżej 25 tys. mieszkańców.
W 1988 roku ludność miejska stanowiła 68% ludności kraju. Większość miast znajduje się w centralno-zachodniej części Kolumbii i na północy u ujścia rzeki Magdalena.
Największe miasta w Kolumbii Największe miasta w Kolumbii według liczebności mieszkańców (stan na 30.06.2011): L.p.MiastoDepartamentLiczba ludności 1. Bogotá (Santa Fe de Bogotá) Cundinamarca 7 451 700 2. Medellín Antioquia 2 335 600 3. Cali (Santiago de Cali) Valle del Cauca 2 233 000 4. Barranquilla Atlántico 1 189 500 5. Cartagena de Indias Bolívar 911 300 6. Cúcuta (San José de Cúcuta) Norte de Santander 603 500 7. Soledad Atlántico 550 400 8. Bucaramanga Santander 518 400 9. Ibagué Tolima 502 000 10.