清代属宁海县南乡葛岙庄。
1940年三门建县前后属永丰乡。
解放初仍属永丰乡。
1950年8月属上敖乡。
1952年2月由上敖乡分设蛇蟠乡。
1956年2月并入蒲西乡。
1958年11月称管理区。
1961年建蛇蟠大队,属蒲西公社。
1984年分设山前、山后、黄泥洞3村,属蒲西乡。
1992年5月撤销蒲西乡,岛上原有山前、山后、黄泥洞3村及新建的邵亭、中南、彭坝3村,成立蛇蟠乡。
2018年行政村规模调整,辖黄泥洞、山前、山后、小蛇4个行政村。