La langue officielle est l’arabe classique, utilisée notamment par l’administration. Tous les marocains parlent le darija, un dialecte de l’arabe. Un tiers de la population a l’amazighe, langue berbère, comme langue natale. Il en existe également plusieurs dialectes. Plus de 60 pourcent de la population parle le français, hérité de la colonisation.