Son paysage englobe la verdure de la plaine, la neige des Atlas, les sables du Sahara et la cohue de la ville. Le Maroc est frontalier des enclaves espagnoles Ceuta et Melilla au nord, et de l'Algérie à l'est. 