Population of Cities in Bolivia (2021)

Bolivia is, in every way, a hugely diverse country. Geographically, its territory varies from mountains to deserts to rainforests, and its multi-ethnic population is reflected in the 36 indigenous languages that have official status in addition to the predominant Spanish language. Bolivia also has a range of key cities that each reflect their locations and the demographic composition of their populations.

The southern city of Sucre, with around 300,000 residents, is the constitutional capital of Bolivia and is the location of the country's Supreme Court. However, Bolivia's seat of government is in La Paz, a city with a population of close to 800,000 residents. At an elevation of 3,650 meters above sea level, La Paz is the highest administrative capital in the world.

However, it is the eastern city of Santa Cruz de la Sierra that has the highest population in Bolivia, with almost 1.5 residents in its urban area. Santa Cruz de la Sierra is also regarded as the economic and financial center of Bolivia, producing nearly 35% of Bolivia's gross domestic product, and it is also one of the fastest-growing cities in the world.

Bolivia has 2 cities with more than a million people, 13 cities with between 100,000 and 1 million people, and 17 cities with between 10,000 and 100,000 people. The largest city in Bolivia is Santa Cruz de la Sierra, with a population of 1,780,226 people.

Name 2021 Population
Santa Cruz de la Sierra1,780,226
El Alto1,044,914
Cochabamba742,224
La Paz731,666
La Guardia467,087
Oruro331,083
Sucre280,357
Warnes258,404
Tarija225,614
Sacaba221,457
Potosi219,040
Quillacollo170,635
Montero138,848
Trinidad129,143
Viacha116,845
Vinto97,389
Riberalta92,717
Tiquipaya81,156
Cobija77,341
Colcapirhua61,728
Yacuíba59,668
Yapacani54,876
San Julian51,421
Villamontes50,578
Villazon42,320
Guayaramerín38,107
Tupiza32,937
Bermejo32,568
Camiri30,932
Llallagua30,290
San Ignacio de Velasco26,700
Huanuni25,936

Population of All Cities in Bolivia

Sources