明正德十三年(1518年)至清光緒二年(1876年),屬和平縣分設(shè)四圖的仁義圖(彭鎮(zhèn)、村鎮(zhèn)、馬塘、東水、楊洞、糧溪等地)。
清光緒三年(1877年),實(shí)行保安局約制,和平縣城設(shè)總局,下設(shè)8個(gè)分局,彭寨其中之一。
民國(guó)初,沿襲舊制。
民國(guó)十年(1918年),和平縣劃為33個(gè)保衛(wèi)團(tuán)區(qū),彭寨、安坳各屬一區(qū)。
民國(guó)十七年(1928年),和平縣設(shè)治安委員會(huì),下分設(shè)5個(gè)區(qū)治安委員會(huì),彭寨、安坳屬第三區(qū)(彭寨、林寨、古寨、東水、貝墩)。
民國(guó)二十年(1931年),和平縣設(shè)立11個(gè)自治區(qū)、2個(gè)鎮(zhèn)(時(shí)保衛(wèi)團(tuán)制仍存在至民國(guó)二十一年二月始撤),彭寨屬第三區(qū)(高山鄉(xiāng),糧溪鄉(xiāng)、馬塘鄉(xiāng)、彭鎮(zhèn)鄉(xiāng)),安坳屬第十一區(qū)(瀧溪鄉(xiāng)、水西鄉(xiāng)、安坳鄉(xiāng))。
民國(guó)二十六年(1937年),和平縣設(shè)立5個(gè)聯(lián)鄉(xiāng)辦事處,彭寨屬第四聯(lián)鄉(xiāng)辦事處,轄彭鎮(zhèn)、糧溪、高山、馬塘、貝墩、石村、河唇、安坳、古寨。
民國(guó)三十年(1941年)九月,將36個(gè)鄉(xiāng)鎮(zhèn)改為24個(gè)鄉(xiāng)鎮(zhèn),安坳屬古寨鄉(xiāng),彭寨單列一鄉(xiāng)。
民國(guó)三十八年(1949年)六月,和平縣設(shè)4個(gè)區(qū),1個(gè)鎮(zhèn)20個(gè)鄉(xiāng)。
彭寨區(qū)轄彭寨鄉(xiāng)、貝墩鄉(xiāng)、古寨鄉(xiāng)、糧溪鄉(xiāng),安坳隸屬貝墩鄉(xiāng)。
1952年,屬和平縣第五區(qū)(含糧溪鎮(zhèn))。
1958年10月,撤銷(xiāo)鄉(xiāng)鎮(zhèn)成立東山、四聯(lián)、彭寨、俐東,浰江、九連等5個(gè)人民公社。
1959年,四聯(lián)人民公社分為彭寨、貝墩2個(gè)人民公社。
1961年,貝墩人民公社分為貝墩、古寨、安坳3個(gè)人民公社。
1963年,彭寨人民公社分為彭寨、糧溪2個(gè)人民公社。
1983年,人民公社改為區(qū)公所。
1987年,撤區(qū)改鎮(zhèn),彭寨為鎮(zhèn),安坳為鄉(xiāng)。
1994年4月8日,安坳等10個(gè)鄉(xiāng)改為鎮(zhèn)。
2003年6月13日,安坳鎮(zhèn)并入彭寨鎮(zhèn),鎮(zhèn)名沿用彭寨鎮(zhèn)。