Countries > Morocco > Morocco Cities

Major Cities in Morocco by Population (2014)

This is a list of the largest cities in Morocco by population in 2014. Morocco has 2 cities with a population over 1 million, 21 cities between 100 thousand and 1 million, and 51 cities between 10 thousand and 100 thousand.

2

Over 1 Million

21

100k - 1 Million

51

10k - 100k

Rank City 2014 Population (est)
1Casablanca3,144,909
2Rabat1,655,753
3Fes964,891
4Sale903,485
5Marrakesh839,296
6Agadir698,310
7Tangier688,356
8Meknes545,705
9Oujda405,253
10Al Hoceima395,644
11Kenitra366,570
12Tetouan326,261
13Safi288,163
14Mohammedia187,708
15Khouribga167,673
16Beni Mellal166,399
17El Jadida147,549
18Taza141,890
19Nador129,260
20Settat119,082
21Larache109,294
22Ksar el Kebir108,753
23Khemisset106,991
24Guelmim98,229
25Berrechid93,954
26Oued Zem84,910
27Fkih Ben Salah84,072
28Taourirt82,518
29Berkane80,721
30Sidi Slimane79,437
31Sidi Qacem74,755
32Khenifra73,906
33Taroudant71,133
34Essaouira70,634
35Tiflet70,010
36Oulad Teima66,832
37Sefrou65,150
38Youssoufia64,910
39Tan-Tan61,924
40Ouazzane58,684
41Guercif57,544
42Ouarzazat57,245
43Tirhanimine55,827
44Dakhla55,618
45Tiznit55,092
46Azrou48,249
47Midelt45,159
48Skhirat44,850
49Souq Larb'a al Gharb44,059
50Jerada43,696
51Kasba Tadla41,199
52Sidi Bennour40,044
53Martil39,738
54Azemmour37,140
55Tineghir36,795
56Chefchaouene36,280
57El Aioun35,196
58Zagora35,154
59Taounate32,802
60Sidi Yahia el Gharb32,202
61Zaio30,008
62Asilah28,861
63El Hajeb28,126
64Mechra Belqsiri27,802
65Bouznika27,283
66Imzourene26,650
67Tahala25,761
68Sidi Ifni20,000
69Ahfir19,611
70Boujniba15,041
71Ifrane13,000
72Nouaseur12,696
73Figuig (Centre)12,516
74Mhamid10,000
75Tarfaya5,615
76Tafraout4,924
77Sidi Smail4,279
78Tamoughout1,250
79Jebel Tiskaouine1,197