Xiangxian may refer to the following places in China:

Xiangxian, Guangxi (巷贤), a town in Shanglin County, Guangxi Xiangcheng County, Henan, formerly known as Xiangxian (襄縣), a county in Henan

See also Xiangxiang, a city in Hunan, China Xianxian or Xian County, a county in Hebei, China