1955年7月,属昭乌达盟管辖。
1956年,属赤峰县管辖。
1958年,属平庄区管辖。
1958年,设建昌营公社。
1961年10月,更名为元宝山公社。
1966年,更名为新山公社。
1975年6月,复名元宝山公社。
1984年3月,改建为八家乡。
1987年7月,改建为元宝山镇。
2005年,建昌营、马林2镇并入。
2010年末,析置云杉路街道办事处、马林街道办事处。
辖建昌营、南荒、南庙、长胜、四合、木头沟、王家店、刘家店、八家、马架子、玉皇、哈拉卜吐、松木头沟、新地、四道井子、塔卜乌苏16个村民委员会。