Actualmente a capital de Marrocos é Rabat. Contudo, nem sempre foi assim. Ao longo da sua história Marrocos teve três outras capitais: Fez, Marraquexe e Meknes. Pelo seu estatuto como capital do império, estas cidades são geralmente chamadas de “Cidades Imperiais” e são das mais importantes e das mais interessantes do país. Rabat e Meknes têm uma história simples como capitais: a primeira ganhou este estatuto recentemente enquanto Meknes foi capital por um curto período de tempo, entre o século XVII e XVIII. Já Fez e Marraquexe alternaram entre si o estatuto de capital ao longo da história de Marrocos.