Todas estas civilizaciones han tenido un impacto en la estructura social de Marruecos, donde conviven diversas formas de creencias, desde paganismo, judaísmo hasta los cristianos y el islam.