原屬四川省通江縣。
清代為四川保寧府通江縣所轄的程家壩、碑壩場地。
民國二十二年(1933年),紅四方面軍解放碑壩地區,建立川陜省紅江縣壩溪區蘇維埃政府,轄今碑壩區的大部分。
紅軍長征北上后,碑壩區又為通江縣轄。
1949年,分屬通江縣涪陽區和平溪區管轄。
解放后,為通江縣平溪區管轄。
1952年,正式建立碑壩區,轄9鄉。
1954年底,劃歸南鄭縣。
1958年底,為碑壩公社。
1984年,改為碑壩鄉。
1996年,碑壩鄉和前進鄉合并建碑壩鎮。
2011年7月,西河鄉并入。