西周初年,今西峡境西部为鄀国地,东部为白羽地。约在春秋时期白羽改称析,为楚邑(一说今境曾设析国)。周景王二十一年(前524年),楚迁许于析,以白羽故城为许都。周敬王十四年(前506年),许去析迁于容城(位于今鲁山县城东南),析复为楚邑。周赧王十七年(前298年),秦败楚军,析地归秦。
秦昭王三十五年(前272年),始建析县(治在今西峡县城东莲花寺岗).置南阳郡时以析县为其领县。
西汉,以析县属宏农郡。始建国元年(9年),王莽代汉,改析县为君亭县,属右队。东汉建武元年(25年),复改君亭为析县,属南阳郡。建安十三年(208年),析县改属南乡郡,三国魏因之。
西晋时期,析县属荆州顺阳郡。东晋十六国时期,析县先后属东晋、前秦。晋安帝义熙元年(405年),晋军北进,析地复属东晋。
南北朝时期,刘宋,以析县之北乡置修阳县(治在今桑坪乡柴林扒),析、修阳并属雍州顺阳郡。南齐,置析阳郡,以析县属之(《河南第六行政区疆域沿革考稿》注:“修阳惟见永初郡国志,盖后省”),郡、县治均在今西峡县城北关重城。南梁,改析阳郡为西析阳郡。北魏,置淅州,领五郡,在今西峡境有修阳、浙阳二郡。修阳郡领修阳、盖阳二县,修阳郡、县治均在今桑坪乡塘岈村柴林扒。盖阳又名葛阳,侨置县,治地待考。淅阳郡领西淅阳、东淅阳二县,西浙阳系由析县改置,治在今西峡县城北关重城(郡治亦在此);东淅阳县治在今丹水乡七峪村。534年,北魏分裂为东、西魏。继之,今县境先属东魏,后属西魏。东魏,初沿北魏旧制。西魏,废淅州,移淅阳郡治于南乡城(今淅川县境),并东、西淅阳县为中乡县(县治在今西峡县城北关重城),属淅阳郡。北周,将淅阳郡治由南乡城迁至中乡县治地。