清屬延長縣辛興里。
民國十九年(1930年),屬南區(qū)。
民國二十四年(1935年)5月,屬創(chuàng)造區(qū)。
民國二十五年(1936年)12月,屬二區(qū)。
民國三十七年(1948年)8月,屬臨鎮(zhèn)縣屯兒灣區(qū)。
1949年2月,屬延長縣五區(qū)、三區(qū)。
1956年4月,屬張家灘區(qū)。
1958年9月,成立安溝公社。
1961年5月,分設林洼公社。
1965年5月,撤銷林洼公社,并入安溝公社。
1984年,改設安溝鄉(xiāng)。
2015年6月28日,陜西省調整鄉(xiāng)鎮(zhèn)行政區(qū)劃,撤銷安溝鄉(xiāng),設立安溝鎮(zhèn)。