Zimbabwe Cities by Population 2024

43 cities

City
2024 Pop.
Harare1,542,813
Bulawayo699,385
Chitungwiza340,360
Mutare184,205
Gweru146,073
Epworth123,250
Kwekwe99,149
Kadoma79,174
Masvingo76,290
Chinhoyi61,739
Marondera57,082
Norton52,054
Chegutu47,294
Bindura37,423
Zvishavane35,896
Victoria Falls35,761
Hwange33,210
Redcliff33,197
Ruwa30,000
Rusape29,292
Chiredzi28,205
Beitbridge26,459
Kariba25,531
Karoi25,030
Gokwe18,942
Chipinge18,860
Shurugwi17,075
Gwanda14,450
Mashava12,994
Chivhu10,369
Shamva10,317
Mazowe9,966
Glendale9,768
Banket9,641
Mutoko9,532
Murehwa8,559
Inyati8,402
Mvurwi7,970
Penhalonga7,681
Mhangura6,503
Chakari6,472
Mount Darwin6,349
Lupane1,200

Zimbabwe has 1 cities with more than a million people, 5 cities with between 100,000 and 1 million people, and 25 cities with between 10,000 and 100,000 people. The largest city in Zimbabwe is Harare, with a population of 1,542,813 people.

Sources