
概況

東漢:因班超平定西域有功,封定遠侯,其食采之邑就在本縣境內。在涇洋河(古稱洋水)畔建立了平西城(又名平陽城或定遠城)。原址在今天古城一帶。這是西鄉最早的建城記錄。南北朝:縣城遷往峽口,此時縣名改為“豐寧縣”,縣城亦稱為“豐寧城”。隋:由峽口遷至蒿坪山之陽(今四季河),一直到元,西鄉縣城一直在此。元:由於南宋末年遭蒙古鐵蹄的蹂躪,城池被毀,縣城由四季河遷到牧馬河畔現在縣城的所在地。
從三國一直到清前期,西鄉和鎮巴一直都是一個縣,即西鄉縣。清嘉慶七年(公元1802年),為了鎮壓白蓮教起義,析縣東南二十四地為定遠廳(相當於副縣級)。民國元年(1912年)鎮巴正式脫離西鄉,成為鎮巴縣。2000年,西鄉縣轄14個鎮、11個鄉。 根據第五次人口普查數據:全縣總人口345074人,其中各鄉鎮人口(人):城關鎮76334揚河鎮27378柳樹鎮20953沙河鎮15407私渡鎮9921桑園鎮11838白龍塘鎮15628古城鎮17725峽口鎮13469堰口鎮24964茶鎮10559高川鎮14672兩河口鎮14977五里壩鎮8159馬蹤灘鄉11965鍾家溝鄉8786左溪鄉4796羅鎮鄉5331司上鄉4724馬家灣鄉5094三花石鄉7427子午鄉3083白勉峽鄉6119大河鄉4724河西鄉1041。