县更名苍梧县。同年撤宁新县并入苍梧县。599年（开皇十九年）遂城县改名戎城县。607年（大业三年），撤勐陵县并入始安郡豪静县。苍梧县、戎城县同隶苍梧郡。苍梧县为苍梧郡治所。621年（唐武帝四年），复置勐陵县，更名为孟陵县。孟陵县、戎城县隶藤州。901年（光化四年），戎城、孟陵两县改隶桂州，苍梧县隶梧州，为州治所。971年（宋代开宝四年），撤孟陵、戎城两县并入苍梧县。苍梧县隶梧州，为州治所。此后到民国，除隶属变迁外，苍梧县名及建置基本不变。1950年1月10日，苍梧县人民政府成立，与梧州市分治，隶梧州专区