List of cities in Colombia by population

List of cities in Colombia by population 2020 2019.

Total number of cities: 31.

Total population: 49 934 000.


# Name, city Population, people
1 Bogota 7 980 001
2 Medellin 2 486 723
3 Cali 2 394 870
4 Barranquilla 1 223 967
5 Cartagena 1 013 454
6 Cucuta 656 414
7 Soledad 632 014
8 Ibague 558 815
9 Bucaramanga 528 352
10 Soacha 522 442
11 Villavicencio 495 200
12 Santa Marta 491 387
13 Pereira 472 023
14 Bello 464 560
15 Valledupar 463 218
16 Monteria 447 716
17 Pasto 445 511
18 Buenaventura 407 539
19 Manizales 397 488
20 Neiva 344 130
21 Palmyra 306 727
22 Armenia 298 197
23 Popayan 280 107
24 Sincelejo 279 027
25 Itagui 270 920
26 Riohacha 268 758
27 Floridablanca 266 102
28 Envigado 227 599
29 Tula 214 081
30 Tumaco 203 971
31 Dosquebradas 200 829

Country: Colombia

Number of cities: 31 Flag ofColombia Flag of Colombia In 2020 2019