明成化年间(1465—1487年),为永宁里。
清光绪年间(1875—1908年),为宁羌州西路青木川牌。
民国二十六年(1937年),设凤凰乡。
1949年12月,设青木川乡,驻青木川老街。
1953年6月,邻地设立上坝乡人民委员会,驻地魏家砭。
1956年8月,两乡合并为青木川乡,驻青木川老街。
1958年10月,为广坪公社青木川管理区,驻地由青木川老街迁至魏家坝。
1961年5月,成立青木川公社。
1984年5月,复改为青木川乡。
1996年5月,将玉泉坝乡并入设青木川镇。