清光緒十四年(1888年)至民國十五年(1926年),屬平山練。
民國十六年(1927年)至民國三十年(1941年),屬靈山縣第二區(qū)。
民國三十年(1941年)十月一日,轄區(qū)的永凝一鄉(xiāng)改為平山鄉(xiāng),永凝二鄉(xiāng)改為永凝鄉(xiāng),永凝三鄉(xiāng)改稱平坡鄉(xiāng),由第一區(qū)管轄。
民國三十六年(1947年),轄區(qū)分屬平山鄉(xiāng)、永吉鄉(xiāng)、平坡鄉(xiāng)和永凝鄉(xiāng)。
新中國成立后,1949年12月起,屬靈山縣第二區(qū)。
1955年6月1日起,屬平山區(qū)。
1957年9月起,屬平山鄉(xiāng)。
1958年9月,屬東風(平山)人民公社。
1959年4月1日起,屬平山公社。
1961年6月5日起,屬平山區(qū)平山公社。
1968年,建公社立革命委員會。
1980年5月,改公社立革命委員會為公社管理委員會。
1984年9月,撤銷人民公社,恢復為平山鄉(xiāng),公社管理委員會改為人民政府。
1994年1月1日,平山鄉(xiāng)改為平山鎮(zhèn)。