大成镇,地处宣汉县境西部,是达州重点小城镇、宣汉县十强乡镇,东南接明月乡、红岭镇,东北接双河镇,北接隘口乡,西南接通川区蒲家镇、安云乡,幅员94.72平方公里。辖13个村、2个社区(文城社区、三桥社区),131个村(居)民小组。 明朝建双庙场,因境内文武二庙得名。嘉庆元年(1796年)农民起义东乡县城被焚,次年县衙迁至大成寨;嘉庆十八年县城修复、县衙迁还,次年南坝主簿署移大成寨。民国四年建三溪口场,以境内罗家河、马家沟、刺林河3条小溪汇流得名。1933年10月至1935年3月红四方面军建立苏维埃政权,双庙属双庙区、三溪属双河区。民国二十四年定双庙为镇;民国三十七年为与达县双庙乡区别,因境内大成寨改名大成乡。1950年建大成乡人民政府;1958年建人民公社;1966年“造反派”改大成为光华,1973年后恢复原称;1982年三溪改名三桥;1983年改公社为乡政府;2000年大成撤乡建镇。