Marruecos está ubicado en el continente de África, específicamente en la parte noroeste del continente africano. Limita al norte con el mar Mediterráneo y está separado de España por el estrecho de Gibraltar, estando a solo unos pocos kilómetros al sur de Europa. También limita con Argelia al este, Mauritania al sur, y tiene costas en el océano Atlántico al oeste. Además, posee enclaves españoles en su territorio como Ceuta y Melilla. Esto hace que Marruecos esté en una posición geográfica privilegiada entre África y Europa, con influencias culturales árabes, bereberes y europeas debido a esta ubicación.