The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
176. Harare  Zimbabwe 1,542,813
505. Bulawayo  Zimbabwe 699,385
1,144. Chitungwiza  Zimbabwe 340,360
2,174. Mutare  Zimbabwe 184,205
2,746. Gweru  Zimbabwe 146,073
3,291. Epworth  Zimbabwe 123,250
4,112. Kwekwe  Zimbabwe 99,149
5,239. Kadoma  Zimbabwe 79,174
5,453. Masvingo  Zimbabwe 76,290
6,843. Chinhoyi  Zimbabwe 61,739
7,422. Marondera  Zimbabwe 57,082
8,088. Norton  Zimbabwe 52,054
8,827. Chegutu  Zimbabwe 47,294
10,785. Bindura  Zimbabwe 37,423
11,157. Zvishavane  Zimbabwe 35,896
11,194. Victoria Falls  Zimbabwe 35,761
11,979. Hwange  Zimbabwe 33,210
11,986. Redcliff  Zimbabwe 33,197
13,312. Rusape  Zimbabwe 29,292
13,737. Chiredzi  Zimbabwe 28,205
14,485. Beitbridge  Zimbabwe 26,459
14,948. Kariba  Zimbabwe 25,531
15,177. Karoi  Zimbabwe 25,030
18,993. Gokwe  Zimbabwe 18,942
19,063. Chipinge  Zimbabwe 18,860
20,563. Shurugwi  Zimbabwe 17,075
23,140. Gwanda  Zimbabwe 14,450
24,945. Mashava  Zimbabwe 12,994
29,026. Chivhu  Zimbabwe 10,369
29,116. Shamva  Zimbabwe 10,317
29,829. Mazoe  Zimbabwe 9,966
30,178. Glendale  Zimbabwe 9,768
30,402. Banket  Zimbabwe 9,641
30,621. Mutoko  Zimbabwe 9,532
32,692. Murehwa  Zimbabwe 8,559
33,062. Inyathi  Zimbabwe 8,402
34,125. Mvurwi  Zimbabwe 7,970
34,914. Penhalonga  Zimbabwe 7,681
38,536. Mhangura  Zimbabwe 6,503
38,648. Chakari  Zimbabwe 6,472
39,092. Mount Darwin  Zimbabwe 6,349
45,137. Concession  Zimbabwe 4,983
45,833. Nyanga  Zimbabwe 4,852
48,856. Mvuma  Zimbabwe 4,331
48,881. Binga  Zimbabwe 4,327
52,270. Shangani  Zimbabwe 3,835
53,786. Macheke  Zimbabwe 3,642
55,471. Odzi  Zimbabwe 3,438
55,887. Centenary  Zimbabwe 3,388
59,815. Dete  Zimbabwe 2,993
62,338. Chimanimani  Zimbabwe 2,752
63,550. Insiza  Zimbabwe 2,645
69,009. Esigodini  Zimbabwe 2,228
70,248. Plumtree  Zimbabwe 2,148
70,823. Nyazura  Zimbabwe 2,110
73,133. Raffingora  Zimbabwe 1,957
73,773. Chirundu  Zimbabwe 1,911
76,193. Filabusi  Zimbabwe 1,756
76,612. Headlands  Zimbabwe 1,728
77,484. Dorowa Mining Lease  Zimbabwe 1,676
77,974. Beatrice  Zimbabwe 1,647
79,230. Kamativi Mine  Zimbabwe 1,575
82,906. Lalapanzi  Zimbabwe 1,390
87,202. Lupane  Zimbabwe 1,200
248. Lusaka  Zambia 1,267,440
962. Kitwe  Zambia 400,914
980. Ndola  Zambia 394,518
2,121. Kabwe  Zambia 188,979
2,698. Chingola  Zambia 148,564
3,366. Mufulira  Zambia 120,500
3,566. Luanshya  Zambia 113,365
3,701. Livingstone  Zambia 109,203
4,505. Kasama  Zambia 91,056
4,809. Chipata  Zambia 85,963
6,306. Kalulushi  Zambia 66,575
6,575. Mazabuka  Zambia 64,006
7,388. Chililabombwe  Zambia 57,328
8,022. Mongu  Zambia 52,534
8,779. Kafue  Zambia 47,554
8,923. Choma  Zambia 46,746
9,681. Mansa  Zambia 42,277
10,011. Kansanshi  Zambia 40,705
10,654. Kapiri Mposhi  Zambia 37,942
12,918. Monze  Zambia 30,257
13,633. Mpika  Zambia 28,445
15,891. Nchelenge  Zambia 23,693
17,759. Kawambwa  Zambia 20,589
17,773. Mbala  Zambia 20,570
17,834. Samfya  Zambia 20,470
18,069. Sesheke  Zambia 20,149
18,712. Petauke  Zambia 19,296
18,890. Mumbwa  Zambia 19,086
19,235. Siavonga  Zambia 18,638
23,417. Kaoma  Zambia 14,212
23,658. Chinsali  Zambia 14,015
23,933. Mwinilunga  Zambia 13,798
24,774. Isoka  Zambia 13,122
25,904. Mkushi  Zambia 12,306
25,988. Maamba  Zambia 12,251
26,861. Lundazi  Zambia 11,635

-->