上林村位于织里镇的东部，东侧紧临申苏浙皖高速公路，并与南浔镇隔东上邻村相望，西与中心村轧村相临，北临着名的四大淡水湖之一太湖。村域中部有村庄公路连接中心村轧村，沿村庄公路向西可达织里镇区，距离织里镇约8公里，交通条件相对便利。 村域内现有21个自然村，共653户，总人口2586人，村域面积约3.03平方公里，其中耕地面积3299亩。上林村的效益农业和工业经济发展良好，2007年全村生产总产值4936万元。2007年农民人均收入为10448元。