民国二十二年(1933年),亚山镇境域设有鸦三,鸦蒙两乡,属博白县。
民国二十七年(1938年),鸦三,鸦蒙两乡合并设亚山乡。
1950年,设鸦山。
1958年9月,设亚山公社。
1961年6月,亚山公社与滩公社合并组建亚山,复设亚山公所,下辖黄凌,三滩,亚山,旺茂4个小公社。
1962年7月,亚山公社撤销,分设三滩,旺茂,亚山3个。
后又复改装为公社。
1984年9月,亚山公社撤改为亚山乡。
1989年9月,亚山乡撤改为亚山镇。