30万多年前,马格里布地区就有人类活动。公元前30世纪左右,柏柏尔人是该地区的居民。公元前10世纪,柏柏尔人在与迦太基的长期斗争中,逐渐建立了努米底亚、毛里塔尼亚等王国。其中,努米底亚王国曾经是地中海地区的强国。公元前2世纪,罗马帝国入侵,在马格里布建立行省,并任命总督进行统治。 5世纪下半叶,汪达尔人统治马格里布,后来被拜占庭帝国征服。