汶川县有汉族、羌族、藏族与
回族。据1985年的人口统计,汉族人口占全县总人口61.88%,羌族人口约占总人口的26.18%,藏族约占11%,
回族仅占0.8%。目前羌族人口可能已占汶川总人口的40%。由于民族区域自治政策的推行,1980年代以来愈来愈多的地方干部与公职人员由少数民族担任,使得汶川俨然成为以羌族为主体的地方。事实上,羌族主要分布在县北,岷江、杂谷脑河及其支流沿岸的龙溪、克枯、雁门、绵篪等地,是汶川羌族
村寨的主要分布地。这些地区的羌族,更因为长久以来接近汉人地区,受汉文化影响相当深。目前绝大部分岷江东岸的
村寨居民,已普遍将
汉语当作
母语,本土语言消失殆尽。