民國時期,是思普沿邊行政總局第三區(qū)行政分局和佛海(今勐海)縣治所駐地。
民國十九年(1930年),始設鎮(zhèn),稱勐海鎮(zhèn)。
民國三十五(1946年),更名象山鎮(zhèn)。
1949年底,“邊縱”9支隊車佛南整訓總隊在佛?h城成立臨時人民政府,政府駐地設于象山鎮(zhèn)。
1950年2月,縣境解放后,改象山區(qū)。
1958年,改象山公社。
1959年,復名象山鎮(zhèn)。
1966年,改名東風鎮(zhèn)。
1969年,改東風大隊。
1975年,恢復象山鎮(zhèn)。
1984年,由鄉(xiāng)級鎮(zhèn)升為區(qū)級鎮(zhèn)。
2002年2月,象山鎮(zhèn)、勐海鄉(xiāng)合并為勐海鎮(zhèn)。