清雍正六年(1728年),石堤鎮(zhèn)境域改土歸流后屬永順府永順縣。
民國二年(1913年),屬水順縣內龍保。
民國十二年(1923年),屬內龍石堤西鄉(xiāng),民國二十三年(1934年),屬永?h石堤區(qū)石堤鄉(xiāng)蘇維埃政府。
民國二十七年(1938年),屬石堤鄉(xiāng)。
1949年10月,屬永順縣石堤區(qū)。
1952年3月,屬第五區(qū)石堤鄉(xiāng)。
1958年10月,設立石堤人民公社。
1961年,屬第五區(qū)石堤人民公社。
1984年4月,公社改鄉(xiāng)制為石堤鄉(xiāng)。
1984年10月,鄉(xiāng)改鎮(zhèn)。