明代時期,屬水德江長官司大堡圖、甕濟圖和蠻夷長官司新地圖、羅文水圖及沿河祐溪長官司卜龜坪圖共同管轄。
清代時期,屬思南府屬羅紋圖第三甲(徐家山)第六甲(熊坪)、新地圖第十甲(梨池壩、李家寨、馬蟾溪、大宅頭、黑水)、卜龜圖第六甲(后溪)第十甲兼莊甲(大宅頭),安化縣大堡圖第五甲(龍橋)第七甲(后溪)第九甲(廟丫寺)、甕濟圖第十甲(后溪)。
民國二年(1913年)2月,縣于長堡置東2區(qū),轄鄉(xiāng)內(nèi)全境。
民國十九年(1930年)8月,置黃金、行溪、塘壩、楊河、費溪5個鄉(xiāng),下置閭、鄰。
民國二十三年(1934年)6月,中國工農(nóng)紅軍第三軍在境內(nèi)置徐家?guī)r區(qū)和楊河、行溪鄉(xiāng)紅色蘇維埃政權(quán)。
民國二十四年(1935年)6月,撤閭,建12個保。
民國二十六年(1937年)11月,原置5個鄉(xiāng)合并為黃金鄉(xiāng)。
1953年1月,析置熊壩、水塘、長堡、紅坳、行溪、楊河6個鄉(xiāng),屬共和區(qū)。
1956年3月,撤銷共和區(qū),楊河、行溪、熊壩鄉(xiāng)合并為楊河鄉(xiāng),長堡、水塘合并為長堡鄉(xiāng),改隸潮砥區(qū)。
1959年1月,紅坳、楊河鄉(xiāng)合并為幸福生產(chǎn)管理區(qū)。
1961年9月,幸福、長堡生產(chǎn)管理區(qū)改置為楊河、長堡公社。
1963年3月,以原紅坳鄉(xiāng)為基礎(chǔ)析置龍橋公社,長堡、龍橋、楊河3個公社。
牌坊大隊從長堡劃入楠木公社。
1992年10月,楊河、龍橋、長堡鄉(xiāng)合并為長堡土家族鄉(xiāng)。
2012年,撤鄉(xiāng)設(shè)鎮(zhèn)長堡鎮(zhèn)。