North Africa
574 cities in Africa & Middle East
Top Cities
All Cities
A
Abnub Egypt
13 Abu al Matamir Egypt
13 Abu Hummus Egypt
13 Abu Qir Egypt
13 Abu Qurqas Egypt
13 Abu Suwayr Egypt
13 Abu Tij Egypt
13 Abu Tisht Egypt
13 Abu Za`bal Egypt
13 Ad Dakhla Morocco
57 Ad Darwa Morocco
13 Adrar Algeria
7 Aflou Algeria
13 Agadir Morocco
72 Aguelmous Morocco
13 Ain Abid Algeria
13 Ain Aouda Morocco
61 Ain Arnat Algeria
13 Ain Azel Algeria
13 Ain Beida Algeria
22 Ain Bessem Algeria
13 Ain Bya Algeria
13 Ain Defla Algeria
13 Ain el Turk Algeria
33 Ain Fakroun Algeria
13 Aïn Hadjel Algeria
13 Ain Harrouda Morocco
13 Ain Kercha Algeria
13 Ain M'Lila Algeria
13 Ain Melh Algeria
13 Ain Merane Algeria
13 Ain Oulmene Algeria
13 Ain Oussera Algeria
13 Ain Sefra Algeria
85 Ain Smara Algeria
13 Ain Taya Algeria
30 Ain Tedeles Algeria
13 Ain Temouchent Algeria
73 Ain Touta Algeria
13 Ait Ali Morocco
13 Ait Melloul Morocco
26 Ajdabiya Libya
13 Akbou Algeria
13 Akhmim Egypt
13 Akouda Tunisia
13 Al 'Attawia Morocco
13 Al Aaroui Morocco
13 Al Arish Egypt
1 Al Ayyat Egypt
13 Al Badari Egypt
13 Al Badrashayn Egypt
13 Al Bajur Egypt
13 Al Balyana Egypt
13 Al Bayda' Libya
13 Al Fashn Egypt
13 Al Fayyum Egypt
71 Al Fqih Ben Calah Morocco
1 Al Ghardaqah Egypt
33 Al Hoceima Morocco
90 Al Husayniyah Egypt
13 Al Jammaliyah Egypt
13 Al Jumayl Libya
13 Al Khankah Egypt
13 Al Kharjah Egypt
13 Al Khmissat Morocco
1 Al Khums Libya
13 Al Mahallah al Kubra Egypt
13 Al Mansurah Egypt
77 Al Maraghah Egypt
13 Al Marj Libya
13 Al Matariyah Egypt
13 Al Minshah Egypt
13 Al Minya Egypt
45 Al Qurayn Egypt
13 Al Qusiyah Egypt
13 Al Waqf Egypt
13 Al-Ajami Egypt
13 Al-Ashir min Ramadan Egypt
13 Alexandria Egypt
45 Algiers Algeria
87 Annaba Algeria
66 Aourir Morocco
94 Ar Rahmaniyah Egypt
13 Ariana Tunisia
55 Armant Egypt
13 Arris Algeria
13 Arzew Algeria
21 As Saff Egypt
13 Ash Shaykh Zuwayd Egypt
7 Ash Shuhada' Egypt
13 Ashmun Egypt
13 Asilah Morocco
85 Assi Bou Nif Algeria
13 Assiut Egypt
5 Aswan Egypt
90 Asyut Egypt
26 Awbari Libya
69 Awsim Egypt
13 Az Zaqaziq Egypt
13 Az Zawiyah Libya
7 Azazga Algeria
13 Azemmour Morocco
25 Aziylal Morocco
92 Azrou Morocco
90 Azzaba Algeria
13 B
Bab Ezzouar Algeria
72 Baba Hassen Algeria
41 Badr Egypt
13 Bahharet Oulad Ayyad Morocco
13 Banha Egypt
53 Bani Mazar Egypt
13 Bani Suwayf Egypt
13 Bani Ubayd Egypt
13 Bani Walid Libya
27 Baraki Algeria
13 Barika Algeria
13 Barrechid Morocco
26 Batna Algeria
74 Bechar Algeria
21 Beja Tunisia
13 Bejaia Algeria
84 Bellaa Morocco
13 Ben Ahmed Morocco
4 Ben Arous Tunisia
31 Ben Gardane Tunisia
13 Ben Guerir Morocco
1 Benghazi Libya
52 Beni Enzar Morocco
53 Beni Khiar Tunisia
13 Beni Mellal Morocco
26 Beni Saf Algeria
13 Beni Slimane Algeria
25 Beni Suef Egypt
13 Beni Tamou Algeria
13 Beni Yakhlef Morocco
13 Benslimane Morocco
24 Berkane Morocco
41 Berriane Algeria
13 Berrouaghia Algeria
13 Biba Egypt
13 Bilbays Egypt
13 Bir Ali Ben Khalifa Tunisia
13 Bir Ater Algeria
13 Bir Djir Algeria
77 Bir Jdid Morocco
2 Birak Libya
13 Birkat as Sab` Egypt
13 Birkhadem Algeria
13 Birtouta Algeria
13 Biskra Algeria
67 Biyala Egypt
13 Bizerte Tunisia
53 Blida Algeria
22 Boghni Algeria
13 Bordj Bou Arreridj Algeria
9 Bordj Kiffan Algeria
23 Bordj Menaiel Algeria
13 Bou Arfa Morocco
77 Bou Noura Algeria
13 Bou Saada Algeria
71 Boudouaou Algeria
13 Boufarik Algeria
13 Bougaa Algeria
13 Bougara Algeria
13 Bouira Algeria
61 Boujad Morocco
77 Boukadir Algeria
13 Bouknadel Morocco
58 Boumerdes Algeria
69 Bouskoura Morocco
37 Bur Fu'ad Egypt
13 C
Cabo Bojador Morocco
13 Cairo Egypt
70 Casablanca Morocco
34 Chabet el Ameur Algeria
13 Chefchaouen Morocco
73 Chefchaouene Morocco
58 Chekfa Algeria
13 Chelghoum Aid Algeria
13 Cherchell Algeria
13 Cheria Algeria
13 Chetouane Algeria
13 Chichaoua Morocco
99 Chlef Algeria
63 Collo Algeria
64 Constantine Algeria
85 D
Dabouziya Morocco
13 Dahab Egypt
99 Dalja Egypt
13 Damanhur Egypt
13 Damietta Egypt
13 Dandarah Egypt
99 Dar Beida Algeria
65 Dar Bel Hamri Morocco
13 Dar Chabanne Tunisia
13 Dar Ould Zidouh Morocco
13 Daraw Egypt
13 Darnah Libya
13 Dayr Mawas Egypt
13 Dayrut Egypt
13 Dellys Algeria
64 Demnat Morocco
13 Didouche Mourad Algeria
36 Dikirnis Egypt
13 Disuq Egypt
13 Djamaa Algeria
74 Djelfa Algeria
33 Djemmal Tunisia
13 Djendel Algeria
13 Douar Ain Chkef Morocco
13 Douar Bni Malek Morocco
13 Douar Laouamra Morocco
13 Douar Oulad Hssine Morocco
13 Douera Algeria
13 Douz Tunisia
77 Draa Ben Khedda Algeria
30 Draa Mizan Algeria
36 Drean Algeria
13 E
El Abiodh Sidi Cheikh Algeria
13 El Affroun Algeria
25 El Aioun Morocco
83 El Arish Egypt
2 El Arrouch Algeria
13 El Attaf Algeria
4 El Bayadh Algeria
94 El Eulma Algeria
13 El Golea Algeria
53 El Hamma Tunisia
13 El Jadid Morocco
36 El Jadida Morocco
33 El Kef Tunisia
37 El Kelaa des Srarhna Morocco
13 El Khroub Algeria
25 El Ksar Tunisia
13 El Meghaier Algeria
13 El Milia Algeria
13 El Oued Algeria
74 Emir Abdelkader Algeria
90 Erfoud Morocco
46 Errachidia Morocco
55 Es Senia Algeria
77 Essaouira Morocco
86 Ez Zahra Tunisia
37 F
G
H
Hadjout Algeria
13 Halwan Egypt
13 Hamma Bouziane Algeria
13 Hammam Bou Hadjar Algeria
13 Hammam Dalaa Algeria
13 Hammam Sousse Tunisia
49 Hammam-Lif Tunisia
40 Hammamet Tunisia
29 Hassi Bahbah Algeria
53 Hassi Khelifa Algeria
13 Hassi Messaoud Algeria
59 Hihya Egypt
13 Houmt Souk Tunisia
94 Hurghada Egypt
26 I
J
K
Kafr ad Dawwar Egypt
13 Kafr al Battikh Egypt
13 Kafr al Kurdi Egypt
13 Kafr ash Shaykh Egypt
13 Kafr az Zayyat Egypt
13 Kafr el-Sheikh Egypt
13 Kafr Saqr Egypt
13 Kairouan Tunisia
69 Kalaa Srira Tunisia
13 Kasserine Tunisia
3 Kawm Umbu Egypt
13 Kebili Tunisia
71 Kelaa Kebira Tunisia
13 Kelibia Tunisia
37 Kenitra Morocco
35 Khemis Khechna Algeria
29 Khemis Miliana Algeria
10 Khenchela Algeria
52 Khenifra Morocco
92 Kherrata Algeria
13 Khouribga Morocco
5 Kirdasah Egypt
13 Kolea Algeria
77 Korba Tunisia
7 Kouribga Morocco
8 Ksar Boukhari Algeria
13 Ksar Chellala Algeria
13 Ksar Hellal Tunisia
11 Ksar Kebir Morocco
24 Ksebia Morocco
13 Ksour Essaf Tunisia
13 L
M
M'diq Morocco
55 M'Sila Algeria
12 Madinat as Sadat Egypt
13 Madinat as Sadis min Uktubar Egypt
13 Maghaghah Egypt
Maghnia Algeria
99 Magra Algeria
13 Mahallat Damanah Egypt
13 Mahdia Tunisia
50 Mallawi Egypt
1 Manfalut Egypt
13 Manouba Tunisia
48 Mansoura Egypt
11 Marrakech Morocco
9 Marrakesh Morocco
11 Marsa Matrouh Egypt
92 Martil Morocco
21 Masallatah Libya
13 Mascara Algeria
13 Matay Egypt
13 Mateur Tunisia
13 Matruh Egypt
96 Mecheria Algeria
13 Mechraa Bel Ksiri Morocco
13 Medea Algeria
49 Medenine Tunisia
19 Meftah Algeria
13 Mehdya Morocco
48 Meknes Morocco
58 Menzel Bourguiba Tunisia
20 Menzel Temime Tunisia
13 Merouana Algeria
2 Merzouga Morocco
45 Meskiana Algeria
13 Messaad Algeria
13 Metlaoui Tunisia
5 Metlili Chaamba Algeria
67 Midalt Morocco
51 Midoun Tunisia
98 Mila Algeria
31 Miliana Algeria
98 Minya Egypt
48 Misratah Libya
87 Mit Ghamr Egypt
13 Mit Salsil Egypt
13 Mohammadia Algeria
13 Mohammedia Morocco
29 Moknine Tunisia
13 Monastir Tunisia
75 Morsott Algeria
13 Mostaganem Algeria
99 Moulay Abdallah Morocco
7 Mrirt Morocco
13 Msaken Tunisia
9 Munuf Egypt
13 Murzuq Libya
13 My Drarga Morocco
55 N
O
Oran Algeria
89 Ouargla Algeria
96 Ouarzazate Morocco
59 Oued Alleug Algeria
13 Oued Athmenia Algeria
13 Oued Fodda Algeria
13 Oued Lill Tunisia
13 Oued Rhiou Algeria
77 Oued Sly Algeria
13 Oued Zem Morocco
77 Oued Zenati Algeria
13 Ouenza Algeria
13 Ouezzane Morocco
59 Oujda Morocco
37 Oujda-Angad Morocco
24 Oulad Barhil Morocco
77 Oulad Hammou Morocco
13 Oulad Teima Morocco
53 Oulad Yaich Algeria
13 Oulad Zemam Morocco
13 Ouled Beni Messous Algeria
13 Ouled Djellal Algeria
13 Ouled Fares Algeria
13 Ouled Moussa Algeria
13 Oum Bouaghi Algeria
10 Q
R
S
Sa'ada Morocco
13 Sabha Libya
6 Sabratah Libya
13 Safi Morocco
49 Saida Algeria
13 Sakiet ed Daier Tunisia
13 Sakiet ez Zit Tunisia
13 Sale Morocco
6 Samalut Egypt
13 Samannud Egypt
13 San al Hajar al Qibliyah Egypt
13 Saoula Algeria
13 Saqultah Egypt
13 Sbeitla Tunisia
55 Sebdou Algeria
13 Sefrou Morocco
90 Selmane Algeria
13 Semara Morocco
13 Setif Algeria
41 Settat Morocco
10 Sfax Tunisia
20 Shahhat Libya
93 Shanawan Egypt
13 Sharm ash Shaykh Egypt
39 Sharm El Sheikh Egypt
46 Shibin al Kawm Egypt
13 Shibin al Qanatir Egypt
77 Shibin el-Kom Egypt
13 Shubra al Khaymah Egypt
1 Shubrakhit Egypt
13 Sidfa Egypt
13 Sidi Aissa Algeria
13 Sidi Ali Algeria
13 Sidi Barani Egypt
13 Sidi Bel Abbes Algeria
66 Sidi Bennour Morocco
31 Sidi Bibi Morocco
69 Sidi Bouzid Tunisia
13 Sidi ech Chahmi Algeria
13 Sidi Khaled Algeria
6 Sidi Lakhdar Algeria
13 Sidi Mohamed Lahmar Morocco
13 Sidi Moussa Algeria
13 Sidi Okba Algeria
77 Sidi Qacem Morocco
38 Sidi Slimane Morocco
31 Sidi Smai'il Morocco
13 Sidi Yahia Gharb Morocco
13 Sidi Yahya Zaer Morocco
4 Sig Algeria
13 Siliana Tunisia
25 Sinnuris Egypt
13 Skhirate Morocco
97 Skikda Algeria
91 Sohag Egypt
64 Soliman Tunisia
13 Sougueur Algeria
13 Souk Ahras Algeria
83 Souma Algeria
13 Souq Sebt Oulad Nemma Morocco
77 Sour Ghozlane Algeria
13 Sousse Tunisia
56 Staoueli Algeria
13 Suez Egypt
6 Suhaj Egypt
31 Sukrah Tunisia
13 Surt Libya
13 T
Tabount Morocco
13 Tadjenanet Algeria
13 Taher Algeria
13 Tajura' Libya
7 Takhemaret Algeria
13 Tala Egypt
13 Talkha Egypt
13 Tamalous Algeria
13 Tamanrasset Algeria
55 Tameslouht Morocco
13 Tan-Tan Morocco
53 Tangier Morocco
50 Tanta Egypt
13 Taounate Morocco
70 Taourirt Morocco
13 Taroudannt Morocco
96 Taroudant Morocco
96 Tataouine Tunisia
65 Taza Morocco
64 Tebesbest Algeria
13 Tebessa Algeria
9 Teboulba Tunisia
13 Telerghma Algeria
13 Temara Morocco
52 Temsia Morocco
13 Tenes Algeria
41 Terga Algeria
13 Tetouan Morocco
34 Tiaret Algeria
44 Tiflet Morocco
77 Tighenif Algeria
13 Timayy al Imdid Egypt
13 Timimoun Algeria
59 Tinajdad Morocco
94 Tindouf Algeria
24 Tineghir Morocco
66 Tinghir Morocco
51 Tissemsilt Algeria
45 Tit Mellil Morocco
77 Tizi Ouzou Algeria
70 Tiznit Morocco
76 Tlemcen Algeria
86 Tobruk Libya
13 Touggourt Algeria
13 Tozeur Tunisia
86 Tripoli Libya
85 Tukh Egypt
13 Tunis Tunisia
58