Botswana - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Gaborone Botswana 208,411
2. Francistown Botswana 89,979
3. Molepolole Botswana 63,248
4. Selebi-Phikwe Botswana 53,727
5. Maun Botswana 49,945
6. Serowe Botswana 47,419
7. Kanye Botswana 44,716
8. Mahalapye Botswana 44,471
9. Mogoditshane Botswana 43,394
10. Mochudi Botswana 36,962
11. Lobatse Botswana 30,883
12. Palapye Botswana 30,650
13. Ramotswa Botswana 21,450
14. Thamaga Botswana 20,756
15. Mosopa Botswana 19,561
16. Letlhakane Botswana 18,136
17. Tonota Botswana 17,759
18. Janeng Botswana 16,853
19. Gabane Botswana 12,884
20. Ghanzi Botswana 9,934
21. Kasane Botswana 9,250
22. Orapa Botswana 9,189
23. Kopong Botswana 6,895
24. Letlhakeng Botswana 6,781
25. Tshabong Botswana 6,591
26. Otse Botswana 6,275
27. Shakawe Botswana 5,651
28. Metsemotlhaba Botswana 5,544
29. Rakops Botswana 5,222
30. Lenchwe Le Tau Botswana 4,992
31. Mmopone Botswana 4,927
32. Nata Botswana 4,794
33. Gweta Botswana 4,689
34. Mathambgwane Botswana 4,675
35. Hukuntsi Botswana 4,403
36. Kang Botswana 4,229
37. Bokaa Botswana 4,131
38. Sefophe Botswana 4,114
39. Ramokgonami Botswana 3,681
40. Masunga Botswana 3,639
41. Maunatlala Botswana 3,361
42. Manyana Botswana 3,338
43. Mopipi Botswana 3,301
44. Sua Botswana 3,141
45. Sebina Botswana 3,030
46. Moijabana Botswana 2,768
47. Letsheng Botswana 2,696
48. Mookane Botswana 2,397
49. Ratholo Botswana 2,377
50. Kalamare Botswana 2,339
51. Mmathubudukwane Botswana 2,221
52. Werda Botswana 2,149
53. Machaneng Botswana 2,139
54. Khakhea Botswana 2,133
55. Dukwe Botswana 2,037
56. Khudumelapye Botswana 2,035
57. Mathathane Botswana 1,987
58. Lehututu Botswana 1,942
59. Tobane Botswana 1,925
60. Mogapi Botswana 1,917
61. Makobeng Botswana 1,822
62. Mosetse Botswana 1,780
63. Nokaneng Botswana 1,763
64. Gobojango Botswana 1,756
65. Pandamatenga Botswana 1,685
66. Gaphatshwe Botswana 1,678
67. Mabuli Botswana 1,665
68. Makwata Botswana 1,660
69. Sehithwa Botswana 1,614
70. Nkoyaphiri Botswana 1,578
71. Mogapinyana Botswana 1,515
72. Lokwabe Botswana 1,473
73. Tsau Botswana 1,409
74. Kurametsi Botswana 1,397
75. Pilikwe Botswana 1,375
76. Pilane Botswana 1,277
77. Maapi Botswana 1,275
78. Magothla Botswana 1,174
79. Makaleng Botswana 1,166
80. Mathakola Botswana 1,159
81. Dutlwe Botswana 1,126
82. Sekoma Botswana 1,083
83. Tamasane Botswana 1,070
84. Dekar Botswana 1,043
85. Botlhapatlou Botswana 1,013
86. Makoba Botswana 1,006

-->