上卢镇位于浙江省金华市东阳市东北郊,东临六石镇,南频东阳江与吴宁镇东郊相望,西连吴宁镇北郊,北界诸暨市岭北镇。上卢镇人民政府驻地上卢村,距东阳市城区6公里。有回、苗、彝、壮、毛南、畲、土家等少数民族,人口以汉族为主。
上卢镇旧属 苏、斯孝两乡,民国18年(1929)实行区自治,分属第一、第二区,民国24年(1935)以都建乡,分属二、四都。民国33年(1944)属上卢区锦溪乡、社姆乡(1946年改为长松乡)。1950年,设锦溪乡(不久改为上卢乡)、石宅乡、湖沧乡、仓前乡、华店乡,属上卢区。1956年底,华店、上卢、石宅合并为上卢乡,湖沧、仓前合并为湖沧乡。1958年6月湖沧乡入上卢乡,9月属上卢公社上卢、湖沧管理区。1959年12月, 湖沧管理区入上卢管理区。1961年1月,上卢管理区改为上卢公社。1983年,政社分设建上卢乡。1994年3月3日,撤乡建镇设上卢镇。
上卢镇辖40个行政村,8502户,25350人,其中非农业人口798人。上卢镇耕地821.27公顷,粮食总产量9820吨。上卢镇工农业总产值4.35亿元,其中工业总产值3.41亿元,完成出口交货值560万元,地方财税收入119.5万元,农民人均收入4124元。