Xiyan is a rural town in Chengbu Miao Autonomous County, Hunan, China. As of the 2015 census it had a population of 54,200 and an area of 150-square-kilometre. The town shares a border with Jinzi Township to the west, Weixi Township to the east, Dengyuantai Town to the north, and Maoping Town to the south.