يرجع أصل تسمية المغرب إلى العرب القدماء وتعني مكان غروب الشمس؛ حيث اعتقدوا حينها أن الشمس تغرب في أرض المغرب. دخل العرب المسلمون المغرب أثناء الفتوحات الإسلامية لشمال أفريقيا. المغاربة يستعملون أحياناً اسم المروك وهو اسم محلي مغربي اختصاراً لاسم مراكش التي تعني أرض الله أو أرض الرب بالأمازيغية. يُعتقد أنّ الإسبان هم من استعملها لأول مرة عند انهزامهم أمام المرابطين وذلك لكون مراكش كانت عاصمة الدولة. وكان القدماء يسمون المغرب أسماء شتّى من بينها "تامورت نغ" (أرضنا). و يستعمل الاوروبيون نفس التسمية المشتقة من مراكش و يقول الفرنسيون (ماروك Maroc) أما الجيران من الاسبان يستعملون (مارويكوس Marruecos) اما الاتراك فيستعملون كلمة فاس نسبتاً إلى عاصمة المغرب القديمة فاس و الفرس كلمة مراكش نسبة إلى مملكة مراكش. وقديما سماه اللاتينيون بمملكة موريتانيا وتعني بلاد المورو و كانت تجمع المغرب و الأجزاء الغربية من الجزائر الحالية