今定襄地,春秋后期(公元前541年后)屬晉,戰(zhàn)國時屬趙。
秦時,屬太原郡(治所晉陽,即今太原市晉源區(qū)晉源街道)。
西漢時,為陽曲縣,屬太原郡。
東漢獻帝建安二十年(215年),移陽曲于太原界,在陽曲故城置定襄縣,屬新興郡(治所九原,即今忻州市)。
西晉時,在定襄境西北置晉昌縣,同屬新興郡。惠帝元康年間(291-299年),改新興郡為晉昌郡,定襄縣與晉昌縣均屬晉昌郡。不久,晉昌郡復名新興郡。
北魏太武帝始光三年(426年),蒲子縣(原地在今隰縣)僑置定襄境北。太平真君七年(446年),并晉昌入定襄縣。孝莊帝永安二年(529年),定襄縣屬永安郡(郡
治在定襄縣城)。
北齊武成帝時(562-564年),移平寇縣(原地在今忻州市東10里)于定襄境東南,后廢定襄縣和蒲子縣。
隋文帝開皇十年(590年),移平寇縣于崞縣,此地并入秀容縣(今忻州市),屬樓煩郡(治所靜樂,即今靜樂縣)。
唐高祖武德二年(619年),此地為劉武周所轄。四年,唐復置定襄縣,屬忻州。玄宗天寶元年(742年),改忻州為定襄郡(治所秀容),定襄縣仍屬之。肅宗乾元元年(758年),改定襄郡為忻州,定襄縣復屬忻州。
五代因之。
北宋神宗熙寧五年(1072年),并定襄入秀容縣。哲宗元祐元年(1086年),復置定襄縣,屬忻州。
金、元、明、清,定襄縣均屬忻州。
1914年(民國3年)5月,定襄縣劃歸雁門道。l938年1月,劃入晉察冀邊區(qū)晉東北區(qū)。1942年12月,屬晉察冀邊區(qū)第一專區(qū)。1944年9月,屬晉察冀邊區(qū)冀晉區(qū)第二專區(qū);同年10月,與忻縣東部合為忻定縣。1945年11月,分置定襄縣。1947年11月,屬晉察冀邊區(qū)北岳區(qū)第二專區(qū)。1948年8月,劃歸晉中區(qū)第一專區(qū)。1949年3月,屬太原市忻縣專區(qū);8月,劃歸山西省忻縣專區(qū)。
1958年12月,與忻縣合并為忻定縣,屬晉北專區(qū)。1961年8月復置定襄縣,屬忻縣專區(qū)(后稱忻縣地區(qū))。1983年8月,忻縣地區(qū)改稱忻州地區(qū),定襄縣仍屬之。