唐時屬甘泉鄉(xiāng)、太平鄉(xiāng)、昇蘇鄉(xiāng)、斯孝鄉(xiāng)。
明清屬甘泉鄉(xiāng)六十六、六十八都及峴北鄉(xiāng)六十七都、昇蘇鄉(xiāng)二都、斯孝鄉(xiāng)四都。
民國時期屬甘溪、錦溪、社姆和峴北鄉(xiāng)。
1949年5月屬甘溪、錦溪、長松和嶺北鄉(xiāng)。
1950年12月甘溪鄉(xiāng)分拆為甘泉、甘溪、鳳凰鄉(xiāng);錦溪鄉(xiāng)分拆為華店、錦溪、石宅鄉(xiāng);長松鄉(xiāng)分拆為湖倉、倉前、綠石鄉(xiāng);峴北鄉(xiāng)分拆為梅塢等3個鄉(xiāng)。
1956年3月甘泉鄉(xiāng)、鳳凰鄉(xiāng),加上梅塢鄉(xiāng)三村,華店鄉(xiāng)一、二村合并為甘溪鄉(xiāng);華店鄉(xiāng)、錦溪鄉(xiāng)、石宅鄉(xiāng)、湖倉鄉(xiāng)、倉前鄉(xiāng)和綠石鄉(xiāng)部分村合并稱上盧鄉(xiāng)。
1958年10月屬城關公社甘溪大隊、上盧公社上盧大隊。
1961年10月改稱甘溪、上盧人民公社。
1982年改稱亭塘鄉(xiāng)、上盧鄉(xiāng)。
1987年1月亭塘鄉(xiāng)劃歸吳寧鎮(zhèn)。
1994年3月上盧鄉(xiāng)改設上盧鎮(zhèn)。
2001年12月原亭塘鄉(xiāng)從吳寧鎮(zhèn)劃出與上盧鎮(zhèn)合并成立江北街道。
2004年10月撤銷蟾院等86個村(居),建立茗田等10個社區(qū)和5個行政村。