Le nom français Maroc dérive lui de la prononciation espagnole de Marrakech Marruecos, ville du centre du pays fondée en 1062 et qui fut la capitale de trois dynasties (Almoravide, Almohade et Saâdienne). De cette prononciation dérive également Marrocos (en portugais), Morocco (en anglais), et Marokko (en allemand, norvégien et néerlandais).
Dans l'Antiquité, les Grecs appelaient les habitants de la région les Maurusiens. À partir de cette appellation, la région (Maroc et Algérie occidentale) sera connue sous le nom de Maurétanie, avec Volubilis pour capitale. La région sera divisée en deux provinces par les Romains.
On peut aussi rappeler que l'océan Atlantique doit son nom aux Atlantes, peuple mythique du centre de l'Atlas et que le Maroc est le pays où les anciens situaient le mythique jardin des Hespérides.