民國二十年(1931年),屬仁智區(qū)。
民國二十八年(1939年)11月,分屬大江鄉(xiāng)(今獅子鋪村)和文義鄉(xiāng)(今橫塘、高峰一帶)。
民國三十年(1941年),屬仁義鄉(xiāng)。
民國三十六年(1947年)3月,屬仁智鄉(xiāng)。
1949年,境內(nèi)屬第三區(qū)原仁智鄉(xiāng)管轄。
1950年11月,設(shè)獅子鋪、林家2個鄉(xiāng)。
1952年8月,分為旺沖、望明、楓林、林家、理明、獅子鋪、坪埠頭、橫塘8個小鄉(xiāng)。
1956年,撤區(qū)并鄉(xiāng)時并為林家、獅子鋪2個鄉(xiāng)。
1958年10月,林家、獅子鋪2鄉(xiāng)合并組成高峰人民公社。
1961年,恢復(fù)高峰、獅子鋪2個公社。
1984年,撤社建鄉(xiāng),建立高峰、獅子鋪2個鄉(xiāng)。
1995年6月,撤區(qū)并鄉(xiāng),撤銷獅子鋪鄉(xiāng)、高峰鄉(xiāng),合并建立橫塘鄉(xiāng),鄉(xiāng)人民政府駐橫塘,同年6月20日,撤銷橫塘鄉(xiāng),設(shè)立橫塘鎮(zhèn)。