Położenie i powierzchnia Maroko leży w północno-zachodniej części Afryki i jest zaliczane do tzw. państw Maghrebu. Powierzchnia kraju wynosi 446 550 km² (446 300 km² zajmuje ląd a 250 km² wody). Maroko graniczy od wschodu i południowego wschodu z Algierią (granica ma 1900 km), od południa z Saharą Zachodnią (444 km), a na północy z dwoma hiszpańskimi enklawami – Ceutą (8 km) i Melillą (10,5 km). Od zachodu oblewają je wody Oceanu Atlantyckiego, a od północy Morza Śródziemnego – długość linii brzegowej to 1835 km.
Maroko leży w strategicznym miejscu przy Cieśninie Gibraltarskiej i jako jedyne państwo Afryki ma dostęp zarówno do Oceanu Atlantyckiego jak i Morza Śródziemnego.
Budowa geologiczna i rzeźba terenu thumb|200px|Mapa topograficzna Maroka thumb|200px|Toubkal thumb|200px|Krajobraz pustynny w okolicy Warzazatu Maroko charakteryzuje się górzystym krajobrazem – średnia wysokość terenu wynosi 909 m n.p.m. Przez kraj ciągnie się pasmo Atlasu – równoległe pasma Atlasu Wysokiego (740 km), Atlasu Średniego na północy i Antyatlasu na południu. Najbardziej na północ wysuniętym pasmem górskim jest Ar-Rif nad Morzem Śródziemnym, a jego najwyższym szczytem jest Dżabal Tidighin o wysokości 2456 m n.p.m.