List of cities in Morocco by population

List of cities in Morocco by population. There are 137 cities in Morocco, of which Casablanca is the largest in terms of population - 3 356 391. The total number of people in Morocco is 35 876 133 for 2022.

List of cities in Morocco

# Name, city Population
1Casablanca3 356 391
2Discount1 884 977
3Fes1 072 548
4Marrakech953 341
5Tangier793 876
6Meknes616 174
7Agadir600 267
8Oujda435 451
9Kenitra418 245
10Tetouan363 101
11Safi311 250
12Mohammedia206 963
13Beni Mellal189 547
14Khouribga175 809
15El Jadida170 995
16Pelvis156 859
17Nador152 417
18Settat137 768
19Berrechid128 776
20Of larache121 346
21Khemisset118 617
22El-Ksar El-Kebir116 576
23Golymin114 382
24Errachidia102 216
25Taouirt101 709
26Fkih-Ben-Salah96 210
27Oued-ZEM91 244
28Sidi Slimane88 654
29Berkan85 282
30Ben-Guerir84 338
31El-Kelaa-Des-Sraghna83 948
32Taroudant83 286
33Khenifra82 834
34Sidi Kacem78 794
35Essaouira78 432
36Laclau75 298
37Sefrou72 626
38Oulad-Teima71 616
39Iaakien69 813
40Youssoufia69 041
41Tan-Tan68 870
42Tiznit65 620
43Wazzan63 182
44Ouarzazate61 924
45Fnidq59 312
46Guercif59 305
47Al Hoceïma58 875
48Skhirat57 836
49Suk-es-Sebt-Awlad an-Nama55 697
50Mdic54 911
51Azrou53 289
52Ben Slimane50 163
53Souk-El-Arba48 413
54Midelt47 993
55Kasba Tadla44 675
56Sidi Bennour44 408
57Martil43 188
58Jerada41 871
59Budged41 556
60Azemmour41 152
61Biogra41 089
62Tinerhir39 845
63Ein El-Auda38 900
64Chefchaouen38 755
65Laayoune-Sidi-Mellouk38 463
66Azilal38 214
67Mrirt37 769
68Al-Arui37 657
69Zagora37 345
70Sit-Taybi36 832
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Morocco?

In total, Morocco has 70 cities with a total population of 35 876 133 people for 2022.

⚡ What is the largest city in Morocco by population?

The largest population in Casablanca is 3 356 391.
×