西汉时,境域属庐陵县(今赣中南范围)。
东汉建安四年(199),属庐陵郡。
北宋大观二年(1108)属信实乡。
南宋淳熊年间至元末,属万岁乡。
1940年,分属螺溪、南冈乡。
1949年后,属六区三都、西冈、木陇、中房、爵誉、藕塘、保全、山官、郭瓦乡。
1958年,并为保全、中房乡,同年成立三都公社。
1962年,为三都、西冈公社。
1968年,南溪、石山公社并入三都公社。
1972年,南溪、石山公社分设,复原三都公社。
1984年,改称螺溪乡。
1999年,撤乡设螺溪镇至今。