1945年屬濱北專署的膠縣。
1946年,膠南縣建立,設膠南縣寶山區(qū)。
1949年7月,膠南縣劃13個區(qū),寶山稱第五區(qū)。
1956年,復稱寶山區(qū)。
1958年3月,稱寶山鄉(xiāng)撤區(qū)劃為林子、尚莊、關(guān)爺廟3鄉(xiāng)。
9月合并成立寶山人民公社。
1976年7月將苗家、朱家園(朱家溝)、李家店子、趙家、王家溝、金豬坑、新興7個村劃歸鐵山人民公社,將小屯、大袁家溝、小袁家溝3個村劃歸薛家莊人民公社。
1984年,撤銷寶山人民公社設鄉(xiāng),稱寶山鄉(xiāng)。
1991年1月仍稱寶山鄉(xiāng)。
1995年1月,改稱寶山鎮(zhèn)。
2012年,寶山鎮(zhèn)政府駐尚莊村,轄44個行政村。
2020年,下設新建寶山一村、寶山二村、風河村、風河源村、七寶山村、福山村、龍山村、堯王山前村、高城村9個群眾自治組織。