Cities in Morocco
14 cities in the directory. The capital always appears first.
Largest cities
RabatCapital1,655,753 residentsCasablanca3,665,954 residentsFès1,191,905 residents · FesTangier1,035,141 residentsMarrakech995,871 residents · MarrakeshSalé972,299 residentsAgadir698,310 residentsMeknes568,295 residentsOujda539,711 residentsKenitra470,949 residentsTétouan415,810 residentsAl Hoceïma395,644 residentsTemara342,345 residentsSafi336,883 residents