Esta é uma lista de comunas e arrondissements de Marrocos, com base no censo de 2004.

Em 2009, foi adotada uma nova divisão administrativa de Marrocos, criando 13 novas províncias: Berrechid, Driouch, Fquih Ben Salah, Guercif, Midelt, Ouezzane, Rehamna, Sidi Bennour, Sidi Ifni, Sidi Slimane, Tarfaia, Tinguir e Iussufia. Muitos municípios e comunas abaixo são agora parte dessas novas províncias. A lista abaixo ainda não foi atualizada para esta alteração. Ver: Decreto nº 2-09-319 de 17 de junho de 1430 (11 de junho de 2009) que altera e complementa o número dahir 1-59-351 de 1 joumada 1379 (2 de dezembro de 1959) relativo à divisão administrativa do Reino. Publicado em: "Boletim Oficial do Reino de Marrocos", número 5744, 18 de junho de 2009, página 1017-1018,, ver: