南唐升元二年(公元938年)改鄧公場置德興縣,取“山川之寶,惟德乃興“之意而定名。第二次國內革命戰爭時期屬贛東北(閩浙贛)革命根據地。1990年12月26日,經國務院批準撤縣設市。為江西省轄縣級市,現由上饒市代管。德興是歷代銀場,南朝陳開始采銀,故又稱“銀城”。
1981年,設立泗洲鎮。
1991年6月5日,撤銷香屯鄉、詹村鄉,設立香屯鎮、花橋鎮(贛民字[1991]93號批復)。
1997年,全市面積2082平方千米,人口29萬,轄8個鎮、9個鄉:銀城鎮、海口鎮、泗洲鎮、香屯鎮、潭埠橋鎮、花橋鎮、新營鎮、繞二鎮、占才鄉、新建鄉、昄大鄉、李宅鄉、龍頭山鄉、界田鄉、黃柏鄉、張村鄉、萬村鄉。市政府駐銀城鎮。
2000年第五次人口普查,全市總人口297784人,其中:銀城鎮41185人、涸洲鎮11479人、花橋鎮22381人、新營鎮14670人、潭埠橋鎮9384人、繞二鎮25993人、香屯鎮16664人、海口鎮13359人、黃柏鄉26359人、萬村鄉14449人、張村鄉9991人、界田鄉9553人、占才鄉8008人、新建鄉12766人、昄大鄉8245人、李宅鄉10315人、龍頭山鄉12587人、德興銅礦虛擬鎮30396人。
2001年9月27日,撤銷新營鎮,與從香屯鎮劃入的吊鐘行政村劃歸銀城鎮;撤銷潭埠橋鎮,劃歸泗洲鎮;撤銷新建鄉,與被撤銷的新崗山墾殖場合并,設立新崗山鎮,鎮政府駐新崗山。
2002年底,德興市面積2082平方千米,人口30.5萬人,其中非農業人口10.8萬人。轄7個鎮、8個鄉,13個居委會、103個行政村。市政府駐銀城鎮。
2003年10月21日,撤銷占才鄉,成建制劃歸新崗山鎮管轄;撤銷界田鄉,成建制劃歸張村鄉管轄(贛民字[2003]273號批復)。2003年底,全市總人口31.2萬人。轄7個鎮、6個鄉:銀城鎮、泗洲鎮、花橋鎮、繞二鎮、香屯鎮、海口鎮、新崗山鎮、黃柏鄉、萬村鄉、張村鄉、皈大鄉、李宅鄉、龍頭山鄉。
2006年1月20日,省民政廳《同意上饒市撤并鄉鎮的批復》:經省人民政府批準,同意撤銷德興市銀城鎮,設立銀城街道辦事處;撤銷德興市香屯鎮,成建制劃歸泗洲鎮管轄(贛民字[2006]5號批復)。上饒市民政局下發《關于同意德興市撤并鄉鎮的通知》(饒民字[2006]15號)。2006年末全市常住人口為318322人。