Marrakesch liegt in derselben Entfernung zum atlantischen Ozean wie zur Sahara Wüste.
Marrakesch liegt N 31º 37 W 7º 36 und 490 Meter über dem Meeresspiegel. Die Berber nennen es "Temrakesch" und die Araber nennen es "Merrakesch-el-Hamra" (Marrakesch, die Rote).
Um dies etwas genauer zu verdeutlichen, hier noch einige Entfernungen:
598 Kilometer von Tánger
467 Kilometer von Meknés
483 Kilometer von Fez
176 Kilometer von Essaouira
312 Kilometer von Rabat.
Marrakech ist eine Stadt im Landesinneren und mehr oder weniger im Zentrum des Westteils des Landes gelegen, 180 Kilometer von der atlantischen Küste. Es erstreckt sich im Osten bis zum Hohen Atlasgebirge und im Südosten bis zum Tal von Ourika.