Largest cities in Morocco

The largest cities in Morocco, ranked by population.

The total population of Morocco is 35,031,100 as of 27-May-19 , which represents 0.45% of global population and ranks Morocco # 39 worldwide.

Numbers generally reflect the city population, rather than the urban areas, municipality, or urban agglomeration. Note that double listings may reflect different spellings or definitions of urban agglomerations.

List: the biggest cities in Morocco

CityCountryPopulationLast updateTime zone
  • Casablanca
  • Morocco 3,144,909 5/9/19Africa/Casablanca
  • Rabat
  • Morocco 1,655,753 11/2/16Africa/Casablanca
  • Fès
  • Morocco 964,891 12/5/16Africa/Casablanca
  • Sale
  • Morocco 903,485 11/4/16Africa/Casablanca
  • Marrakesh
  • Morocco 839,296 11/3/16Africa/Casablanca
  • Agadir
  • Morocco 698,310 5/9/19Africa/Casablanca
  • Tangier
  • Morocco 688,356 11/2/16Africa/Casablanca
  • Meknès
  • Morocco 545,705 2/1/17Africa/Casablanca
  • Oujda-Angad
  • Morocco 405,253 12/5/16Africa/Casablanca
  • Al Hoceïma
  • Morocco 395,644 11/3/16Africa/Casablanca
  • Kenitra
  • Morocco 366,570 11/2/16Africa/Casablanca
  • Tétouan
  • Morocco 326,261 11/4/16Africa/Casablanca
  • Temara
  • Morocco 313,510 12/6/17Africa/Casablanca
  • Safi
  • Morocco 288,163 5/2/17Africa/Casablanca
  • Mohammedia
  • Morocco 187,708 12/21/18Africa/Casablanca
  • Khouribga
  • Morocco 167,673 11/2/16Africa/Casablanca
  • Beni Mellal
  • Morocco 166,399 2/3/17Africa/Casablanca
  • Fès al Bali
  • Morocco 156,000 11/4/16Africa/Casablanca
  • El Jadid
  • Morocco 147,549 3/5/17Africa/Casablanca
  • Taza
  • Morocco 141,890 11/2/16Africa/Casablanca
  • Nador
  • Morocco 129,260 11/2/16Africa/Casablanca
  • Settat
  • Morocco 119,082 11/3/16Africa/Casablanca
  • Larache
  • Morocco 109,294 11/2/16Africa/Casablanca
  • Ksar El Kebir
  • Morocco 108,753 11/4/16Africa/Casablanca
  • Khemisset
  • Morocco 106,991 11/2/16Africa/Casablanca
  • Guelmim
  • Morocco 98,229 3/13/19Africa/Casablanca
  • Berrechid
  • Morocco 93,954 11/2/16Africa/Casablanca
  • Errachidia
  • Morocco 92,374 12/6/17Africa/Casablanca
  • Oued Zem
  • Morocco 84,910 3/14/19Africa/Casablanca
  • Al Fqih Ben Çalah
  • Morocco 84,072 3/5/17Africa/Casablanca
  • Taourirt
  • Morocco 82,518 11/4/16Africa/Casablanca
  • Berkane
  • Morocco 80,721 11/2/16Africa/Casablanca
  • Sidi Slimane
  • Morocco 79,437 11/2/16Africa/Casablanca
  • Sidi Qacem
  • Morocco 74,755 11/4/16Africa/Casablanca
  • Khenifra
  • Morocco 73,906 11/2/16Africa/Casablanca
  • Ifrane
  • Morocco 73,782 5/18/18Africa/Casablanca
  • Taroudant
  • Morocco 71,133 11/2/16Africa/Casablanca
  • Essaouira
  • Morocco 70,634 3/2/19Africa/Casablanca
  • Tiflet
  • Morocco 70,010 11/2/16Africa/Casablanca
  • Oulad Teïma
  • Morocco 66,832 11/10/16Africa/Casablanca
  • Sefrou
  • Morocco 65,150 11/2/16Africa/Casablanca
  • Youssoufia
  • Morocco 64,910 11/2/16Africa/Casablanca
  • Tan-Tan
  • Morocco 61,924 11/4/16Africa/Casablanca
  • Ouezzane
  • Morocco 58,684 11/29/16Africa/Casablanca
  • Guercif
  • Morocco 57,544 11/2/16Africa/Casablanca
  • Ouarzazat
  • Morocco 57,245 4/25/18Africa/Casablanca
  • Tirhanimîne
  • Morocco 55,827 11/29/16Africa/Casablanca
  • Dakhla
  • Morocco 55,618 9/3/18Africa/Casablanca
  • Tiznit
  • Morocco 55,092 11/2/16Africa/Casablanca
  • Fnidek
  • Morocco 53,559 8/6/18Africa/Casablanca
  • Azrou
  • Morocco 48,249 11/2/16Africa/Casablanca
  • Midelt
  • Morocco 45,159 11/2/16Africa/Casablanca
  • Skhirate
  • Morocco 44,850 11/29/16Africa/Casablanca
  • Souq Larb’a al Gharb
  • Morocco 44,059 11/29/16Africa/Casablanca
  • Jerada
  • Morocco 43,696 11/2/16Africa/Casablanca
  • Smara
  • Morocco 42,056 7/8/17Africa/Casablanca
  • Kasba Tadla
  • Morocco 41,199 11/2/16Africa/Casablanca
  • Sidi Bennour
  • Morocco 40,044 11/2/16Africa/Casablanca
  • Imzouren
  • Morocco 40,000 11/29/16Africa/Casablanca
  • Martil
  • Morocco 39,738 11/2/16Africa/Casablanca
  • Azemmour
  • Morocco 37,140 11/2/16Africa/Casablanca
  • Tinghir
  • Morocco 36,795 11/29/16Africa/Casablanca
  • Chefchaouene
  • Morocco 36,280 11/4/16Africa/Casablanca
  • Al Aaroui
  • Morocco 36,021 12/6/17Africa/Casablanca
  • El Aïoun
  • Morocco 35,196 11/4/16Africa/Casablanca
  • Zagora
  • Morocco 35,154 11/2/16Africa/Casablanca
  • Taounate
  • Morocco 32,802 11/2/16Africa/Casablanca
  • Sidi Yahia El Gharb
  • Morocco 32,202 11/29/16Africa/Casablanca
  • Zaïo
  • Morocco 30,008 11/29/16Africa/Casablanca
  • Asilah
  • Morocco 28,861 11/4/16Africa/Casablanca
  • El Hajeb
  • Morocco 28,126 11/2/16Africa/Casablanca
  • Mechraa Bel Ksiri
  • Morocco 27,802 11/29/16Africa/Casablanca
  • Bouznika
  • Morocco 27,283 11/2/16Africa/Casablanca
  • Tahla
  • Morocco 25,761 11/29/16Africa/Casablanca
  • Arfoud
  • Morocco 23,637 8/6/18Africa/Casablanca
  • Setti Fatma
  • Morocco 22,283 8/6/18Africa/Casablanca
  • Reçani
  • Morocco 20,469 5/18/18Africa/Casablanca
  • Sidi Ifni
  • Morocco 20,000 11/2/16Africa/Casablanca
  • Ahfir
  • Morocco 19,611 11/2/16Africa/Casablanca
  • Oulmes
  • Morocco 19,014 8/6/18Africa/Casablanca
  • Bni Bouayach
  • Morocco 18,271 6/10/18Africa/Casablanca
  • Aïn Beni Mathar
  • Morocco 16,289 8/15/18Africa/Casablanca
  • Boujniba
  • Morocco 15,041 11/2/16Africa/Casablanca
  • Kelaat Mgouna
  • Morocco 14,190 6/14/18Africa/Casablanca
  • Ifrane
  • Morocco 13,000 10/4/17Africa/Casablanca
  • Zawyat an Nwaçer
  • Morocco 12,696 8/2/17Africa/Casablanca
  • Figuig (Centre)
  • Morocco 12,516 3/13/19Africa/Casablanca
  • Targuist
  • Morocco 11,560 5/21/18Africa/Casablanca
  • Midar
  • Morocco 10,229 5/21/18Africa/Casablanca
  • Mhamid
  • Morocco 10,000 10/4/17Africa/Casablanca
  • Cap Negro II
  • Morocco 10,000 8/9/18Africa/Casablanca
  • Gueltat Zemmour
  • Morocco 6,740 11/4/16Africa/Casablanca
  • Oualidia
  • Morocco 5,826 8/15/18Africa/Casablanca
  • Tarfaya
  • Morocco 5,615 2/16/18Africa/Casablanca
  • Aïn Leuh
  • Morocco 5,278 8/6/18Africa/Casablanca
  • Tafraout
  • Morocco 4,924 11/2/16Africa/Casablanca
  • Oukaïmedene
  • Morocco 4,440 8/6/18Africa/Casablanca
  • Sidi Smai’il
  • Morocco 4,279 12/5/16Africa/Casablanca
  • Saidia
  • Morocco 3,871 8/6/18Africa/Casablanca
  • Mosquée
  • Morocco 3,150 3/14/14Africa/Casablanca
  • Imlili
  • Morocco 2,269 11/4/16Africa/El_Aaiun
  • Zawyat ech Cheïkh
  • Morocco 2,000 8/2/17Africa/Casablanca
  • Akhfennir
  • Morocco 1,583 11/4/16Africa/Casablanca
  • Tmourghout
  • Morocco 1,250 11/2/16Africa/Casablanca
  • Jebel Tiskaouine
  • Morocco 1,197 10/5/17Africa/Casablanca

     

     



    Country codes for Morocco

    • 2 digit ISO country code (A2) for Morocco : MA
    • 3 digit UN country code (A3) for Morocco : MAR
    • Numeric U.N. country code for Morocco : 504

    DIALING CODE for Morocco : 212

    Flag of Morocco (when applicable):

     

    The population data for this list of cities and towns in Morocco was derived from several sources, including GeoNames and Wikipedia.