1934年始划归为上犹县。
1949年前为社溪乡,1949年初分社溪、浒田、麻田、建助四个乡。
合作化时浒田乡并入社溪乡,建助乡并入麻田乡。
1958年社溪、安和、蓝田、麻田四个乡合并成立社溪公社。
1961年8月按原四个乡分为社溪、安和、蓝田、麻田四个公社,1964年3月麻田公社并入社溪公社。
1968年冬撤销安和公社,将其中七个大队并入社溪公社,1972年恢复安和公社。
1984年5月恢复乡建制,1987年4月更名为社溪镇,2001年8月与蓝田乡合并为社溪镇。