List of cities in Morocco by population

The list consists of the largest cities Morocco Flag of  Morocco. In total, there are 70 cities in Morocco. The largest city is Casablanca with a population of 3 356 337. The total population of Morocco is 35876060 people - 0.46% of the total population of the Earth.

# Name, city Population
1Casablanca3 356 337
2Discount1 884 917
3Fes1 072 468
4Marrakech953 305
5Tangier793 776
6Meknes616 110
7Agadir600 177
8Oujda435 378
9Kenitra418 222
10Tetouan363 031
11Safi311 201
12Mohammedia206 896
13Beni Mellal189 535
14Khouribga175 737
15El Jadida170 956
16Pelvis156 768
17Nador152 341
18Settat137 690
19Berrechid128 749
20Of larache121 257
21Khemisset118 546
22El-Ksar El-Kebir116 513
23Golymin114 359
24Errachidia102 154
25Taouirt101 681
26Fkih-Ben-Salah96 157
27Oued-ZEM91 231
28Sidi Slimane88 559
29Berkan85 242
30Ben-Guerir84 290
31El-Kelaa-Des-Sraghna83 931
32Taroudant83 259
33Khenifra82 740
34Sidi Kacem78 709
35Essaouira78 390
36Laclau75 227
37Sefrou72 574
38Oulad-Teima71 588
39Iaakien69 746
40Youssoufia68 972
41Tan-Tan68 843
42Tiznit65 600
43Wazzan63 102
44Ouarzazate61 870
45Fnidq59 263
46Guercif59 257
47Al Hoceïma58 855
48Skhirat57 773
49Suk-es-Sebt-Awlad an-Nama55 643
50Mdic54 868
51Azrou53 199
52Ben Slimane50 124
53Souk-El-Arba48 362
54Midelt47 963
55Kasba Tadla44 579
56Sidi Bennour44 344
57Martil43 165
58Jerada41 823
59Budged41 531
60Azemmour41 128
61Biogra41 048
62Tinerhir39 768
63Ein El-Auda38 840
64Chefchaouen38 684
65Laayoune-Sidi-Mellouk38 415
66Azilal38 126
67Mrirt37 697
68Al-Arui37 594
69Zagora37 305
70Sit-Taybi36 741

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Morocco has 70 cities with a total population of 35876060 people for 2024.
The largest population in Casablanca is 3 356 337.

Recently interested in the population

Interesting pages

×