De største byområdene i Marokko er Casablanca, hovedstaden Rabat og Fez. Områdene har henholdsvis 3 609 698, 1 894 386 og 1 160 239 innbyggere (1. januar 2005). Dermed bor omkring 20 prosent av landets befolkning i disse tre regionene.