Xiangyuan (kinesisk: 襄垣县; pinyin: Xiāngyuán Xiàn) er et fylke i provinsen Shanxi i Folkerepublikken Kina. Det ligger innen byprefekturet Changzhi.
I 1999 hadde fylket et folketall på 242 195 innbyggere.