Destinations
Planning
Resources
Airlines
World Currencies
Electrical Standards
Account
Sign In
The World
Africa
Cities
Cities in Africa - Best Places to Visit
There are 1,156 cities in Africa.
Marrakesh
is the most popular city with a population of 995,871.
Most Popular
By Name
By Population
1
Marrakesh
Famous for its historical medina and souks
Pop. 995,871
2
Cairo
Egypt's capital and historical city
Pop. 9,606,916
3
Johannesburg
South Africa's largest city and economic center
Pop. 9,418,183
4
Hurghada
Resort city on the Red Sea in Egypt
Pop. 207,132
5
Fez, Morocco
Historic city in Morocco, known for artisans
Pop. 1,191,905
6
Chefchaouen
City in Morocco known for its blue buildings
Pop. 46,721
7
Rabat
Capital city of Morocco with historic sites
Pop. 1,655,753
8
Casablanca
Largest city in Morocco and economic hub
Pop. 3,665,954
9
Ouarzazate
City in Morocco's Drâa-Tafilalet region
Pop. 77,603
10
Meknes
City in Morocco known for its historical medina
Pop. 568,295
11
Agadir
Coastal city known for its beaches and surf
Pop. 698,310
12
Tétouan
City in Morocco, known for its medina
Pop. 415,810
13
Oujda
Moroccan city near the Algerian border
Pop. 539,711
14
Luxor
Famous for ancient temples and the Nile River
Pop. 422,407
15
Aswan
City in Egypt near the Nile River
Pop. 379,774
16
Alexandria
Historic Mediterranean port city with ancient sites
Pop. 5,263,542
17
Giza
Home to the Great Pyramids of Giza
Pop. 4,367,343
18
Siwa Oasis
City in Matruh, Egypt
Pop. 25,031
19
Dahab
Diving destination in South Sinai, Egypt
Pop. 8,000
20
El Alamein
City in Matruh, Egypt
Pop. 7,400
21
Port Said
Port city in Egypt with strategic location
Pop. 780,515
22
Suez
Port city at the northern end of the Suez Canal
Pop. 699,541
23
Asyut
Egyptian city with ancient historical significance
Pop. 528,669
24
Cape Town
South Africa's coastal city with Table Mountain
Pop. 4,772,846
Load More