Xixiang is a county located in the southwest region of Shaanxi province, China. It falls under the administration of Hanzhong City and shares a border with Sichuan province to its southwest. The county covers a total area of 3,240 km² (1,250 sq mi).
The administrative center of Xixiang County is the town of Xixiang, which was formerly known as Hsihsiang. This location is situated along the Muma River. The county's administrative divisions consist of fourteen towns and eleven townships.