城、五泉、广武、狄道四县,州治子城县。隋代的兰州大致在今兰州市辖境范围内。隋炀帝大业三年(公元607年),改州为郡,兰州改称金城郡,子城县改为金城县,为郡治;广武县先改称允吾县,后又改称会宁县,属武威郡。[40]
唐高祖武德二年(公元619年),复置兰州,废金城县入五泉县,为州治;[40-41]兰州领五泉、广武、狄道三县。后又改五泉县为金城县。唐玄宗天宝元年(公元742年),改兰州为金城郡,改金城县为五泉县。天宝三载(公元744年),析金城郡狄道县置狄道郡,金城郡领金城、广武二县。唐肃宗乾元元年(公元758年),复改郡为州,金城郡复名兰州。次年,改广武县为金城县。唐代宗广德元年(公元763年),吐蕃占领兰州。吐蕃在河陇地区沿袭唐朝制度,亦设州、县,州设大都督,县设都督,兰州亦当如是。[41]