Xiangxiang is a county-level city located in Central Hunan province, China. It operates under the administration of Xiangtan and is situated to the west of the city center. The city covers an area of 1,912.7 km² (738.5 sq mi) and has a population of approximately 850,000 residents.
The city is bordered by Ningxiang County and Shaoshan City to the north, Xiangtan County to the east, Shuangfeng County to the south, and the Louxing District of Loudi City to the west. Its administrative jurisdiction includes four subdistricts, 15 towns, and three townships, with Wangchunmen serving as the government seat.