Botswana Cities by Population 2024

30 Rows

City
2024 Pop.
Gaborone208,411
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
Ghanzi9,934
Kasane9,250
Orapa9,189
Kopong6,895
Letlhakeng6,781
Tshabong6,591
Otse6,275
Shakawe5,651
Metsemotlhaba5,544
Rakops5,222
Jwaneng0

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.

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 208,411 people.

Sources