رى الكثير من الدارسين أن الأصول التاريخية للبربر (أو الأمازيغ) أنهم كنعانيون قدموا من المشرق إلى شمال افريقيا و تموقعوا هناك وسماهم الغزاة الروم بالبربر.

و هناك دراسات تقول أن أصول بعض القبائل البربرية تعود إلى اليمن وهذا استنادا إلى قول الدكتور العروسي، أستاذ العمارة والآثار الإسلامية والسياحة بجامعة صنعاء فى محاضرة له بمقر الجمعية الفلسفية اليمنية، بعنوان "اليمنيون فى بلاد المغرب العربي

إن هجرات القبائل اليمنية أثبتت عبر مراحل التاريخ المختلفة مقدرة اليمنى الفائقة على الاندماج والتعايش والانسجام مع كل المجتمعات والثقافات والأمم والشعوب فى كل العصور.
وأضاف: "إن الكثير من القبائل والأسر التى يعود أصلها إلى اليمن فى بلاد المغرب العربى بعضها هاجر قبل الإسلام والبعض الآخر فى العصر الإسلامي، ومنها قبائل البربر التى تنتشر فى البوادى والحواضر، ومازال يمارس أبناؤها حياتهم الاجتماعية والاقتصادية على نحو يشبه كثيرا حياة القبائل اليمنية.. وبرغم مرور مئات السنين على هجرات اليمنيين واستقرارهم فى تلك البلدان، لم يستطع الزمن محو وطمس هويتهم اليمنية ومساهماتهم الرائدة فى بناء وتعمير وتطوير تلك البلاد.. كما أن لهم بصمات جميلة وإبداعية تظهر بوضوح على المبانى والمنشآت التاريخية التى شيدوها أو شاركوا فى بنائها كالمساجد والمدن والقصور والحصون والقلاع والمنشآت التجارية والسكنية والخدمية، كما تظهر فى الفنون والآداب واللغة وفى العادات والتقاليد".

و سكن المغرب قبل الاسلام عدة شعوب منهم الفينيقيون و توجد عدة مدن مغربية تعود أصول سكانها إلى الفنيقيين مثل مدينة الصويرة وغيرها الكثير.



بمقدم الفتوحات الاسلامية دخل العرب في أصول سكان المغرب وبظهور الدولة الفاطمية عرف المغرب نزوح العديد من القبائل العربية (هلال، سليم، بني المعقل..و غيرها)إليها بتشجيع من الفاطميين.

و انتشرت هذه القبائل شرقا وغربا و تفرعت ولها اثار عظيمة بالمغرب و مازالت أصول القبائل العربية الهلالية وبني سليم وبني معقل و بني خالد وحتى الاشراف من أهل البيت النبوي وأحفادهم يشهدون على ذلك.

مع سقوط الأندلس هاجر الكثير من سكان الأندلس سواء منهم العرب أو البربر واستقروا با لمغرب. وبالمغرب العربي وصار الأندلسيون جزء لا يتجزأ من أصول سكان المغرب.

في مرحلة الحكم العثماني بالمغرب ظهرت سلالات الأتراك وصارت من العناصر الداخلة في أصول المغاربة ولكن ليس بالشكل الكبير إلا في بعض المناطق بالمغرب التي يتواجد بها سكان من أصول تركية.