Bereits im 2. Jahrtausend v. Chr. besiedelten Berber-Stämme das Gebiet des heutigen Marokko. Vom 12. Jahrhundert v. Chr. an gründeten die Phönizier an der Küste Handelsniederlassungen, darunter auch Karthago im Gebiet des heutigen Tunesien, das seit dem 8. Jahrhundert v. Chr. Stützpunkte im Mittelmeerraum errichtete. Im Innern des Landes bildete sich wahrscheinlich schon im 4. Jahrhundert v. Chr. das Königreich Mauretanien heraus, das durch den Zusammenschluss mehrerer Berber-Stämme entstanden war.
Römisches Mosaik in Volubilis
 
Nach der Zerstörung Karthagos im Dritten Punischen Krieg 146 v. Chr. gerieten die Handelsniederlassungen an der Küste wie auch das Königreich Mauretanien unter römischen Einfluss. 33 v. Chr. wurde das Gebiet römisches Protektorat und schliesslich 42 n. Chr. als Mauretania Tingitana mit der Hauptstadt Tingis (heute Tanger) und Mauretania Caesariensis mit der Hauptstadt Caesarea (heute Cherchell in Algerien) zu römischen Provinzen. Rom errichtete in der Folge zum Schutz gegen die im Gebirge und in der Sahara lebenden Berber-Stämme im Süden einen Grenzwall (Limes).
 
429 fielen die Vandalen in Nordafrika ein, konnten sich jedoch nur bis 477 in Tanger und Ceuta behaupten. Unter Kaiser Justinian I. (527–565) stiessen oströmische Truppen bis zur Strasse von Gibraltar vor, beschränkten aber ihre Herrschaft im heutigen Marokko ebenfalls auf diese beiden Städte und befestigten sie.