隋末置縣,因漠陽江為名。1988年1月7日,國務院批準設立陽江市(地級)。撤銷陽江縣,分別設立陽西縣(駐織篢鎮)、江城區、陽東區。陽江市轄陽西縣、江城區、陽東區及江門市的陽春縣。
1991年6月22日,民政部批復(民行批[1991]19號)同意撤銷陽江市陽東區,設立陽東縣,縣人民政府駐東城鎮。1994年5月5日,民政部批復(民行批[1994]67號)同意撤銷陽春縣,設立陽春市。
2000年第五次人口普查,陽江市總人口2168904人,其中江城區538069人、陽西縣380272人、陽東縣409982人、陽春市840581人。
2002年末,陽江市轄1個市轄區、2個縣,代管1個縣級市,共有7個街道、48個鎮,704個村委會、100個居委會。2005年末,全市共有11個街道、39個鎮。2008年末,全市共有9個街道、39個鎮。
2010年,江城區撤銷海陵鎮、閘坡鎮,合并設立新的閘坡鎮(實際由海陵島經濟開發試驗區管理)。全市共有9個街道、38個鎮。