Every 100,000+ City in South Africa in Order

Measured in Urban population. Write the cities in order from most to least populous.
Quiz by
Skania56
Rate:
Last updated: October 14, 2025
You have not attempted this quiz yet.
First submittedMarch 28, 2025
Times taken22
Average score28.6%
Report this quizReport
22:30
Enter city here:
0
 / 84 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 ...
Letter
Population
City
J
15,702,336
Johannesburg
C-T
5,072,248
Cape Town
D
4,282,805
Durban
P
3,172,680
Pretoria
S
1,815,047
Soweto
G
1,744,034
Gqeberha
E-V-V
1,281,959
Evaton-Vanderbijlpark-Vereeniging
S
1,219,701
Soshanguve
P
1,058,191
Pietermaritzburg
R
712,826
Rustenburg
M
610,630
Midrand
B
605,344
Benoni
E
581,013
eMalahleni
C
579,334
Centurion
K
541,130
Katlehong
B
540,395
Bloemfontein
N
533,710
Newcastle
E-L
513,049
East London
T
511,655
Thembisa
P
507,411
Polokwane
U
461,392
Umlazi
G
451,019
Germiston
B
445,168
Boksburg
K
405,010
Kanyamazane
R
402,509
Roodepoort
K
378,821
Krugersdorp
P
376,055
Paarl
M
373,105
Mafikeng
I
320,982
Ibhayi
B
305,692
Brakpan
K
301,460
Kimberley
K
270,737
KwaMhlanga
P
254,026
Pinetown
T
248,425
Thohoyandou
G
243,197
George
W
241,626
Welkom
K-P
240,220
Kempton Park
P
236,505
Phuthaditjhaba
K
233,093
Klerksdorp
C
230,059
Chatsworth
V
229,493
Vosloorus
B
227,340
Bethelsdorp
S
225,405
Springs
M
220,560
Mthatha
P
216,989
Phoenix
P
215,740
Potchefstroom
S
211,495
Swalala
A
207,537
Alberton
M
205,070
Mbombela
B
202,730
Botshabelo
K
201,559
KwaMashu
M
198,006
Middelburg
K
194,211
Kariega
I
188,619
Inanda
C
182,304
Carletonville
S
179,425
Sasolburg
M
178,011
Mangaung
T
177,646
Taung
K
168,762
Kroonstad
M
162,527
Mdantsane
E
160,010
Ennerdale
W
151,708
Worcester
U
149,085
uMnambithi
M
143,840
Motherwell
M
140,819
Mokopane
N
140,644
Nigel
M-B
140,075
Mossel Bay
S
138,547
Stellenbosch
R
133,654
Randfontein
M
131,443
Mankweng
H
127,238
Heidelberg
B
126,883
Bethal
S
126,737
Standerton
K
125,412
Kokstad
K-N
124,401
Kwa Nobuhle
K
124,377
Komani
P
120,637
Phalaborwa
E
116,556
Ermelo
B
116,240
Berea
B
110,515
Brits
O
109,113
Orkney
K
108,224
KwaDukuza
L-T
104,620
Louis Trichardt
D
100,500
Dundee
Save Your Stats
Your Next Quiz
There are 17 countries that start with the letter M. How many can you guess in 4 minutes?
Four movies from each year from 1990–1999. Can you guess them all?
Drag the flag onto the correct state. Careful, though! One wrong move and the game ends.
Drag the pin onto the correct country. Careful, though! Three wrong moves and the game ends.
Comments
No comments yet