在古代,摩洛哥经历了入侵者的浪潮,包括腓尼基人,迦太基人,罗马人,汪达尔人和拜占庭人,但随着伊斯兰教的到来,摩洛哥发展出了独立的国家,这些国家同时也保留了强大的入侵者。
柏柏尔的王朝
柏柏尔少女
702年柏柏尔人臣服于伊斯兰军队,并接受了伊斯兰教。即使这样,摩洛哥仍被外人统治,其中一些人是控制北非大部分地区的乌马亚德哈里发的一部分。然而在1056年,在阿尔摩拉维王朝统治下,出现了柏柏尔帝国,在接下来的五百年里,摩洛哥由柏柏尔王朝统治:阿尔摩拉维王朝(从1056年开始),穆瓦希德王朝王朝(从1174年开始),马林王朝王朝(从1296年开始),以及瓦塔斯王朝(1465年起)。
正是在阿尔摩拉维王朝和阿尔摩哈德王朝时期,摩洛哥控制了北非、西班牙和葡萄牙的大部分地区。1238年,阿尔摩哈德人失去了对西班牙和葡萄牙穆斯林地区的控制,当时被称为安达卢斯。马里尼德王朝试图夺回它,但从未成功。
摩洛哥权力的复兴
在16世纪中叶,早期接管摩洛哥南部的萨阿迪王朝的领导下,一个强大的国家再次出现。萨阿迪人在1554年打败了瓦塔西德人,然后成功地阻止了葡萄牙和奥斯曼帝国的入侵。1603年,一场接连不断的纠纷导致了一段动荡时期,直到1671年阿拉利王朝的形成才结束,至今仍统治着摩洛哥。在骚乱期间,葡萄牙再次在摩洛哥站稳脚跟,但再次被新领导人抛弃。