2020年5月7日,
四川省人民政府关于同意广元市调整苍溪县等3个县部分乡镇行政区划的批复(川府民政〔2020〕1号):撤销大德乡、金溪镇,设立大德镇,以原
大德乡和原
金溪镇所属行政区域为大德镇的行政区域,大德镇人民政府驻大黑滩社区和谐街28号。
大德乡,旧名大黑滩,因场南一滩,水深色黑故名,为大德乡治地。清为流坪堡,民国29年(1940)建大黑滩乡,32年(1943)改名大德乡,1961年建大德公社,1984年1月恢复大德乡,1992年10月调整区乡镇建制,大德乡归属金溪镇,1995年底恢复,县直属,行政区域不变;2020年,撤销大德乡、金溪镇,设立大德镇,以原大德乡和原金溪镇所属行政区域为大德镇的行政区域,大德镇人民政府驻大黑滩社区和谐街28号。