兩萬(wàn)八千年前,“峙峪人”在此生息繁衍。
秦始皇三十二年(前215),蒙恬在此筑城養(yǎng)馬,此筑之城故名馬邑(今朔城區(qū),包括古城墻在內(nèi)),不久置馬邑縣,屬雁門郡。
秦末在今城南又置樓煩縣。
西漢襲秦制,稱馬邑縣。
新朝王莽改馬邑為章昭。
東漢復(fù)為馬邑,屬雁門郡。
東漢末年郡縣荒廢。
三國(guó)西晉均稱馬邑縣,俱屬并州雁門郡。
永嘉六年(312),馬邑地屬代國(guó)。
東晉十六國(guó)時(shí)期,太元元年(376)代國(guó)亡,馬邑先屬前秦,不久歸后燕。
北魏初,馬邑為京畿內(nèi)地。
太和十七年(493)隸屬恒州。
北齊天保八年(557),朔州治所移馬邑故城。
同年置招遠(yuǎn)縣,隸屬朔州廣安郡。
北周仍稱招遠(yuǎn)縣,為廣安郡治。
北周武帝建德元年(572),升至朔州總管府。
隋大業(yè)初,廢朔州總管府,置朔州,置代郡,后改為馬邑郡,轄鄯陽(yáng)(今朔城區(qū))、云內(nèi)(今大同市口泉附近)、神武(今朔城區(qū)神武村)、開(kāi)陽(yáng)(今神池縣境)四縣。
唐代稱鄯陽(yáng)縣,為朔州治,屬河?xùn)|道。
武德四年(621)改馬邑郡為朔州,轄鄯陽(yáng)、長(zhǎng)寧兩縣。
開(kāi)元五年(717),于鄯陽(yáng)縣城東三十里的大同軍城(貞觀年間置)另置馬邑縣(故治即今朔城區(qū)神頭鎮(zhèn)馬邑村),隸屬于朔州。
天寶元年(742),復(fù)改朔州為馬邑郡。
乾元元年(758)又改馬邑郡置朔州。
五代后唐稱鄯陽(yáng)縣,為朔州治。
同光元年(923),設(shè)在金河縣的振武軍被契丹軍占領(lǐng),徙至朔州。
五代后晉天福元年(936),把包括朔州、寰州在內(nèi)的十六個(gè)州割讓給契丹。
遼代稱鄯陽(yáng)縣,為朔州治,屬西京道。
遼圣宗統(tǒng)和年間(983-1012),升朔州為順義軍,領(lǐng)鄯陽(yáng)、馬邑、廣武三縣。
宋宣和五年(1123)金曾將朔州歸宋,改為朔寧府。
金天會(huì)三年(1125)又為金國(guó)占領(lǐng),仍稱鄯陽(yáng)縣。
元代稱鄯陽(yáng)縣,為朔州治,屬河?xùn)|山西道宣慰使司大同路。
明代稱朔州。
洪武二年(1369)廢鄯陽(yáng)縣并入朔州,朔州領(lǐng)馬邑一縣,屬山西布政司大同府。
清代稱朔州,初屬山西省大同府。
順治十六年(1659)置朔平府(治右玉),轄右玉縣、左云縣、平魯縣、寧遠(yuǎn)清、朔州和馬邑縣。
嘉慶元年(1796),馬邑撤縣為鄉(xiāng)并入朔州。
民國(guó)元年(1912)改朔州為朔縣,屬山西省行政公署。
民國(guó)三年(1914)設(shè)雁門道,朔縣隸屬雁門道。
民國(guó)六年(1917)廢道,朔縣直屬山西省政府。
1937年屬山西省第二行政督察專員署。
1940年朔縣抗日民主成立,屬晉西北行政公署第十一專員公署。
次年朔縣屬第五專署,由綏察行署代管。
1946年朔縣解放,屬晉綏邊區(qū)行政公署第五專員公署。
1949年朔縣屬察哈爾省雁北專員公署。
1952年朔縣屬山西省雁北專員公署。
1958年朔縣改屬晉北專區(qū)。
1961年屬山西省雁北地區(qū)。
1989年朔州建市,朔縣改稱朔城區(qū),至今未變。