List of cities in Botswana

The following is a list of cities and towns or villages in Botswana with population of over 1,000 citizens in the year 2022. Capitals of the administrative divisions (cities, towns or districts) are shown in boldface.

Rank Name City, Town or District Population 2011 Population 2022 Change
1.GaboroneGaborone231,592246,325+6.36%
2.FrancistownFrancistown98,961103,417+4.50%
3.MogoditshaneKweneng District58,63288,004+50.10%
4.MaunNorth-West District65,69385,350+29.92%
5.MolepololeKweneng District73,10374,861+2.40%
6.SeroweCentral District57,58855,676−3.32%
7.TlokwengSouth-East District37,36455,508+48.56%
8.PalapyeCentral District41,10252,636+28.06%
9.MochudiKgatleng District47,00150,321+7.06%
10.MahalapyeCentral District46,41848,431+4.34%
11.KanyeSouthern District52,21448,028−8.02%
12.Selibe PhikweSelibe Phikwe49,41142,488−14.01%
13.LetlhakaneCentral District26,39336,404+37.93%
14.RamotswaSouth-East District30,38133,271+9.51%
15.LobatseLobatse29,00729,772+2.64%
16.MmopaneKweneng District17,84525,460+42.67%
17.ThamagaKweneng District23,09625,300+9.54%
18.MoshupaSouthern District24,23123,858−1.54%
19.TonotaCentral District24,00723,296−2.96%
20.BobonongCentral District22,48321,216−5.64%
21.GabaneKweneng District16,67120,027+20.13%
22.GhanziGhanzi District16,27619,012+16.81%
23.JwanengJwaneng18,00818,784+4.31%
24.TutumeCentral District18,29518,582+1.57%
25.KopongKweneng District11,09913,823+24.54%
26.MmadinareCentral District15,17713,198−13.04%
27.Tati SidingNorth-East District8,19712,404+51.32%
28.TshabongKgalagadi District9,48911,651+22.78%
29.MetsimotlhabeKweneng District9,27011,617+25.32%
30.GumareNorth-West District8,97011,572+29.01%
31.ShakaweNorth-West District7,42010,589+42.71%
32.OodiKgatleng District5,87410,257+74.62%
33.BokaaKgatleng District6,4629,146+41.54%
34.KasaneChobe District9,2449,143−1.09%
35.BorolongCentral District5,2698,917+69.24%
36.ShoshongCentral District11,8848,887−25.22%
37.MolapowabojangSouthern District9,4338,722−7.54%
38.KazungulaChobe District4,3208,704+101.48%
39.OrapaOrapa9,5318,648−9.26%
40.LetlhakengKweneng District9,8718,343−15.48%
41.NataCentral District7,7327,779+0.61%
42.RakopsCentral District7,2407,439+2.75%
43.MmankgodiKweneng District7,4597,396−0.84%
44.LeralaCentral District7,4557,204−3.37%
45.OtseSouth-East District7,9766,986−12.41%
46.KumakwaneKweneng District5,9016,826+15.68%
47.SeseSouthern District2,7216,798+149.83%
48.KangKgalagadi District6,5706,764+2.95%
49.LentsweletauKweneng District7,4676,653−10.90%
50.Ramotswa station/TaungSouth-East District4,2506,286+47.91%
51.MasungaNorth-East District5,6666,216+9.71%
52.LotlhakaneSouthern District5,2106,045+16.03%
53.SefopheCentral District6,9386,001−13.51%
54.RasesaKgatleng District4,4915,966+32.84%
55.MaitengweCentral District6,2165,929−4.62%
56.MathangwaneCentral District5,9835,918−1.09%
57.Shashe-MookeCentral District4,0285,897+46.40%
58.Good HopeSouthern District6,3775,672−11.06%
59.GwetaCentral District7,0165,548−20.92%
60.MmathetheSouthern District6,9285,421−21.75%
61.SefhareCentral District5,2955,381+1.62%
62.ChadibeCentral District5,2185,371+2.93%
63.TsetsebjweCentral District4,8485,248+8.25%
64.HukuntsiKgalagadi District4,7515,224+9.96%
65.Charles HillGhanzi District3,7915,164+36.22%
66.MorwaKgatleng District3,5664,988+39.88%
67.MandunyaneCentral District3,5894,584+27.72%
68.Etsha 6North-West District3,1304,570+46.01%
69.DigawanaSouthern District3,2964,356+32.16%
70.MokatseKgatleng District04,321NA
71.Pitsane SidingSouthern District3,6544,312+18.01%
72.MopipiCentral District3,9124,115+5.19%
73.DukwiCentral District3,4384,075+18.53%
74.NkangeCentral District3,5504,006+12.85%
75.MatshelagabediNorth-East District2,8713,987+38.87%
76.RamokgonamiCentral District4,4863,932−12.35%
77.SebinaCentral District3,2763,865+17.98%
78.MaunatlalaCentral District4,5523,862−15.16%
79.Shashe-MookeCentral District3,1363,805+21.33%
80.ManyanaSouthern District3,5503,752+5.69%
81.ChadibeCentral District2,9733,678+23.71%
82.ModipaneKgatleng District3,1973,624+13.36%
83.TakatokwaneKweneng District2,7283,444+26.25%
84.Etsha 13North-West District2,3773,401+43.08%
85.LechengCentral District3,3443,352+0.24%
86.WerdaKgalagadi District3,2613,349+2.70%
87.MoiyabanaCentral District3,5713,264−8.60%
88.GakutoKweneng District1,3503,227+139.04%
89.PilaneKgatleng District1,7953,222+79.50%
90.RanakaSouthern District2,4093,207+33.13%
91.MatebelengKgatleng District2,1963,198+45.63%
92.RadiseleCentral District2,9853,164+6.00%
93.KhudumelapyeKweneng District2,0803,135+50.72%
94.KhakheaSouthern District2,9443,084+4.76%
95.SeruleCentral District3,2413,062−5.52%
96.MatlapanaNorth-West District1,4493,043+110.01%
97.MogorosiCentral District2,7163,027+11.45%
98.TobaneCentral District2,0753,001+44.63%
99.MookaneCentral District2,9833,001+0.60%
100.MmashoroCentral District2,8342,939+3.71%
101.Thebephatshwa Air Base (BDFCamp)Kweneng District2,6902,929+8.88%
102.MogobaneSouth-East District2,4002,926+21.92%
103.SowaSowa3,5982,914−19.01%
104.ThabalaCentral District2,4292,911+19.84%
105.NtlhantlheSouthern District2,3422,842+21.35%
106.DekarGhanzi District1,6682,814+68.71%
107.MalolwaneKgatleng District2,4062,806+16.63%
108.SerongaNorth-West District2,6742,796+4.56%
109.MachanengCentral District2,5372,786+9.81%
110.PandamatengaChobe District1,7982,750+52.95%
111.PajeCentral District2,5072,735+9.09%
112.MolalatauCentral District2,3962,703+12.81%
113.SehithwaNorth-West District2,7482,703−1.64%
114.TumaseraCentral District3,1362,636−15.94%
115.DitshegwaneKweneng District2,1142,607+23.32%
116.SalajweKweneng District2,4402,602+6.64%
117.MokoboxaneCentral District1,5942,598+62.99%
118.MathathaneCentral District2,6722,587−3.18%
119.MmathubudukwaneKgatleng District2,2032,517+14.25%
120.NokanengNorth-West District2,0672,510+21.43%
121.MabutsaneSouthern District2,3862,507+5.07%
122.Mohembo WestNorth-West District1,7702,500+41.24%
123.MarapongCentral District2,2832,493+9.20%
124.NshakashokweCentral District2,1682,491+14.90%
125.SeneteCentral District2,4402,457+0.70%
126.ArtisiaKgatleng District2,3652,422+2.41%
127.SojweKweneng District3,9832,419−39.27%
128.MabeleapudiCentral District2,2472,407+7.12%
129.LesenepoleCentral District3,0482,403−21.16%
130.MosolotshaneCentral District2,0172,375+17.75%
131.TshesebeNorth-East District2,2772,375+4.30%
132.MatsilojeNorth-East District2,3802,368−0.50%
133.OtseCentral District1,7872,360+32.06%
134.KalamareCentral District2,1962,350+7.01%
135.RatholoCentral District2,2362,338+4.56%
136.MokobengCentral District2,5352,257−10.97%
137.NcojaneGhanzi District1,9582,242+14.50%
138.NswazwiCentral District2,1852,239+2.47%
139.LorolwanaSouthern District1,5682,225+41.90%
140.MogapiCentral District1,9392,214+14.18%
141.MakoboCentral District1,2682,191+72.79%
142.TsamayaNorth-East District2,3872,190−8.25%
143.TsauNorth-West District2,0002,144+7.20%
144.MmatsetaKweneng District4742,120+347.26%
145.SelekaCentral District1,1572,115+82.80%
146.MaokaneSouthern District2,0442,098+2.64%
147.SepopaNorth-West District2,2832,090−8.45%
148.MabesekwaCentral District1,5282,085+36.45%
149.MoletemaneCentral District1,6642,077+24.82%
150.TshimoyapulaCentral District1,6262,073+27.49%
151.MosetseCentral District1,7872,064+15.50%
152.Lotlhakane WestSouthern District1,6372,056+25.60%
153.MokubiloCentral District1,9172,047+6.78%
154.XhumoCentral District1,6842,041+21.20%
155.LehututuKgalagadi District1,9562,035+4.04%
156.SesungKweneng District7522,014+167.82%
157.MorokaNorth-East District1,6922,000+18.20%
158.GobojangoCentral District2,1381,981−7.34%
159.RakhunaSouthern District1,3551,980+46.13%
160.MarobelaCentral District1,6721,970+17.82%
161.MoshanengSouthern District1,5121,961+29.70%
162.ThemashangaNorth-East District1,6481,955+18.63%
163.TsootshaGhanzi District1,8481,911+3.41%
164.GojwaneCentral District1,4111,888+33.81%
165.KauxwhiNorth-West District2,0401,888−7.45%
166.KudumatseCentral District2,0301,876−7.59%
167.MalatswaiCentral District1,4821,867+25.98%
168.MmanokoKweneng District9321,861+99.68%
169.TotengNorth-West District9021,854+105.54%
170.MabuleSouthern District2,2601,835−18.81%
171.MaboaneKweneng District1,0851,811+66.91%
172.MakwateCentral District1,6111,806+12.10%
173.LokgwabeKgalagadi District1,4171,792+26.46%
174.MotlhabanengCentral District1,4561,790+22.94%
175.DimajweCentral District1,4231,788+25.65%
176.MakopongKgalagadi District1,6971,788+5.36%
177.MajwanengCentral District1,9031,779−6.52%
178.ZwenshambeNorth-East District1,9431,776−8.59%
179.DitladiNorth-East District1,3441,756+30.65%
180.MogapinyanaCentral District1,5281,754+14.79%
181.MagotlhwaneSouthern District1,4331,751+22.19%
182.SelokolelaSouthern District1,6101,750+8.70%
183.LorwanaSouthern District1,1771,721+46.22%
184.MotokweKweneng District1,4131,720+21.73%
185.MmatshumoCentral District1,1221,719+53.21%
186.MoshawengKweneng District1,2221,700+39.12%
187.MosuCentral District1,7921,697−5.30%
188.KokotshaKgalagadi District1,2241,696+38.56%
189.KgomokasitwaSouthern District1,4231,669+17.29%
190.SamochemaNorth-West District1,1491,667+45.08%
191.GoshweCentral District1,5731,640+4.26%
192.NataleCentral District1,2881,638+27.17%
193.Phitshane MolopoSouthern District1,9451,625−16.45%
194.New XadeGhanzi District1,2691,619+27.58%
195.GamodubuKweneng District5011,613+221.96%
196.TopisiCentral District1,5451,607+4.01%
197.SeolwaneCentral District1,2801,596+24.69%
198.XakaoNorth-West District1,5651,594+1.85%
199.KgagodiCentral District1,7561,593−9.28%
200.ZorogaCentral District1,3581,592+17.23%
201.MakalamabediCentral District1,6741,591−4.96%
202.KodibelengCentral District1,2981,589+22.42%
203.RamatlabamaSouthern District1,3281,588+19.58%
204.TshokweCentral District1,0701,586+48.22%
205.MafongoCentral District1,1511,583+37.53%
206.SikwaneKgatleng District1,4661,580+7.78%
207.RamokgwebanaNorth-East District1,5481,565+1.10%
208.KediaCentral District1,2371,563+26.35%
209.Etsha 1North-West District9651,554+61.04%
210.MatoboCentral District1,1361,553+36.71%
211.NlakhwaneNorth-East District1,5831,547−2.27%
212.DamochojenaCentral District9931,527+53.78%
213.PitsengSouthern District1,0741,526+42.09%
214.KhweeCentral District1,1961,509+26.17%
215.MatsitamaCentral District1,3091,502+14.74%
216.BeetshaNorth-West District9411,502+59.62%
217.NxamasereNorth-West District1,5841,501−5.24%
218.SemolaleCentral District1,2881,497+16.23%
219.BotlhapatlouKweneng District1,2231,493+22.08%
220.SenyaweNorth-East District1,3391,481+10.60%
221.SekomaSouthern District1,1901,471+23.61%
222.DutlweKweneng District1,0551,464+38.77%
223.MakalengNorth-East District1,2561,463+16.48%
224.MapokaNorth-East District1,7891,457−18.56%
225.GootauCentral District1,4011,455+3.85%
226.TamasaneCentral District1,1441,426+24.65%
227.MalwelweKweneng District1,1461,414+23.39%
228.PhephengKgalagadi District9941,411+41.95%
229.BoatlanameKweneng District1,0491,405+33.94%
230.Dibete StationCentral District1,0831,403+29.55%
231.KutamogreeCentral District1,0351,397+34.98%
232.DinokweCentral District1,2291,392+13.26%
233.BorotsiCentral District1,5011,388−7.53%
234.Jackalas 2North-East District1,2221,388+13.58%
235.SorilatholoKweneng District8971,373+53.07%
236.SiviyaNorth-East District1,2891,366+5.97%
237.KarengNorth-West District1,2591,361+8.10%
238.Jackalas 1North-East District1,0931,352+23.70%
239.PilikweCentral District1,2821,346+4.99%
240.MmaphashalalaCentral District1,0441,342+28.54%
241.NgarangeNorth-West District9881,336+35.22%
242.LekgolobotloSouthern District1,1771,334+13.34%
243.TloanengKweneng District8681,326+52.76%
244.HatsalatladiKweneng District7261,314+80.99%
245.MaapeCentral District1,3371,314−1.72%
246.MoralaneCentral District8661,310+51.27%
247.KhawaKgalagadi District8171,299+59.00%
248.BrayKgalagadi District1,0411,286+23.54%
249.KaudwaneKweneng District1,0841,283+18.36%
250.SehunouCentral District1,0491,274+21.45%
251.ShakweCentral District9761,272+30.33%
252.MotopiCentral District1,3401,272−5.07%
253.SekhutlaneSouthern District8711,266+45.35%
254.OmawenenoKgalagadi District9171,256+36.97%
255.MokolodiKweneng District6241,250+100.32%
256.MotshegaletauCentral District9581,238+29.23%
257.LesomaChobe District6131,235+101.47%
258.MabalaneKgatleng District7381,227+66.26%
259.KukeGhanzi District8331,226+47.18%
260.Shashe BridgeNorth-East District1,0951,225+11.87%
261.KengSouthern District9921,220+22.98%
262.KachikauChobe District1,3561,214−10.47%
263.Groote LaagteGhanzi District8491,206+42.05%
264.SerinaneKweneng District7871,198+52.22%
265.MatlhakolaCentral District9961,192+19.68%
266.MoshophaCentral District1,3731,191−13.26%
267.GasitaSouthern District1,0631,188+11.76%
268.MahotshwaneSouthern District8611,181+37.17%
269.MulambakwenaNorth-East District9741,177+20.84%
270.TlhankaneSouthern District7221,154+59.83%
271.SepakoCentral District6821,152+68.91%
272.MosojaneNorth-East District1,2101,145−5.37%
273.KokongSouthern District9281,141+22.95%
274.LeologaneKweneng District8231,128+37.06%
275.NgwareKweneng District9191,124+22.31%
276.GaniNorth-West District7271,119+53.92%
277.MalakaCentral District1,0441,112+6.51%
278.West HanahaiGhanzi District6621,101+66.31%
279.GathwaneSouthern District8791,099+25.03%
280.KarakobisGhanzi District8811,096+24.40%
281.TshaneKgalagadi District1,0201,092+7.06%
282.BorotsiCentral District9421,086+15.29%
283.BodibengNorth-West District7781,083+39.20%
284.MogonyeSouthern District5771,081+87.35%
285.JamatakaCentral District6501,079+66.00%
286.MogomothoNorth-West District8431,078+27.88%
287.MokhombaSouthern District9591,077+12.30%
288.LepokoleCentral District9551,051+10.05%
289.DagwiCentral District4541,048+130.84%
290.MagoriapitseSouthern District8461,048+23.88%
291.MmeyaCentral District7521,043+38.70%
292.QaboGhanzi District7621,042+36.75%
293.MetloboSouthern District8911,039+16.61%
294.Malotwana SidingKgatleng District6081,037+70.56%
295.ShorobeNorth-West District1,0311,027−0.39%
296.QangwaNorth-West District6831,018+49.05%
297.KumagaCentral District7581,016+34.04%
298.Pitsana-PotokweSouthern District8161,012+24.02%
299.SegwagwaSouthern District1,0561,008−4.55%
300.DovedaleCentral District8321,006+20.91%
301.ChobokwaneGhanzi District7711,005+30.35%
302.ParakarunguChobe District8451,005+18.93%
303.MmadikolaCentral District8301,004+20.96%
304.MokgeneneCentral District8351,000+19.76%