唐武德三年(620),分雒縣北、綿竹東南置德陽(yáng)縣(治今旌陽(yáng)區(qū)城區(qū))。
唐肅宗至德二年(757),德陽(yáng)屬劍南道西川節(jié)度。
北宋太祖乾德三年(965),置德陽(yáng)郡,隸屬漢州。
元初德陽(yáng)屬益州路漢州。
元世祖至元八年(1271),德陽(yáng)升為德州。
至元十三年(1276)德州復(fù)改為縣,仍名德陽(yáng)縣。
雍正五年(1727),德陽(yáng)改屬川西道綿州。
民國(guó)三年(1914),德陽(yáng)屬西川道,民國(guó)二十四年(1935),隸屬第十三行政督察區(qū)(治綿陽(yáng))。
1950年,德陽(yáng)隸屬川西行署綿陽(yáng)專區(qū)。
1952年9月,川東、川西、川南、川北四大行政區(qū)合并,成立四川省,德陽(yáng)仍隸屬綿陽(yáng)專區(qū)。
1983年9月,綿陽(yáng)專區(qū)綿竹、中江、德陽(yáng)三縣與成都市廣漢、什邡二縣并入,建立德陽(yáng)市。