改马邑县为招远县，为朔州治。北周升朔州为总管府。隋时改为马邑郡，辖鄯阳（又称开阳，今朔城区南部）、神武（今山阴、应县境）。唐武德四年（621年）改马邑为朔州；天宝八年（742年）又改朔州为马邑郡。
五代到元朝.五代十国、辽、金、元皆称鄯阳县，宋为朔宁府治，金、元皆为朔州治。
明清时期.明洪武二年，鄯阳县并入朔州，嘉靖中为冀北道驻地。清仍为朔州，属大同府，雍正三年（1725年）改属朔平府。
现代.1912年（民国元年）改朔州为朔县，