| Source | UN (World Urbanization Prospects 2025) |
| Date | 10 Apr 2026 |
| Code | City | Population | Share (%) | Rank | Change | |||
|---|---|---|---|---|---|---|---|---|
| 2025 | 2026 | Morocco | World | Population | (%) | |||
| Casa | Casablanca | 4,457,471 | 4,487,289 | 11.7 | 1 | 95 | 29,818 | 0.67 |
| Raba | Rabat | 2,069,287 | 2,090,755 | 5.44 | 2 | 240 | 21,468 | 1.04 |
| Fez | Fez | 1,359,989 | 1,364,136 | 3.55 | 3 | 372 | 4,147 | 0.30 |
| Tang | Tangier | 1,217,976 | 1,227,673 | 3.19 | 4 | 424 | 9,697 | 0.80 |
| Marr | Marrakesh | 1,021,530 | 1,029,128 | 2.68 | 5 | 502 | 7,598 | 0.74 |
| Agad | Agadir | 869,990 | 874,044 | 2.27 | 6 | 603 | 4,054 | 0.47 |
| Mekn | Meknes | 722,852 | 725,165 | 1.89 | 7 | 743 | 2,313 | 0.32 |
| Oujd | Oujda | 583,116 | 583,930 | 1.52 | 8 | 949 | 814 | 0.14 |
| Keni | Kenitra | 566,802 | 571,268 | 1.49 | 9 | 972 | 4,466 | 0.79 |
| Této | Tétouan | 469,642 | 474,042 | 1.23 | 10 | 1185 | 4,400 | 0.94 |
| Safi | Safi | 345,865 | 348,140 | 0.906 | 11 | 1661 | 2,275 | 0.66 |
| Nado | Nador | 255,502 | 256,130 | 0.666 | 12 | 2306 | 628 | 0.25 |
| El J | El Jadida | 250,271 | 252,214 | 0.656 | 13 | 2346 | 1,943 | 0.78 |
| Khou | Khouribga | 224,402 | 226,276 | 0.589 | 14 | 2631 | 1,874 | 0.84 |
| Beni | Beni Mellal | 222,621 | 224,254 | 0.584 | 15 | 2654 | 1,633 | 0.73 |
| Aït | Aït Melloul | 192,909 | 203,410 | 0.529 | 16 | 2971 | 10,501 | 5.44 |
| Taza | Taza | 180,439 | 181,273 | 0.472 | 17 | 3363 | 834 | 0.46 |
| Berr | Berrechid | 170,909 | 172,112 | 0.448 | 18 | 3566 | 1,203 | 0.70 |
| Khem | Khemisset | 167,374 | 167,904 | 0.437 | 19 | 3640 | 530 | 0.32 |
| Berk | Berkane | 166,401 | 166,690 | 0.434 | 20 | 3673 | 289 | 0.17 |
| Sett | Settat | 161,721 | 162,671 | 0.423 | 21 | 3761 | 950 | 0.59 |
| Ksar | Ksar el-Kebir | 158,361 | 159,479 | 0.415 | 22 | 3843 | 1,118 | 0.71 |
| Lara | Larache | 134,349 | 135,331 | 0.352 | 23 | 4556 | 982 | 0.73 |
| Sidi | Sidi Slimane | 134,188 | 135,139 | 0.352 | 24 | 4564 | 951 | 0.71 |
| Khen | Khenifra | 133,172 | 133,901 | 0.348 | 25 | 4606 | 729 | 0.55 |
| Guel | Guelmim | 126,148 | 126,580 | 0.329 | 26 | 4886 | 432 | 0.34 |
| Guer | Guercif | 121,061 | 122,148 | 0.318 | 27 | 5091 | 1,087 | 0.90 |
| Fkih | Fkih Ben Salah | 121,039 | 121,847 | 0.317 | 28 | 5105 | 808 | 0.67 |
| Taou | Taourirt | 119,882 | 120,134 | 0.313 | 29 | 5181 | 252 | 0.21 |
| Tifl | Tiflet | 114,370 | 115,217 | 0.300 | 30 | 5420 | 847 | 0.74 |
| Erra | Errachidia | 108,525 | 108,833 | 0.283 | 31 | 5750 | 308 | 0.28 |
| Oued | Oued Zem | 107,207 | 108,465 | 0.282 | 32 | 5765 | 1,258 | 1.17 |
| El K | El Kelaa des Sraghna | 106,979 | 107,553 | 0.280 | 33 | 5813 | 574 | 0.54 |
| Sefr | Sefrou | 106,701 | 106,991 | 0.278 | 34 | 5843 | 290 | 0.27 |
| Souk | Souk El Arbaa | 103,030 | 103,966 | 0.271 | 35 | 6026 | 936 | 0.91 |
| Sidi | Sidi Kacem | 100,978 | 101,876 | 0.265 | 36 | 6132 | 898 | 0.89 |