春秋為下都國白羽邑,許都自城父遷此,一名析邑。
西漢置析縣,屬南陽郡。
三國、晉仍之。
南朝梁改析陽郡為西析陽郡。
未幾,北魏置析州。
西魏改西析陽縣為中鄉(xiāng)縣。
隋避文帝楊忠諱,改中鄉(xiāng)縣為內(nèi)鄉(xiāng)縣。
唐初仍之。
武后改稱析陽縣,后復(fù)之。
開元二十四年(736)于縣東部丹水鎮(zhèn)設(shè)菊潭縣。
五代時(shí)曾屬梁、唐、晉、漢、周。
宋、金仍屬內(nèi)鄉(xiāng)縣。
元初內(nèi)鄉(xiāng)縣治所由峽口鎮(zhèn)(今西峽縣城)遷往渚陽鎮(zhèn)(今內(nèi)鄉(xiāng)縣城),后峽口改稱西峽口,設(shè)置巡檢司至清。
1948年自內(nèi)鄉(xiāng)縣析置西峽縣,同年廢縣改稱西峽市,屬內(nèi)鄉(xiāng)縣。
1949年析內(nèi)鄉(xiāng)、淅川二縣各部分重置西峽縣,屬南陽專區(qū)。
1969年屬南陽地區(qū)。
1994年屬南陽市。