元朝,設德州。
明朝,設德昌千戶所。
清朝,設德昌所。
清乾隆二十七年(1762年),設巡檢署于此。
民國初年,設德昌鎮。
民國三十四年(1945年),更名城廂鎮,縣府駐此。
1950年7月,城關區公所駐此。
1951年3月,設城廂鄉。
1958年10月,與麥岔、五合、王所、賈告4鄉合并為五一公社。
1963年4月,析置城關鎮,為縣轄鎮。
1981年,改為德州。
1992年,州改鎮。
2019年12月,撤銷德州鎮和小高鎮,設立德州街道,以原德州鎮和原小高鎮安寧村所屬行政區域為德州街道的行政區域。