清雍正六年(1728年),塔臥鎮境域改土歸流后屬永順府永順縣。
民國二年(1913年),屬永順縣外塔臥保。
民國十二年(1923年),屬塔臥鄉。
民國二十三年(1934年),年屬永保縣塔臥區塔臥鄉蘇維埃政府。
民國二十七年(1938年),屬塔臥鄉。
1949年10月,屬永順縣塔臥區塔臥鄉。
1952年3月,屬第六區塔臥鄉。
1958年10月,設立塔臥人民公社。
1961年,屬塔臥區塔臥人民公社。
1984年4月,公社改鄉制為塔臥鄉。
1984年10月,鄉改鎮。