Marruecos queda en la parte noroccidental del continente africano. Está ubicado al norte de África, con costas tanto en el océano Atlántico al oeste como en el mar Mediterráneo al norte. Limita al este con Argelia, al sur con Mauritania y el territorio no autónomo del Sáhara Occidental, y está separado de Europa por el Estrecho de Gibraltar, a solo unos 14 kilómetros de España. Además, tiene dos enclaves españoles en su territorio norte: Ceuta y Melilla. La capital de Marruecos es Rabat, y su mayor ciudad económica es Casablanca. La geografía de Marruecos es muy diversa, con montañas, desiertos, playas y valles, incluyendo los Montes Atlas y las montañas Rif.