古析支羌地。
南北朝屬吐谷渾。
唐初為松州所轄諸羌羈縻州。
貞觀中入吐蕃。
明為黃勝關外3阿壩(上、中、下)部落。
清為漳臘營轄地,屬松潘直隸廳。
1913年屬松潘縣。
1935年屬第十六行政督察區。
1951年為四土、阿壩臨時軍政委員會下設的阿壩辦事處。
1953年置阿壩縣,屬四川省藏族自治區。
1955年改屬阿壩藏族自治州。
1987年屬阿壩藏族羌族自治州。
1990年底,全縣行政建置為1鎮、5區、18鄉、2場、83個行政村。