Transit · MA
All cities
180 cities
Cities of 15,000+ people, largest first
Fnidek
Sidi Kacem
Tiznit
Tan-Tan
Ouarzazate
Souk El Arbaa
Youssoufia
Ifrane
Lahraouyine
Martil
Aïn Harrouda
Souq Sebt Oulad Nemma
Skhirate
Ouezzane
Benslimane
Beni Enzar
Mdiq
Sidi Bennour
Midelt
Azrou
Tirhanimîne
My Drarga
Dakhla
Ain El Aouda
Ben Jerrar
Ad Darwa
Al Aaroui
Kasba Tadla
Bejaâd
Sidi Taibi
Jerada
Chefchaouen
Mrirt
Tinghir
El Aïoun
Azemmour
Souq Larb’a al Gharb
Zagora
Ait Ourir
Azilal
Smara
Sidi Yahia El Gharb
Tine Biougra
Taounate
Bouznika
Had Soualem
Imzouren
Zaïo
Aourir
El Hajeb
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)