مراکش در دورترین قسمت شمال غربی قاره آفریقا واقع شدهاست. از شمال به دریای مدیترانه و جبل الطارق (۴۶۸ کیلومتر) و از غرب به اقیانوس اطلس (۲۷۰۰ کیلومتر) منتهی میشود. این کشور از شرق با الجزایر (۱۵۵۹ کیلومتر) و از جنوب با سرزمین مورد اختلاف صحرای غربی (۴۴۳ کیلومتر) هم مرز است. بر اساس نظر دولت و مردم مراکش که صحرای غربی را به طور تاریخی از آن خود میدانند، این کشور در جنوب با موریتانی هم مرز میگردد. یک بندر و یک شهر کوچک در شمال مراکش بهنام مِلیله و سئوتا در تصرف اسپانیا و یک بُرون بوم آن است ولی حکومت مراکش آن دو را جزیی از خاک خود میداند.
مراکش نزدیکترین کشور آفریقایی به اروپا است که به وسیله تنگه جبل الطارق از آن جدا میگردد. منطقه کوچک در دماغه جبل الطارق نیز به عنوان منطقه خودمختار، تحت حاکمیت دولت بریتانیا است. فاصله میان مراکش و خاک اصلی اسپانیا حدود ۱۵ کیلومتر است.