黑宝山镇,隶属于四川省达州市万源市,地处万源市西南部,距离城区51公里。东南背靠长坝镇,西南与大沙镇毗邻,南临罗文镇,北面与黄钟镇接壤,西北与草坝镇相邻。幅员面积128.6平方公里。人口11110人(2020年末)。2020年6月12日,四川省人民政府关于同意达州市调整万源市、宣汉县、大竹县部分乡镇行政区划的批复(川府民政〔2020〕8号):撤销赵塘镇、中坪乡,设立黑宝山镇,以原赵塘镇和原中坪乡青坪村、冯家河村、观音村、徐家坪村、大中坪村所属行政区域为黑宝山镇的行政区域,黑宝山镇人民政府驻黑宝山镇赵塘社区龙池组111号。
黑宝山镇森林覆盖率达78.6%。地名以辖区内黑宝山而得名。清道光二年(1822年)属太平县九乡,名何家场。1951年9月建双龙乡。1981年4月更名中坪公社,1983年12月公社改中坪乡。2019年1月3日撤销赵塘乡设立赵塘镇。2020年6月12日撤销赵塘镇、中坪乡,成立黑宝山镇。
2021年1月,黑宝山镇入选2020年四川省卫生乡镇(街道)名单。镇内建有蓝莓现代农业产业园,并发展天麻特色产业。黑宝山镇以森林康养旅游产业为总抓手,推动农文旅融合。