羌族
Beichuan County had a population of 235,304 in 2017, of which 61.5% are Han Chinese, 36.6% of which are Qiang people (a Sino-Tibetan people related to Tibetans), 1.5% are Tibetans, 0.2% are Hui, and the remaining 0.2% belong to various other ethnic groups.