清光緒二年(1876)設(shè)安東縣,1938年設(shè)元寶區(qū),1956年、1960年鎮(zhèn)安、金湯兩區(qū)先后并入本區(qū)。
1997年,元寶區(qū)面積16.5平方千米,人口18.7萬人,轄廣濟(jì)、七道、八道、九道、六道口、興東、珍珠7個(gè)街道。區(qū)府駐廣濟(jì)街道。
1999年,遼寧省政府(遼政[1999]252號(hào))批準(zhǔn)將振安區(qū)蛤蟆塘鎮(zhèn)(不含金山、星光、武營(yíng)、通天、果園5個(gè)村)劃歸元寶區(qū),將振安區(qū)鴨綠江辦事處的七道、九道、蔡家3個(gè)菜農(nóng)委員會(huì)劃歸元寶區(qū),將元寶區(qū)珍珠街道辦事處劃歸振安區(qū),調(diào)整后的元寶區(qū)轄七道、八道、九道、廣濟(jì)、興東、六道口6個(gè)街道辦事處和蛤蟆塘鎮(zhèn)(不含金山、星光、武營(yíng)、通大、果園5個(gè)村),總面積103平方千米。
2000年第五次人口普查,全區(qū)總?cè)丝?95890人,其中:六道口街道26405人、七道街道45892人、八道街道25362人、九道街道20283人、廣濟(jì)街道23299人、興東街道23005人、蛤蟆塘鎮(zhèn)31644人。
?年,全區(qū)面積81平方千米,人口19.24萬人。轄6個(gè)街道、1個(gè)鎮(zhèn)、6個(gè)行政村、38個(gè)社區(qū)。2002年?,全區(qū)轄6個(gè)街道、1個(gè)鎮(zhèn),39個(gè)社區(qū)、10個(gè)村委會(huì),面積81平方千米,人口19.59萬人。
2006年3月6日,遼寧省政府《關(guān)于同意將丹東市元寶區(qū)蛤蟆塘鎮(zhèn)更名為金山鎮(zhèn)的批復(fù)》(遼政[2006]43號(hào)):同意將元寶區(qū)蛤蟆塘鎮(zhèn)更名為金山鎮(zhèn),其所轄行政區(qū)域不變,鎮(zhèn)政府駐地不變。