宋设清流镇。
清属同化乡。
民国二十一年(1932年),镇改乡。
1950年1月,驻清流场三圣庙。
1958年10月,乡改公社。
1984年2月,公社改乡。
1992年7月,并入共和乡。
1995年10月,更名清流乡。
2001年5月,共和乡析出。
2005年9月,改县直属乡。
2017年4月,经四川省人民政府和资阳市人民政府批复,同意安岳县撤销清流乡,设立清流镇,以原清流乡的行政区域为清流镇的行政区域,清流镇人民政府驻翰林街151号。