Marokko telt in 2025 ongeveer 38 miljoen inwoners. De bevolking groeit gestaag, vooral in stedelijke gebieden.
Grote steden
De grootste stad is Casablanca, gevolgd door Rabat, Fès, Marrakesh en Tanger. Ongeveer 65% van de bevolking woont in stedelijke gebieden.
Etnische samenstelling
De bevolking bestaat voornamelijk uit Arabieren en Berbers. Beide groepen leven al eeuwenlang samen en vormen de kern van de Marokkaanse samenleving.