【由来】
秦惠文王后十三年(前312年)攻楚汉中,取地六百里,置汉中郡,并于今县城东6里置成固县,隶属汉中郡。秦汉时期成固县均属汉中郡。三国蜀建兴三年(229年)诸葛亮于此筑东城。南朝宋改名城固县,取城池坚固之意。据《方舆胜览》:“始城而冀其巩固之意也。”北魏正始年间城固县治迁壻乡川(即今址)。
【沿革】
周王三年(前312年),秦败楚于丹阳,取楚汉中地,与秦汉中地置汉中郡,同时置城固县。秦、汉辖域广袤,东北连旬阳,东南界安阳,南和西南连南郑,西北接元(后褒中),北联武功、盩厔、鄠县和长安杜陵。三国蜀汉初,析南部地置南乡县。
南朝宋改为城固。北魏正始二年(505年)析县水以东地置龙亭县;延昌三年(514年)又析县东部地和龙亭县西部地置兴势县。唐武德二年(619年)改城固为唐固。初属梁州,后属兴元府。三年(620年),析县西北地区与南郑县部分地置白云县。九年(626年)废白云县,地并入本县。贞观二年(628年)复名城固。此后县境虽有变更,但都保持南北长,东西窄的状态。
元,城固县属兴元路。明、清属汉中府。民国三年(1914年)城固县属汉中道。民国十七年(1928年)废道制,城固县直属省。
1949年城固县属陕南行署区。1951年属南郑专区。1953年属汉中专区。1969年汉中专区改为汉中地区,1996年汉中地区改为汉中市,城固县随属。