复由魏夺得，设梁州。后魏灭，西晋政权建立。随着政局变动，汉中的归属也开始在政权更替中反复变更。先后归属西晋、东晋、宋、齐、北魏、梁、西魏、北周政权。
东汉以降.东汉以降，汉中郡曾先后称为汉宁郡、梁州、汉川郡、山南西道、兴元府、汉中府、汉中道，而南郑之称，除在西魏废帝三年至隋大业年间（554－605年）一度改为光义县外，南郑之名一直为历代朝廷沿用。西晋政权动荡后，归于成汉。桓温平定蜀地后，复设汉中郡，属梁州。下辖八县：南郑、蒲池、褒中、沔阳、城固、西乡、黄金、兴道。没过多久，被前秦征