皇五年（585年），潼州改曰绵州。大业年间，全国州改郡，绵州改金山郡（下领七县：巴西县、昌隆县、涪城县、魏城县、万安县、神泉县、金山县。），隆州改巴西郡。此时的巴西郡，户四万一千六十四，下领十县：阆内县、南部县、苍溪县、南充县、相如县、西水县、晋城县、奉国县、仪陇县、大寅县。唐朝武德元年（618年），恢复州制，金山郡复为绵州。天宝元年（742年）改为巴西郡，干元元年（758年）复为绵州。户六万五千六十六，口二十六万三千三百五十二。下辖八县：巴西县、昌明县、魏城县、罗江县、神泉县、盐泉县、龙安县、西昌县。