周朝时,属巴国地。
秦朝时,属巴郡阆中县。
汉初,属安汉县。
南朝梁时,属相如县。
清道光三年(1823年),设南乡利溪场团。
民国2年(1913),设利溪乡。
1950年5月,设利溪乡人民政府。
1958年,利溪、马回、三坝合并建立卫星人民公社。
1961年,建立利溪人民公社。
1967年,将利溪公社改为卫星公社。
1969年,成立利溪公社革命委员会。
1983年,撤社建乡。
1986年,撤利溪乡建利溪镇。
1992年9月,三坝乡整体并入利溪镇管辖。
1994年4月,原三坝乡析出,恢复原建制。
2019年10月29日,撤销三坝乡,划归利溪镇管辖。