清道光二年(1822年),属太平县九乡,名何家场。
民国属万源县七区,后因迁址双龙场更名双龙乡。
民国二十二年(1933年),红军建双龙苏维埃,属万源县苏维埃。
1951年9月,建双龙乡,属河口区,后改六区(黄钟区)为十区(黄钟区)。
1958年10月,改为永胜公社。
1973年2月,复名双龙公社。
1981年4月,更名中坪公社。
1983年12月,公社改中坪乡。
2019年1月3日,经四川省政府批准,撤销赵塘乡,设立赵塘镇,以原赵塘乡的行政区域为赵塘镇的行政区域。
2020年6月12日,撤销赵塘镇、中坪乡,成立黑宝山镇,黑宝山镇人民政府驻黑宝山镇赵塘社区龙池组111号。