Xiangyun County (; Bai: ) is a county in the Dali Bai Autonomous Prefecture located in the west-central part of Yunnan province, China. It borders Dayao County, Yao'an County and Nanhua County to the east, Midu County to the south, Dali City to the west, and Binchuan County to the north.
Xiangyun County has 8 towns, 1 township and 1 ethnic township.
The Xiangyun County Gazetteer (1996:138-139) lists the following ethnic Yi subgroups. Western Yi and Central Yi are linguistic classifications.