Morocco, Africa
Administrative division
Larger cities, towns, localities in Morocco
Casablanca (3.144.909) Rabat (1.655.753) Fès (964.891) Marrakech (839.296) Agadir (698.310) Tangier (688.356) Meknès (545.705) Oujda (405.253) Kenitra-GHARB (366.570) Tetouan (326.261) Safi (288.163) Khouribga (167.673) Beni Mellal (166.399) El Jadida (147.549) Taza (141.890) Nador (129.260) Settat (119.082) Larache (109.294) Ksar el Kebir (108.753) Khemisset (106.991) Guelmim (98.229) Berrechid (93.954) Oued Zem (84.910) Fkih Ben Salah (84.072) Taourirt (82.518) Berkane (80.721) Sidi Slimane (79.437) Sidi Qacem (74.755) Khenifra (73.906) Taroudant (71.133) Essaouira (70.634) Tiflet (70.010) Oulad Teïma (66.832) Sefrou (65.150) Youssoufia (64.910) Tan-Tan (61.924) Ouazzane (58.684) Guercif (57.544) Ouarzazat (57.245) Tirhanimîne (55.827)