北宋太平興國三年(978)新塘東半部屬里仁鄉,西半部屬由化鄉;元至元十六年(1279)改由化鄉為一都、二都,改里仁鄉為二十二都;明清仍沿元制,期間都內圖數略有變動;清宣統二年(1910)縣以下設鄉,時為仁化鄉;1932年為第五區下轄的陳墅、韓錢、新陳、霞江等鄉;1939年為由化鄉、里仁鄉,屬東岳區;1947年為仁化鄉;1951年為新塘鄉、霞江鄉、勞富鄉、新朱鄉、通惠鄉、裘江鄉、東蜀鄉;1956年新塘鄉、霞江鄉合并為新塘鄉,勞富鄉、新朱鄉合并為城東鄉,通惠鄉、裘江鄉、東蜀鄉合并為東蜀鄉;1958年為城東公社新塘、霞江、澇湖、華東、東蜀、裘江管理區;1961年為新塘公社、東許公社、裘江公社;1965年為新塘公社、東許公社、城東公社、裘江公社;1969年2月,新塘、裘江、東許3公社合并為裘江公社,城東公社并入螺山公社;1971年2月為新塘公社、裘江公社、城東公社;1984年為新塘鄉、裘江鄉、城東鄉;1992年5月,上述3鄉劃入城廂鎮,分別設立城廂鎮新塘辦事處、裘江辦事處、城東辦事處;1998年8月,新塘辦事處從城廂鎮劃出,建立新塘鄉;2001年7月,城廂鎮的城東、裘江2個辦事處與新塘鄉合并,建立新塘街道;2002年3月將新塘街道的高橋、新橋頭、車家埭、梅花樓、徐家河居民區劃歸城廂街道管轄,將城廂街道的商城西村、通達里居民區劃歸新塘街道管轄,其行政區劃和名稱沿用至今。