Marrakech está situada a la misma distancia del Océano Atlántico que del gran desierto del Sahara.
La situación geográfica de nuestra ciudad es: N 31º 37 W 7º 36, 490m sobre el nivel del mar. Los bereberes la llaman "Temrakesh" y los árabes "Merrakesh-el-Hamra" (que significa: Marrakech, la roja).
Para que se haga una idea exacta, Marrakech se encuentra situado a 598km de Tánger, a 467km de Meknes, a 483km de Fez, a 176km de Essaouira y a 321km de Rabat.
Para una idea más general, le diremos que Marrakech es una ciudad de interior relativamente, situada en el centro oeste del país, a unos 180km de la costa atlántica. Limita al este con la cordillera del Gran Atlas y al sudeste con el valle de Ourika.