唐时属甘泉乡、太平乡、昇苏乡、斯孝乡。
明清属甘泉乡六十六、六十八都及岘北乡六十七都、昇苏乡二都、斯孝乡四都。
民国时期属甘溪、锦溪、社姆和岘北乡。
1949年5月属甘溪、锦溪、长松和岭北乡。
1950年12月甘溪乡分拆为甘泉、甘溪、凤凰乡;锦溪乡分拆为华店、锦溪、石宅乡;长松乡分拆为湖仓、仓前、绿石乡;岘北乡分拆为梅坞等3个乡。
1956年3月甘泉乡、凤凰乡,加上梅坞乡三村,华店乡一、二村合并为甘溪乡;华店乡、锦溪乡、石宅乡、湖仓乡、仓前乡和绿石乡部分村合并称上卢乡。
1958年10月属城关公社甘溪大队、上卢公社上卢大队。
1961年10月改称甘溪、上卢人民公社。
1982年改称亭塘乡、上卢乡。
1987年1月亭塘乡划归吴宁镇。
1994年3月上卢乡改设上卢镇。
2001年12月原亭塘乡从吴宁镇划出与上卢镇合并成立江北街道。
2004年10月撤销蟾院等86个村(居),建立茗田等10个社区和5个行政村。