Transit · MA
All cities
180 cities
Cities of 15,000+ people, largest first
Tata
Sebt Gzoula
Bni Bouayach
Beni Yakhlef
Oulmes
Aoulouz
Asni
Kelaat Mgouna
Méchouar-Kasba
Ribat Al Khayr
Agouraï
Tamallalt
Goulmima
Outat Oulad Al Haj
Aïn Beni Mathar
Boujniba
Mers El Kheir
Sidi Allal El Bahraoui
Lalla Mimouna
Boumia
El Harhoura
Midar
Driouch
Assa
Amizmiz
Ait Yazza
Ben Taieb
Bou Izakarn
Oulad Tayeb
Aguelmous
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)