西乡县,隶属于陕西省汉中市,位于汉中东部,东与安康市石泉县、汉阴县为邻,南与镇巴县、南郑县和四川省通江县交界,西与城固县毗连,北与洋县接壤,境域面积3229平方千米。
截至2021年10月,西乡县下辖2个街道、15个镇。