宝山镇位于凤城市西南21KM,总面积319.4KM2,东邻凤山经济管理区大梨树村,南靠白旗镇,西与沙里寨、岫岩满族自治县大营镇接壤,北与鸡冠山镇相连。镇政府驻地红旗村,距凤城市22公里,距沈丹高速公路凤城出口16公里。省级公路桓盖线和凤黄线从镇内穿过。辖10个行政村,109个村民组,人口1.9万人,自然地貌为“八山半水一分田,半分道路和庄园”,地形由低山和丘陵构成。境内矿产资源丰富,已发现或利用的矿产资源10余种,主要有红柱石、硅石、石灰石、花岗岩和地热等。其中,红柱石已探明储量2亿吨,居亚洲第一位,世界第三位,极具开采价值。镇内温泉资源较为丰富,汤池村有温泉两处,水温46度,日出水量300多吨,有近百年历史,素有凤城“南汤”美誉。
宝山镇镇名源于境内的宝石山,1919年7月实行区村制,设宝石山村,1937年更名为宝山村(乡镇级建制),1945年10月设宝山区,1961年8月设宝山人民公社,1983年设宝山乡,1995年12月7日设宝山镇。