【概況】上虞區轄鎮。位于區境中部。轄7個居民區、14個行政村。鎮政府駐華光村。
【沿革】1950年為梁湖鄉、沿江鄉,1956年梁湖鄉并入皂湖鄉,沿紅鄉并入曹娥鄉。1958年梁湖、沿江2鄉合并組建百官公社梁湖管理區,1961年改為梁湖公社,1983年改鄉。1992年原江山皂湖2鄉并入,設立梁湖鎮。1996年,面積61平方千米,人口3.1萬人,轄拗花山、古里巷、大庫、江坎頭、外梁湖、華山、華光、華東、洪山湖、橫山頭、花浦、前塘、后旺、狄祁、南穴、任莊、澍岙、鬧溪、吳家樓、玩石、方岙、梁岙、倪家堡、祿澤、曹村、蔡蔣、黃家堡、閘口、明星、湖塘下、杏林、羅嶺、潘窯、倪劉、沿山、西華溪、柴岙、寺前、朱家堡等39個行政村和1個居委會。
1999年末轄40個村(居)委會,人口30014人,面積61平方千米。2000年末轄40個村(居)委會,人口29767人,面積61平方千米。2001年末轄40個村(居)委會,人口30014人,面積61平方千米。2002年末轄39個村(居)委會,人口29303人,面積62.6平方千米。2003年末轄39個村(居)委會,人口29409人。2005年末面積60平方千米,人口2.94萬人。
2006年4月20日,《上虞市政府關于調整梁湖鎮行政村規模的批復》(虞政發[2006]21號)同意梁湖鎮的行政村由36個調整為17個:撤銷外梁湖村、江坎頭村,合并設立外梁湖村,村委會駐原外梁湖村內;撤銷南穴村、狄祁村,合并設立南穴村,村委會駐原南穴村內;撤銷任莊村、鬧溪村、豐岙村,合并設立任莊村,村委會駐原任莊村內;撤銷前塘村、后旺村,合并設立前旺塘村,村委會駐原前塘村內;撤銷花浦村、橫山村,合并設立花浦村,村委會駐原花浦村內;撤銷方岙村、梁岙村,合并設立方梁岙村,村委會駐原方岙村內;撤銷倪家堡村、朱家堡村、寺前村,合并設立倪家堡村,村委會駐原倪家堡村內;撤銷西華瑤村、沿山村、柴岙村,合并設立西華瑤村,村委會駐原沿山村內;撤銷潘窯村、倪劉村、羅嶺村,合并設立潘家陡村,村委會駐原潘窯村內;撤銷蔡蔣村、曹村村、黃家堡村、湖塘下村、明星村、閘口村、杏林村,合并設立皂李湖村,村委會駐原蔡蔣村內;華山村、華光村、大厙村、古里巷村、拗花山村、吳家樓村、玩石村等7個行政村暫不作調整,維持原狀。
2006年末轄梁湖、祿澤、洪山湖、華東、大厙、華山6個居民區和外梁湖、南穴、前旺塘、任莊、花浦、方梁岙、倪家堡、華光、玩石、潘家陡、皂李湖、古里巷、拗花山、西華瑤、吳家樓15個行政村。
【郵編】312351【2011年代碼及城鄉分類】330682108:~001 111梁湖居委會 ~002 112洪山湖居委會 ~003 112華東居委會 ~004 112祿澤居委會 ~005 112華山居委會 ~006 111華光居委會 ~007 220大厙居委會 ~204 220外梁湖村 ~207 220古里巷村 ~208 220拗花村 ~209 220南穴村 ~212 220任莊村 ~216 220花浦村 ~218 220吳家樓村 ~219 220玩石村 ~223 112倪家堡村 ~234 220西華瑤村 ~239 220前旺塘村 ~240 220方梁岙村 ~241 220皂李湖村 ~242 220潘家陡村