民国时期,是思普沿边行政总局第三区行政分局和佛海(今勐海)县治所驻地。
民国十九年(1930年),始设镇,称勐海镇。
民国三十五(1946年),更名象山镇。
1949年底,“边纵”9支队车佛南整训总队在佛海县城成立临时人民政府,政府驻地设于象山镇。
1950年2月,县境解放后,改象山区。
1958年,改象山公社。
1959年,复名象山镇。
1966年,改名东风镇。
1969年,改东风大队。
1975年,恢复象山镇。
1984年,由乡级镇升为区级镇。
2002年2月,象山镇、勐海乡合并为勐海镇。