Marruecos es un país montañoso situado al oeste de África del Norte.
Marruecos limita con Argelia al este y sureste, el Sahara Occidental al sur, el Océano Atlántico al oeste y el Mar Mediterráneo al norte. Es el único país africano con exposición costera tanto al océano Atlántico como al mar Mediterráneo. Su área, excluyendo el territorio del Sáhara Occidental, que controla Marruecos, es un poco más grande que el estado de California en los Estados Unidos. Dos pequeños enclaves españoles, Ceuta y Melilla, están situados en la costa norte del país.
Las ciudades más importantes de Marruecos son:
- Agadir
- Casablanca
- Marrakech
- Rabat
- Tánger
- Fez