Dacheng Town, belonging to Xuanhan County, Dazhou City, Sichuan Province, is located in the northwestern part of Xuanhan County, bordering with Shuanghe Township in the east, Hongling Township in the south, Pujia Township of Tongchuan District in the west, and Aikou Township and Qingning Township of Daxian County in the north. The total area of the jurisdiction is 94.72 square kilometers.
Tang belongs to Yanying County. in December 2003, Sanqiao Township was merged into it. As of June 2020, Dacheng Township has 1 community and 10 administrative villages under its jurisdiction, and the township people's government is located at No. 27 Huimin Street. As of the end of 2018, Dacheng Township had a household population of 35,769.
As of the end of 2018, Dacheng Township had 4 industrial enterprises and 5 general stores or supermarkets with a business area of 50 square meters or more.