徙治晋昌县；割瓜州敦煌、寿昌二县置西沙州，治敦煌县。贞观七年（633年），改西沙州为沙州，仍治敦煌县。永徽六年（655年），併寿昌县入敦煌县。干封二年（667年），分敦煌县复置寿昌县。开元二十六年（738年），再次併寿昌县入敦煌县。不久又复置寿昌县。天宝元年（742年），改沙州为敦煌郡，仍治敦煌县。干元元年（758年），复敦煌郡为沙州，仍治敦煌县。贞元三年（787年），敦煌县陷于吐蕃。大中五年（851年），张议潮收复敦煌县，仍为沙州治所。
西夏.大庆元年（1036年），佔领归义