海山镇是中国广东省饶平县的一个镇，位于镇东南。　
简史.古为信宁都钸洲堡辖地。海山镇，古称蓬莱。明成化时，汫洲设堡，管辖海山等地，隶属信宁都，在明清时期属信宁都汫洲堡。中华民国时期设海山区。1957年分设海南、海北2乡，后合并为海山乡，1958年改为海山公社，1983年改海山区，1986年设海山镇。
区划.辖12个管理区和5个居委会。有16个自然乡(排名不分先后)：坂上村、蓬莱村、浮任村、山下村、渡头村、蔡厝村、徐厝村、美宅村、企头村、上港村、石头