Sign In Register

Largest Cities in Morocco

Top 100 cities ranked by largest cities

Largest Cities — Morocco

1 Casablanca 06 3,665,954
2 Rabat 04 1,655,753
3 Fes 03 1,191,905
4 Tangier 01 1,035,141
5 Marrakesh 07 995,871
6 Salé 04 972,299
7 Agadir 09 698,310
8 Meknes 03 568,295
9 Oujda 02 539,711
10 Kenitra 04 470,949
11 Tétouan 01 415,810
12 Al Hoceïma 01 395,644
13 Temara 04 342,345
14 Safi 07 336,883
15 Mohammedia 06 227,799
16 Khouribga 05 214,241
17 El Jadida 06 212,863
18 Beni Mellal 05 210,397
19 Salé Al Jadida 04 200,000
20 Ait Melloul 09 187,652
21 Nador 02 176,600
22 Dar Bouazza 06 165,295
23 Taza 03 162,110
24 Fès al Bali 03 156,000
25 Settat 06 155,333
26 Berrechid 06 149,201
27 Khemisset 04 143,640
28 Inezgane 09 142,320
29 Ksar El Kebir 01 138,262
30 Larache 01 136,505
31 Guelmim 10 129,200
32 Khenifra 05 128,318
33 Berkane 02 119,284
34 Taourirt 02 112,908
35 Bouskoura 06 112,501
36 Al Fqih Ben Çalah 05 111,402
37 Dchira El Jihadia 09 109,564
38 Oued Zem 05 104,029
39 El Kelaa des Srarhna 07 103,982
40 Sidi Slimane 04 101,541
41 Errachidia 08 100,870
42 Guercif 03 99,238
43 Oulad Teïma 09 97,608
44 Ben Guerir 07 96,777
45 Ouislane 03 95,995
46 Tiflet 04 94,684
47 Lqoliaa 09 90,890
48 Taroudant 09 87,520
49 Sefrou 03 87,234
50 Essaouira 07 85,137
51 Fnidek 01 84,558
52 Sidi Kacem 04 82,632
53 Tiznit 09 81,569
54 Tan-Tan 10 79,942
55 Ouarzazate 08 77,603
56 Souk El Arbaa 04 75,635
57 Youssoufia 07 73,848
58 Ifrane 03 73,782
59 Lahraouyine 06 70,783
60 Martil 01 70,274
61 Aïn Harrouda 06 68,161
62 Souq Sebt Oulad Nemma 05 65,601
63 Skhirate 04 65,272
64 Ouezzane 01 65,088
65 Benslimane 06 62,352
66 Beni Enzar 02 61,786
67 Mdiq 01 61,398
68 Sidi Bennour 06 60,948
69 Midelt 05 60,390
70 Azrou 03 59,348
71 Tirhanimîne 01 55,827
72 My Drarga 09 55,631
73 Dakhla 09 55,618
74 Ain El Aouda 04 54,397
75 Ben Jerrar 09 53,026
76 Ad Darwa 06 52,108
77 Al Aaroui 02 51,976
78 Kasba Tadla 05 51,697
79 Bejaâd 05 51,206
80 Sidi Taibi 04 51,050
81 Jerada 02 47,507
82 Chefchaouen 01 46,721
83 Mrirt 05 46,660
84 Tinghir 08 45,911
85 El Aïoun 02 45,679
86 Azemmour 06 44,683
87 Souq Larb’a al Gharb 04 44,059
88 Zagora 08 43,752
89 Ait Ourir 07 42,705
90 Azilal 05 42,062
91 Smara 11 42,056
92 Sidi Yahia El Gharb 04 41,472
93 Tine Biougra 09 41,421
94 Taounate 03 41,075
95 Bouznika 06 40,663
96 Had Soualem 06 40,146
97 Imzouren 01 40,000
98 Zaïo 02 39,099
99 Aourir 09 38,617
100 El Hajeb 03 38,527

The largest cities in Morocco represent major centers of economic activity, cultural influence, and population growth. Casablanca leads with a population of 3,665,954, followed by Rabat and Fes. These cities serve as hubs for employment, education, and innovation, attracting residents from across the country and around the world.

Population size is a key indicator of a city's economic influence and infrastructure capacity. Larger cities typically offer more diverse job markets, extensive public transit systems, and a wider range of cultural amenities. 04 dominates the top 10 with 3 cities on the list, reflecting the state's strong economic pull and quality of life.

While large populations bring economic advantages, they also present challenges including higher costs of living, traffic congestion, and housing affordability concerns. Many of these cities have experienced significant growth over the past decade, driven by job opportunities in technology, healthcare, and professional services.

Did You Know?

  • 1. Casablanca's population is larger than that of several U.S. states.
  • 2. 04 has 3 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 85,137 — larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 8,544,624.

Browse Rankings by Region

Morocco — By Region

Béni Mellal-Khénifra Casablanca-Settat Drâa-Tafilalet Fès-Meknès Guelmim-Oued Noun Marrakesh-Safi Oriental Rabat-Salé-Kénitra Souss-Massa Tanger-Tetouan-Al Hoceima

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe