List of cities in Morocco

The basic unit of local government in Morocco is the commune.

The following list includes all Moroccan municipalities with 50,000 or more inhabitants according to the 2024 census. In its 2024 census report, the High Commission for Planning also published a list of the legal populations of seven major Moroccan cities, some of which comprise more than one administrative unit. Those legal population figures are incorporated into the list, and the city definitions they are based upon are provided in the notes.