Le Maroc compte une population totale de 36.828.330 habitants, dont 36.680.178 Marocains et 148.152 étrangers.
La région la plus peuplée est Casablanca-Settat avec 7,68 millions d’habitants, dont 60 902 étrangers. C’est également là que se trouve le plus grand nombre de ménages, soit 2 millions. Elle est suivie par la région de Rabat-Salé-Kénitra avec 5,1 millions d’habitants dont 1.301.492 ménages.
La 3ème région qui regroupe le plus grand nombre d’habitants est Marrakech-Safi avec 4,9 millions et 1,18 millions de foyers.
La répartition entre zones urbaines et zones rurales montre que Casablanca-Settat et Rabat-Salé-Kénitra affichent une concentration importante de la population en zone urbaine. En effet, le premier compte 5,6 millions d’habitants en zone urbaine et 1,5 million de ménages, tandis que le second compte 3,6 millions d’habitants et 985 000 ménages.
Même en milieu rural, c’est la région Marrakech-Safi qui arrive en tête puisqu’elle abrite 2,6 millions de personnes, soit l’équivalent d’un peu plus de 604 000 foyers. Elle est suivie par la région Casablanca-Settat, qui abrite 2 millions d’habitants et environ 466 000 ménages.