La ville a été fondée en 1062 par Youssef Ibn Tachfin, premier souverain de la dynastie des Almoravides. Dans le passé, le Maroc était connu en orient sous le nom de Marrakech, cette appellation est d'ailleurs toujours en cours en Iran, le nom Maroc provient lui même de la déformation de la prononciation espagnole de Marrakech : Marruecos.
Marrakech compte environ 1 000 000 habitants (Marrakchi) dont 400 000 dans sa médina, répartis sur une superficie de 6,2 km². La densité atteint les 350 habitants à l'hectare. C'est la quatrième plus grande ville du Maroc après Casablanca, Rabat et Fes.
La ville est divisée en deux parties distinctes : la médina ou ville historique et la ville nouvelle dont les quartiers principaux s'appellent : Guéliz et Hivernage. Le Guéliz constitue aujourd'hui le centre ville commercial, il fut fondé par les Français lors du protectorat. Le quartier de l'Hivernage concentre de nombreux complexes hôteliers. Depuis quelques années, la ville s'agrandit en périphérie notamment à l'Ouest avec l'appariton de nouveaux quartiers résidentiels comme pour la région de Targa ou l'extension de l'avenue Mohammed VI. Pour les autorités de la ville, l'urbanisation incessante de Marrakech devrait connaître un frein dans les prochaines années afin d'éviter une croissance incontrôlée et de rester sous la barre de deux millions d'âmes.


