19 cities
| City | 2025 Pop. ↓ |
|---|---|
| Gaborone | 186,007 |
| Francistown | 89,979 |
| Molepolole | 63,248 |
| Selebi-Phikwe | 53,727 |
| Maun | 49,945 |
| Serowe | 47,419 |
| Kanye | 44,716 |
| Mahalapye | 44,471 |
| Mogoditshane | 43,394 |
| Mochudi | 36,962 |
| Lobatse | 30,883 |
| Palapye | 30,650 |
| Ramotswa | 21,450 |
| Thamaga | 20,756 |
| Mosopa | 19,561 |
| Letlhakane | 18,136 |
| Tonota | 17,759 |
| Janeng | 16,853 |
| Gabane | 12,884 |
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.
12.9K
57.7K
115.4K
186K