南朝刘宋元嘉九年(432)分广汉郡置新城郡;郡治北伍城县(今四川三台县城潼川镇)。梁末武陵王萧纪(552)于新城郡治置新州。西魏恭帝三年(556)改新城郡为昌城郡,仍属新州。隋开皇十八年(598)改新州为梓州(以梓潼水命名),大业三年(607)改梓州为新城郡,郪县(今四川三台县城潼川镇)为郡治。唐武德元年(618)又改新城郡为梓州。