宋、元時期,為綏城鄉(xiāng)清泰里、崇禮鄉(xiāng)高平里的各一部分。
明、清時期,縣城從清泰里劃出單獨成為在城里,并直隸于縣。
民國時期屬城區(qū)、一區(qū),后為爐峰鎮(zhèn)、部分地區(qū)曾先后屬西南鄉(xiāng)、弋梅鄉(xiāng)。
1931年6月-1934年7月期間,成立了城市區(qū)蘇維埃政府(駐地縣城)。
解放后,1950年2月屬一區(qū)(區(qū)公所設(shè)縣城);1958年屬紅旗公社,1959年12月紅旗公社改名為城關(guān)公社。
1961年10月城關(guān)公社劃分為城關(guān)、下渠兩個公社。
1981年6月城關(guān)公社更名為杉城公社。
1984年9月改為杉城鎮(zhèn)。