前山为古镇,始于南宋绍兴二十二年(1152年)开埠。
宋代,属香山县长安乡。
明代,属香山县恭常都管辖,天启元年(1621年),设前山寨,派军驻守。
清光绪年间,属下恭都辖。
民国属中山县第七、第五区辖。
1957年,属珠海县前山乡。
1958年,成立超美人民公社。
1959年,属中山县三乡公社。
1961年,为珠海县前山公社。
1979年,属珠海市管辖。
1980年,属香洲公社。
1983年,前山公社改为区。
1984年,属香洲区管辖。
1987年,撤区建镇。
2001年4月,改设前山街道。