Xiangling Town, belonging to Shanxi Province, Linfen City, Xiangfen County, Xiangfen County, is located in the northwest, east of Fen River and Dengzhuang Town, south and South Xindian Township adjacent to the west according to the Gushu Mountain and Xiangning County, Guanghua Township connected to the north of Yaodu District Jindian Town, the township people's government is located in the county seat from the county of 25 kilometers. The total administrative area is 69.35 square kilometers.
In 1949, it belonged to the first district of Xiangling County.In 1984, Xiangling Commune was changed to Xiangling Town.In March 2001, Langquan Township was merged into Xiangling Town. As of the end of 2018, Xiangling Town had a household population of 43,109. As of June 2020, Xiangling Town has 29 administrative villages under its jurisdiction, with the town's people's government stationed in Nanjie Village.
In 2011, the per capita net income of farmers in Xiangling Town was 9,190 yuan. As of the end of 2018, Xiangling Town had 48 industrial enterprises and 95 comprehensive stores or supermarkets with business area of more than 50 square meters.