現代中國境內羌族主要聚居在茂縣、汶川、理縣以及松潘部分地區。
據三千多年前的甲骨文中記載,殷商時期,羌人在當時的歷史舞臺上,已經是十分活躍了。殷商人跟羌人之間經常發生沖突,當時奴隸制的殷王朝俘虜羌人去當奴隸,同時也有羌人在殷商王朝擔任高官。公元前1088年,周武王以周人為主聯合了羌、蜀、盧等部族組成軍事聯盟,推翻了暴虐的殷紂王朝。
“羌”字,甲骨文像頭戴羊圖騰的人,金文和小篆都保留著“羊人”的樣子:
所以《說文·羊部》說:“‘羌’,西戎牧羊人也。從人,從羊;羊亦聲。”“羌”字和“姜”字本是一對同源字,“羌”從人,作為民族的名稱,“姜”從女,作為羌人女子的姓氏。
古代羌族在中國歷史上有著重要的地位,是“華夏族”的一個重要組成部分。古羌人并不是單一的民族,原是古代漢人對居住在中國西部游牧民的泛稱。在那時,他們有不同的語言、服飾、習俗等,唯一的共同點就是“逐水草而居”的游牧生活方式。古詩說:“龍來氐羌黃河頭,征程漫漫幾個秋。”“羌”是在甲骨文中唯一一個關于民族稱號的文字,也是中國人類族號最早的記載。歷史上,羌族以養羊著稱,故羌族與羊的關系極為密切,至今羌族仍保留著供奉“神羊”的習俗。
殷商時,羌人活動在西北和中原地區,大都生活在黃河、湟水和岷江上游一帶。公元前5世紀中葉,羌人在與秦人頻繁友好往來和相互影響的基礎上,開發山林,發展生產,使河湟地區進入農業社會。東周以來,以“羌”泛稱的諸戎大量涌進中原地區。從漢武帝時起,羌人大量內遷定居,以后逐漸被當地漢族同化。
隋唐以來,羌人處在漢族人民和興起于雅魯藏布江域的吐蕃人之間,成為漢族地區和吐蕃人聯系的紐帶,之后逐步定居在岷江上游部分地區。