Xianzhaqiao () is a town in Shaodong, Hunan, China. As of the 2017 census it had a population of 37,168 and an area of . It is surrounded by Weijiaqiao Town on the south, Jiulongling Town on the west, and Shuangfeng Township on the east.
In 1956 it was incorporated as a township. In 1965 it was renamed "Xianzhaqiao People's Commune". In 1984 it was upgraded to a town.
As of 2017, the town is divided into forty-five villages and one community.
The Zi River flows through the town.
The economy is supported primarily by hardwares.
The S90 Hengyang-Shaoyang Expressway is an eastâÂÂwest highway in the town.
The County Road X019 passes across the town north to south.