清朝时期,铁山镇境域属崇胜里。
清宣统元年(1909年),置双河乡。
清宣统二年(1910年),双河乡析置高升乡。
民国十九年(1930年),属第一区。
民国三十一年(1942年),属新增第五区。
1949年12月,属第三区。
1952年6月,属新增第十区,为区治双河场。
1953年9月,析双河乡、高升乡置多宝乡。
1958年3月,双河乡改为双河公社。
1981年3月,双河公社更名为铁山公社。
1984年3月,铁山公社改为铁山乡,多宝公社改为多宝乡;同年9月,多宝乡更名宝山乡。
1993年12月,铁山乡改为铁山镇。
2003年11月,多宝乡并入铁山镇。