Largest Cities in Morocco

Top 100 cities ranked by largest cities

Largest Cities - Morocco

1 Casablanca 06 3,665,954
2 Tangier 01 1,275,428
3 Fes 03 1,167,842
4 New Fes 03 1,167,842
5 Marrakesh 07 1,002,697
6 Salé 04 945,101
7 Al Machouar - Stinia 03 551,503
8 Meknes 03 551,503
9 Aïn Harrouda 06 551,443
10 Tit Mellil 06 551,443
11 Chichaoua 07 537,509
12 Rabat 04 509,916
13 Kenitra 04 507,736
14 Oujda 02 506,224
15 Dakhla 09 504,768
16 Agadir 09 504,768
17 Tétouan 01 422,757
18 Safi 07 367,249
19 Temara 04 297,098
20 El Jadida 06 212,863
21 Ait Melloul 09 210,870
22 Beni Mellal 05 210,397
23 Bouskoura 06 200,359
24 Salé Al Jadida 04 200,000
25 Tiznit 09 196,348
26 Mohammedia 06 194,358
27 Settat 06 171,556
28 Berrechid 06 168,687
29 Nador 02 158,202
30 Fès al Bali 03 156,000
31 Taza 03 150,763
32 Inezgane 09 142,320
33 Larache 01 133,731
34 Guelmim 10 126,729
35 Khemisset 04 125,834
36 Ksar El Kebir 01 124,701
37 Khenifra 05 123,738
38 Skhirate 04 122,705
39 Berkane 02 119,284
40 Beni Yakhlef 06 117,653
41 El Mansouria 06 117,653
42 Sidi Yahya Zaer 04 116,649
43 Ben Guerir 07 114,872
44 Dchira El Jihadia 09 109,564
45 My Drarga 09 107,621
46 Lqoliaa 09 107,133
47 Moulay Abdallah 06 103,993
48 Tiflet 04 103,850
49 Taourirt 02 100,402
50 Oulad Teïma 09 100,284
51 Ain El Aouda 04 98,502
52 Errachidia 08 97,687
53 Al Fqih Ben Çalah 05 97,380
54 Mediouna 06 95,457
55 Sidi Slimane 04 95,114
56 Oued Zem 05 93,776
57 Ras el Ma 03 91,541
58 Bhalil 03 86,903
59 Sefrou 03 86,903
60 Taroudant 09 83,496
61 Essaouira 07 82,962
62 Dar Bouazza 06 81,048
63 Guercif 03 80,703
64 Ouarzazate 08 79,218
65 Tan-Tan 10 76,134
66 Sidi Kacem 04 75,037
67 Ifrane 03 73,782
68 Ben Jerrar 09 72,929
69 Sidi Bibi 09 72,929
70 Lahraouyine 06 70,783
71 Martil 01 70,274
72 Mdiq 01 67,599
73 Benslimane 06 67,317
74 Youssoufia 07 65,669
75 Souq Sebt Oulad Nemma 05 65,601
76 Azrou 03 59,348
77 Ouezzane 01 57,737
78 Smara 11 56,607
79 Sidi Bennour 06 56,201
80 Oadar Temsia 09 52,663
81 Beni Enzar 02 50,508
82 Al Hoceïma 01 50,225
83 Tirhanimîne 01 50,225
84 Laouamra 01 48,253
85 Bejaâd 05 47,209
86 Al Aaroui 02 46,540
87 Chefchaouen 01 46,168
88 Had Soualem 06 45,285
89 Sidi Rahal 06 45,285
90 Oulad Tayeb 03 44,614
91 Aourir 09 44,406
92 Sidi Taibi 04 43,598
93 Bouknadel 04 43,598
94 Sidi Abdallah Ghiat 07 43,237
95 Had Abdallah Rhiat 07 43,237
96 Loudaya 07 41,761
97 Tine Biougra 09 41,421
98 Jerada 02 41,014
99 Bouznika 06 40,663
100 El Aïoun 02 40,652

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 Tangier 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. 03 dominates the top 10 with 4 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. 03 has 4 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 100,284 - larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 8,279,763.

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 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