Las tribus de Marruecos son las varias confederaciones tribales y clanes que tradicionalmente han habitado el Reino de Marruecos, y se dividen en dos grupos culturales y etnolingüísticos diferentes: Los bereberes tienen su origen en los pueblos líbicos que vivieron en la Antigüedad en el norte de África, desde las Islas Canarias hasta el oasis de Siwa.La primera mención del pueblo líbico fue por el historiador griego Heródoto en el siglo V a. C. y los describe como un grupo multicultural, con subgrupos nómadas y sedentarios.[1] El idioma y la cultura libios parecían crear una cierta unidad entre estos pueblos, pero podemos identificar dos subgrupos en las antiguas poblaciones libias: El historiador persa Muhammad At-Tabari, relaciona a los bereberes con varios pasajes bíblicos (aunque de certeza dudosa):En Arabia existieron varias tribus (véase: Tribus de Arabia) que pasaron bastante desapercibidas en la Historia mundial hasta el surgimiento del Islam (622).Dos siglos más tarde, los hilalitas se establecieron en el actual Marruecos por los almohades.