Daqiao is a town in Xihe County, in the southeastern part of Gansu province, China. It lies roughly 29 kilometres (18 mi) due south of the Xihe county seat and about 51 kilometres (32 mi) northeast of Longnan.
Administratively, the town oversees 14 villages. As of 2018, this was the number of villages under its administration.