清朝后期至現(xiàn)在均屬容縣轄。
清朝晚期,屬羅龍一里。
民國時期,屬梅江區(qū)。
1950年元月起,屬南和區(qū),靈山鄉(xiāng)。
1950年8月從黎村區(qū)析出,劃歸楊梅區(qū)轄。
1951年7月起,屬第三區(qū)。
1955年9月起,屬楊梅區(qū)。
1958年4月起,名靈山鄉(xiāng)。
1958年8月起,名超美公社。
1959年3月起,屬楊梅公社。
1961年6月起從楊梅公社析出靈山公社。
1962年10月起,更名為靈山區(qū)。
1969年7月起,更名為靈山公社。
1984年9月起,更名為靈山鄉(xiāng)。
1996年12月起,更名為靈山鎮(zhèn),沿用至今。