元嘉十一年（434年）仍还治南郑县。隋朝大业三年（607年），梁州废。唐朝武德元年（618年）复置，辖境相当今陕西省汉中、城固、南郑、勉县等市县及宁强县北部地区。同年，又以西乡县、黄金县、兴势县置洋州。武德八年（625年），利州废除，绵谷县、金牛县来属。开元十三年（725年），以梁州、凉州音相似，更名褒州。二十年（732），复为梁州。天宝元年（742年）改置汉中郡，干元元年（758年）复为梁州，兴元元年（784年）改置兴元府。