List of cities in Colombia by population. There are 137 cities in Colombia, of which Bogota is the largest in terms of population - 7 980 041. The total number of people in Colombia is 48 258 546 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Bogota | 7 980 041 |
| 2 | Medellin | 2 486 752 |
| 3 | Cali | 2 394 933 |
| 4 | Barranquilla | 1 223 998 |
| 5 | Cartagena | 1 013 475 |
| 6 | Cucuta | 656 447 |
| 7 | Soledad | 632 047 |
| 8 | Ibague | 558 878 |
| 9 | Bucaramanga | 528 425 |
| 10 | Soacha | 522 537 |
| 11 | Villavicencio | 495 211 |
| 12 | Santa Marta | 491 422 |
| 13 | Pereira | 472 118 |
| 14 | Bello | 464 627 |
| 15 | Valledupar | 463 287 |
| 16 | Monteria | 447 793 |
| 17 | Pasto | 445 549 |
| 18 | Buenaventura | 407 618 |
| 19 | Manizales | 397 542 |
| 20 | Neiva | 344 217 |
| 21 | Palmyra | 306 825 |
| 22 | Armenia | 298 278 |
| 23 | Popayan | 280 181 |
| 24 | Sincelejo | 279 056 |
| 25 | Itagui | 270 953 |
| 26 | Riohacha | 268 821 |
| 27 | Floridablanca | 266 180 |
| 28 | Envigado | 227 657 |
| 29 | Tula | 214 146 |
| 30 | Tumaco | 204 071 |
| 31 | Dosquebradas | 200 898 |