Xiangfloden er en flod i det sydlige Kina. Floden har givet navn til Hunanprovinsens forkortede navn Xiang.