thumbnail

50 Biggest Cities in Southern Africa on a Blank Map

Can you name the 50 biggest cities in Southern Africa (as defined by the UN)?
As you name cities, they will appear on the map
The colour of the population boxes indicates the country:

Green represents South Africa / Blue represents Botswana

Red represents Lesotho / Orange represents Namibia
Where applicable, answers are traditional towns, not municipalities. Generally, the new name is accepted (though sometimes old names work as well)
Quiz by
hugopernia
Rate:
Last updated: February 3, 2026
You have not attempted this quiz yet.
First submittedJune 18, 2022
Times taken1,016
Average score30.0%
Rating4.80
Report this quizReport
15:00
Enter answer here
0
 / 50 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
 
City
Population
Johannesburg
7 860 781
Cape Town
3 430 992
Durban
2 786 046
Pretoria
1 763 336
Gqeberha
876 436
Soshanguve
728 063
Evaton
605 504
Pietermaritzburg
475 238
Bloemfontein
464 591
Vereeniging
377 922
Maseru
330 760
Windhoek
325 858
Rustenburg
311 901
Witbank
311 657
East London
295 644
Newcastle
291 484
Gaborone
279 500
City
Population
Uitenhage
242 924
Polokwane
227 407
Kimberley
225 155
Welkom
211 014
Paarl
197 735
Klerksdorp
189 496
Somerset West
188 035
Botshabelo
181 712
Mdantsane
171 522
Middelburg
163 809
George
157 397
Carletonville
149 065
Potchefstroom
148 804
Mthatha
137 589
Stanger
134 525
Ladysmith
119 726
Embalehle
118 889
City
Population
Francistown
114 900
Sasolburg
113 368
Queenstown
98 988
Kroonstad
97 780
Worcester
97 075
Tweefontein
95 457
Hammanskraal
94 273
Orkney
91 854
Thohoyandou
89 427
Standerton
84 383
Ermelo
83 735
Stellenbosch
80 316
Qonce
77 682
Bethlehem
76 015
Mokopane
75 516
Heidelberg
75 516
Save Your Stats
Your Next Quiz
Can you name the most populous city in all of the world's time zones?
Can you name the 100 most populous urban areas in Europe with the help of a map?
In terms of population, which African urban areas rank in the top 200 globally?
Among these first names, click the ones where the average person in the U.S. with that name is at least 50 years old.
10 Comments
+2
Level 72
Apr 15, 2024
Nice quiz, but your instructions need a little more detail as to exactly what you are looking for. Uitenhage and PE for instance are part of the same municipality (as are Pretoria and Soshanguve). Sometimes the "old" name is acceptable, in others not (Umtata for Mthatha). I find it very difficult to believe that not one of the cities that form up Ekurhuleni is on this list, Germiston alone has over 250 000 people. Perhaps specify that you are looking for traditional towns, not municipalities but that you are looking for the "new" name.
+1
Level 56
Dec 18, 2024
Thanks for the in-depth comment! I'm pretty sure that the source I'm using includes Ekurhuleni under Johannesburg's number. Also, I'll add a clarification to the caveats regarding what you said about the names.
+2
Level 75
Dec 11, 2024
Mafikeng?
+1
Level 56
Dec 18, 2024
According to the source it has a bit less than 70 000 people, so it doesn't make into to the quiz unfortunately.
+2
Level 70
Jan 16, 2025
King William's town is now Qonce
+1
Level 56
Jan 24, 2025
Sure, I'll change it on the quiz!
+2
Level 59
Mar 2, 2025
What about Walvis bay?
+1
Level 56
Feb 3, 2026
According to the data from the website at the time, it fell short (the data for Namibia was from 2011 though). With newer data, if I update the quiz it should be there, along with Rundu
+2
Level 66
Jan 7, 2026
Emalahleni should be accepted for Witbank
+1
Level 56
Feb 3, 2026
Done, thanks!