Bajiao Town (has been abolished), formerly under the Yanting County, Mianyang City, Sichuan Province, is located in the eastern part of Yanting County, east of Xichong County, Can Ya Township, Minglong Township, south of Yanting County, Jinkong Township, west of Wulong Township, Sanyuan Township, north of Linnong Township. Town people's government site 22.2 kilometers from the county. Total area of 60 square kilometers.
In the fifty-first year of Qianlong of the Qing Dynasty (1786), Bajiao Field was set up.In 1992, the three townships of Bajiao, Huizhen and Zixi were merged into Bajiao Township. As of the end of 2019, Bajiao Township had a household population of 23,425. As of October 2019, Bajiao Township has 1 community and 17 administrative villages under its jurisdiction, with the township people's government stationed at 280 Government Street.On December 25, 2019, Beech Creek Township, Wulong Township and Bajiao Township were abolished to establish Nine Dragons Township, with the administrative area belonging to the former Beech Creek Township, the former Wulong Township, and the former Bajiao Township as the administrative area of Nine Dragons Township, with the people's government of Nine Dragons Township stationed at 49 Government Street.
As of the end of 2019, Bajiao Township had 9 general stores or supermarkets with business area of more than 50 square meters.