Dachengqiao (Chinese: 大成桥镇) is a rural town in Ningxiang City, Hunan Province, China.
As of the 2000 census[update] it had a population of 31,355 and an area of 58 square kilometres (22 sq mi).
The Provincial Highway S209 passes across the town.
The Provincial Highway S206 runs north to Huishangang, intersecting with S71 Yiyang-Loudi-Hengyang Expressway.
The County Road X091 runs east to west through the town.