菩萨庙镇,因清乾隆年间(1736年—1795年)此地挖出3尊石佛而得名。20世纪30年代初期,成立安康、安详2个村政府,后又将2个村合并成立双山子村,归属庄河县;1985年6月,撤乡建镇,实行镇管村的领导体制,设菩萨庙镇。截至2018年末,菩萨庙镇户籍人口有24686人。截至2020年6月,菩萨庙镇下辖12个行政村。2011年,菩萨庙镇财政总收入6129万元。其中地方财政收入995万元。农民人均纯收入13030元。2018年,菩萨庙镇有工业企业21个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市5个。