Population marocaine
La population marocaine est composée principalement de Berbères (les plus anciens habitants connus dans le pays) et d'Arabes, ces derniers arrivés au VIIème siècle et surtout aux XIIIème et XVème siècles. Les Berbères se trouvent plutôt dans les zones montagneuses et rurales, les Arabes sont majoritaires dans les zones urbaines.
Aux Arabes et aux Berbères, il y a lieu d'ajouter les apports reçus d'Afrique noire qui ont, dans le sud, métissé une partie de la population ; ils prédominent même dans les oasis en lisière du Sahara (population "harratine"). Les autres populations sont les Juifs (six mille environ) originaires pour la plupart d'Espagne, et les Européens (cinquante mille environ), dont 25 000 Français.
La population est en grande partie concentrée dans les régions côtières et les plaines du nord. Elle est caractérisée par sa jeunesse : les deux-tiers ont moins de 30 ans. La croissance démographique reste élevée.
L'exode rural, qui a d'abord concerné essentiellement les grandes métropoles, se fait maintenant également au bénéfice des villes de moyenne importance.
Trois millions de Marocains sont aujourd'hui expatriés : 86 % d'entre eux dans les pays de l'Union européenne (dont 1,2 millions en France), 9 % dans le monde arabe et 5 % en Amérique (Chiffres de 2006).