Largest Cities by Population in Bolivia (2025)

Below are the urban areas with more than 100,000 inhabitants in Bolivia ranked by population.

Urban Area (or urban agglomeration) population refers to the population contained within the contours of a contiguous territory inhabited at urban density levels, typically comprising a city and its surrounding suburban fringe.

Rank Urban Area Population Estimate (2025) 1 Year Change (over 2024) Land Area (Km²) Density (P/Km²) Global Rank Projections (2030) Projections (2050)
1 La Paz 2,024,413 0.82% 294 6,886 244 2,112,629 2,333,217
2 Santa Cruz de la Sierra 1,980,432 1.64% 313 6,327 249 2,161,003 2,751,765
3 Cochabamba 1,346,672 1.35% 298 4,519 377 1,430,940 1,826,714
4 Oruro 347,830 0.91% 71 4,899 1,643 368,223 419,927
5 Sucre 286,383 0.74% 35 8,182 2,030 300,110 330,769
6 Potosí 243,927 0.71% 27 9,034 2,395 252,495 272,743
7 Tarija 235,198 1.04% 44 5,345 2,492 247,272 289,489
8 Montero 123,020 2.08% 29 4,242 4,981 138,483 201,944
9 Trinidad 113,735 1.04% 24 4,739 5,411 122,069 141,202
10 Riberalta 84,432 1.02% 20 4,222 7,383 89,082 105,275
11 Cobija 73,365 4.05% 13 5,643 8,483 94,243 183,092
12 Satelite Norte 56,736 17 3,337 10,856 69,366 115,653

See also

Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.