1949年初期,為石首縣第四區(qū);1952年,因石首江北人民大垸圍挽成功,改為石首縣人民大垸區(qū),下轄永護、新沙、新碼、泥南、泥北、箢子口、焦家、陀陽8個管理區(qū)。
1983年撤銷公社體制,設區(qū)建鄉(xiāng),成立石首縣人民大垸區(qū),下轄橫市鎮(zhèn)和永護垸、沙灘子、新碼頭、箢子口、焦家鋪、陀陽樹、泥南、泥北等8個鄉(xiāng);1987年,區(qū)、鄉(xiāng)體制改革時,原人民大垸區(qū)分為人民大垸區(qū)和橫溝市鎮(zhèn)。
橫溝市鎮(zhèn)駐地橫溝市,轄原人民大垸區(qū)所屬橫市鎮(zhèn)和永護垸鄉(xiāng);1988年,原人民大垸區(qū)所屬沙灘子鄉(xiāng)重新劃為橫溝市鎮(zhèn)至今。