清雍正十三年(1735),改土歸流設咸豐縣前,與縣境歸屬同。
設咸豐縣后,屬咸豐縣。
乾隆元年(1736),張家坪建巡檢署。
乾隆四年(1739)縣下編里,屬上平陽里。
民國前期,上平陽里設6防團,分屬楊洞、新場、甲馬池、老巖孔、梨樹壩、灣田等團防,屬楊洞團防。
民國二十一年(1932),推行區、鄉、保、甲制度,屬第一區。
民國三十年(1941)八月,撤區制,裁聯保建鄉,鎮域分屬楊灣鄉、新甲鄉,屬楊灣鄉。
建國后區劃多變,先后稱二區和甲馬池區;1950年1月至1951年6月,屬咸豐縣第二區人民政府楊灣鄉。
1951年6月至1956年7月,屬咸豐縣第二區人民政府(區公所)龍洞灣(龍泉)鄉。
1956年7月至1957年5月,屬咸豐縣第二區公所楊洞鄉。
1957年5月至1958年10月,屬甲馬池區公所楊洞鄉。
1958年“人民公社化”,命名為全豐大隊。
1958年10月至1961年4月,屬楊洞(星火)人民公社楊洞管理區。
1961年4月至1975年7月,屬陽洞區公所陽洞人民公社。
1975年“撤區并社”。
1975年7月至1984年6月,屬陽(楊)洞人民公社陽(楊)洞管理區。
1981年第一次全國地名普查,對地名進行標準化處理,更名為楊洞大隊。
1984年“設區建鄉”,更名為楊洞村。
1984年6月至1996年11月,屬楊洞區公所楊洞鎮。
1996年“鄉鎮合并”。
1996年11月至2001年3月,屬楊洞鄉楊洞管理區。
2001年3月至2002年11月,屬甲馬池鎮人民政府楊洞經濟小區。
2002年,官田堡村并入。
2003年,土司壩村、石柱壩村并入。
2009年至2014年,屬甲馬池(坪壩營)鎮楊洞聯村。
2009年復為楊洞村。
2012年9月11日更名為坪壩營鎮。
2014年至今,屬坪壩營鎮。