夏商(前22—前12世纪)地为梁州之域。
西周(前11世纪—前771年)合梁州于雍州,地在雍州域内。
东周(前770—前221年,即春秋战国时期)
春秋时(前770—前476年),地为蜀地。
战国时(前475—前221年),秦厉共公二十六年(前451年),秦“左庶长城南郑”,地属秦地。
秦躁公二年(前441年),南郑反秦归蜀,地属蜀。 共9张 城固县
秦惠文王更元九年(前316年),秦派司马错领兵灭蜀,地复归秦。
秦惠文王更元十三年(前312年),秦败楚于丹阳,取楚汉中地600里,置汉中郡,县属汉中郡。秦县属汉中郡。
汉高祖元年(前206年),县地属汉。汉高祖五年(前202年)高祖即帝位,县属汉中郡。
新莽时(9—23年),改汉中郡为新城郡,县属新城郡。
淮阳王更始二年(24年),刘玄都长安,封宗室大将刘嘉为汉中王,县属之。
公孙述龙兴二年(26年),公孙述取汉中,郡县归“成家”。
东汉建武十二年(36年)汉灭“成家”,恢复汉中郡,县属汉中郡。献帝初平中,张鲁依靠刘焉势力据汉中。 东汉建安六年(201年),改汉中郡为汉宁郡,县属汉宁郡。
东汉建安二十年(215年)曹操伐张鲁,张鲁降,恢复汉中郡,县属汉中郡。
东汉建安二十四年(219年)刘备取汉中,称汉中王,县属之。
东汉建安二十五年(220年)10月汉禅位于魏。翌年(221年)刘备称帝,改元章武,史称蜀汉,地属蜀汉益州汉中郡。
蜀汉炎兴元年(263年)魏灭蜀,分益州东北为梁州,地属魏梁州汉中郡。
晋初,县属梁州汉中郡。太康十年(289年)封司马迪为汉王,改梁州为汉国(诸侯国),县属汉国。
晋愍帝建兴元年(313年),仇池氐王杨茂搜遣子扬难敌占据汉中。
晋建兴二年(成—汉玉衡四年,314年),梁州人张咸起兵逐杨难敌,以州降李雄(国号成—汉),县地归成—汉。