List of cities in Zimbabwe by population

List of cities in Zimbabwe by population. There are 137 cities in Zimbabwe, of which Harare is the largest in terms of population - 2 123 169. The total number of people in Zimbabwe is 14 645 099 for 2026.

List of cities in Zimbabwe

# Name, city Population
1Harare2 123 169
2Manicaland1 752 798
3Midlands1 614 970
4Mashonaland West1 501 670
5Masvingo1 485 130
6Mashonaland East1 345 014
7Mashonaland Central1 152 543
8Matabeleland North749 050
9Matabeleland South683 980
10Bulawayo653 404
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Zimbabwe?

In total, Zimbabwe has 10 cities with a total population of 14 645 099 people for 2026.

⚡ What is the largest city in Zimbabwe by population?

The largest population in Harare is 2 123 169.
×