梁置万州，西魏改为通州。隋朝大业三年（607年），又改通州为通川郡。下辖七县，户一万二千六百二十四。唐朝武德元年（618年）复名通州。天宝元年（742年）再改通州为通川郡。下辖通川县、永穆县、三冈县（今四川省达县新兴乡金滩村东南）、石鼓县（今四川省宣汉县洋烈乡）、新宁县（今四川省开江县宝石乡）、东乡县（今四川省宣汉县普光乡）、宣汉县（今四川省万源市罗文镇）。天宝九载（750年）增阆英县（今四川省宣汉县清溪乡），干元元年（758年）再改为通州。