年间（554－605年）一度改为光义县外，南郑之名一直为历代朝廷沿用。西晋政权动荡后，归于成汉。桓温平定蜀地后，复设汉中郡，属梁州。下辖八县：南郑、蒲池、褒中、沔阳、城固、西乡、黄金、兴道。没过多久，被前秦征服。南北朝时为汉中郡，领南郑、汉阳、城固三县。后周改汉中为汉川郡。隋初，郡废州存。大业初年，州废，改为汉（中）川 郡，统领八县：南郑、西、褒城、城固、兴势、西乡、黄金和难江。隋大业八年，移县理郡西城南，临汉水，宋嘉定十二年重筑。
唐宋元.唐初，改汉川郡曰梁州，开元中因梁、凉