| Name | Population | Altitude | Latitude | Longitude | 
| Tarudant : | 84 609 | 30°28'59.9" N | 8°52'0.0" W | |
| Fkih Ben Salah : | 84 072 | 430 m | 32°30'0.0" N | 6°42'0.0" W | 
| Taourirt : | 82 518 | 423 m | 34°24'46.1" N | 2°53'39.0" W | 
| Berkane : | 80 721 | 185 m | 34°55'16.0" N | 2°19'46.0" W | 
| Sidi Slimane : | 79 437 | 162 m | 34°16'0.1" N | 5°55'60.0" W | 
| Sidi Qasim : | 78 723 | 34°13'0.1" N | 5°42'0.0" W | |
| Sidi Qacem : | 74 755 | 195 m | 34°13'0.1" N | 5°42'0.0" W | 
| Tiznit : | 73 334 | 639 m | 29°43'0.1" N | 9°43'0.0" W | 
| As Suwayrah : | 70 634 | 12 m | 31°30'47.2" N | 9°46'11.0" W | 
| Tiflet : | 70 010 | 351 m | 33°53'60.0" N | 6°19'60.0" W | 
| Tan-tan : | 69 830 | 328 m | 28°26'1.0" N | 11°6'20.2" W | 
| Ouled Teima : | 66 832 | 131 m | 30°23'60.0" N | 9°13'0.0" W | 
| Sefru (Sefrú) : | 65 150 | 801 m | 33°49'59.9" N | 4°49'60.0" W | 
| Youssoufia : | 64 910 | 299 m | 32°15'0.0" N | 8°31'60.0" W | 
| Wazzan : | 64 118 | 34°47'60.0" N | 5°35'60.0" W | |
| Quazzane : | 58 684 | 213 m | 34°47'60.0" N | 5°35'60.0" W | 
| Guercif : | 57 544 | 379 m | 34°13'59.9" N | 3°22'0.0" W | 
| Ouarzazat : | 57 245 | 1 152 m | 30°55'18.1" N | 6°55'3.0" W | 
| Tirhanimine (Tirhanimîne) : | 55 827 | 362 m | 35°13'59.9" N | 3°58'0.0" W | 
| Al Hoceima (Al Hoceïma) : | 54 333 | 154 m | 35°14'57.1" N | 3°55'58.0" W | 
| Azrou : | 48 249 | 1 509 m | 33°25'59.9" N | 5°13'0.0" W | 
| Midelt : | 45 159 | 1 465 m | 32°41'12.1" N | 4°44'44.0" W | 
| Bouskoura : | 44 859 | 157 m | 33°26'56.0" N | 7°38'55.0" W | 
| Skhirat : | 44 850 | 62 m | 33°51'13.0" N | 7°2'8.0" W | 
| Jerada : | 43 696 | 1 131 m | 34°18'42.1" N | 2°9'49.0" W | 
Back, Go to continents ... |