元、明、清属省溪长官司辖。
清光绪七年(1881年),坝盘划归铜仁县。
清光绪九年(1883年),江口设县,坝盘划归江口县。
民国二年(1913年),在坝盘场设东二区,属江口县。
民国二十年(1931年),东二区改名第三区,在坝盘场设立坝盘镇。
民国二十四年(1935年),三区并入第一区,坝盘镇改坝盘联保。
民国三十二年(1943年),撤区,废联保,坝盘设为乡。
1950年3月,江口县成立后,坝盘设二区。
仍设坝盘乡。
1951年7月,二区并入一区。
1952年5月,设立张屯乡。
1958年10月,坝盘与张屯乡合并,改为先锋公社;同年12月,江口县并入铜仁县,先锋公社撤销,设立坝盘管理区。
1960年,复设为乡。
1961年8月,恢复江口县,坝盘改为公社。
1984年10月,公社改乡。
1987年4月,坝盘乡改为坝盘土家族苗族乡。
1991年8月,撤区并乡,张屯、坝盘2个乡合并为坝盘土家族侗族苗族乡。
2012年,贵州省人民政府批复同意撤销坝盘土家族侗族苗族乡,设置坝盘镇。