Botswana Cities by Population 2025

5 Most Populated Botswana Cities

Botswana Flag

Francistown

89,979

Botswana Flag

Molepolole

63,248

Botswana Flag

Selebi-Phikwe

53,727

Botswana Flag

Maun

49,945

19 cities

City
2025 Pop.
Gaborone186,007
Francistown89,979
Molepolole63,248
Selebi-Phikwe53,727
Maun49,945
Serowe47,419
Kanye44,716
Mahalapye44,471
Mogoditshane43,394
Mochudi36,962
Lobatse30,883
Palapye30,650
Ramotswa21,450
Thamaga20,756
Mosopa19,561
Letlhakane18,136
Tonota17,759
Janeng16,853
Gabane12,884

Botswana Overview

Botswana has 0 cities with more than a million people, 1 cities with between 100,000 and 1 million people, and 18 cities with between 10,000 and 100,000 people. The largest city in Botswana is Gaborone, with a population of 186,007 people.

Botswana is home to about 2.35 million people, making it the 145th- most populous country in the world. Botswana is growing relatively quickly at a rate of 2.08%. Gaborone is the largest city in Botswana and the nation’s capital. Gaborone is considered to be modest in terms of capital city sizes, with a population of over 200,000. This is almost 10% of the country’s population. Francistown is the second-most populous city in Botswana, home to about 99,000 people. Molepolole follows with over 73,100 people. The only other city with a population of over 50,000 is Maun, Botswana’s tourism center. Maun is officially a village; however, it has about 55,000 people.

Botswana’s population is about 70.2% urban and 29.8% rural. This is a significant increase from 2009, when 60.5% of the population lived in urban areas.

Population

12.9K

57.7K

115.4K

186K

Sources

  1. GeoNames