20世紀30年代初期,成立安康、安詳2個村政府,后又將2個村合并成立雙山子村,歸屬莊河縣。
民國三十四年(1945年)抗戰勝利后,菩薩廟地區歸莊河縣孤山區管轄。
民國三十五年(1946年)7月1日,由莊河縣劃歸孤山縣。
民國三十八年(1949年)7月,劃歸安東縣孤山區。
1958年5月,撤區并鄉,設常勝鄉;同年9月,并入孤山公社。
1961年8月,劃出,設立菩薩廟公社。
1966年,改稱海洋紅公社。
1981年,恢復菩薩廟公社。
1983年,改菩薩廟公社為菩薩廟鄉。
1985年6月,撤鄉建鎮,實行鎮管村的領導體制,設菩薩廟鎮。