周朝時,屬巴國地。
秦朝時,屬巴郡閬中縣。
漢初,屬安漢縣。
南朝梁時,屬相如縣。
清道光三年(1823年),設南鄉利溪場團。
民國2年(1913),設利溪鄉。
1950年5月,設利溪鄉人民政府。
1958年,利溪、馬回、三壩合并建立衛星人民公社。
1961年,建立利溪人民公社。
1967年,將利溪公社改為衛星公社。
1969年,成立利溪公社革命委員會。
1983年,撤社建鄉。
1986年,撤利溪鄉建利溪鎮。
1992年9月,三壩鄉整體并入利溪鎮管轄。
1994年4月,原三壩鄉析出,恢復原建制。
2019年10月29日,撤銷三壩鄉,劃歸利溪鎮管轄。