1940年至解放初,屬余姚縣潮界鄉(xiāng)。
1950年4月,為天元鎮(zhèn)一村,高王鄉(xiāng)三村。
1954年10月,縣境調整,劃歸慈溪縣。
1956年2月,并屬周東鄉(xiāng)。
1959年2月,屬長河人民公社高王管理區(qū)。
1961年11月,稱建立高王公社長房大隊、中央溝大隊。
1968年12月,又改稱為高王公社五大隊、六大隊。
1981年9月,五大隊改名為長房大隊,六大改名為隊中央溝大隊。
1983年9月,政社分設,改稱為高王鄉(xiāng)長房村、中央溝村。
1992年5月,撤區(qū)擴鎮(zhèn)并鄉(xiāng),村隸屬于宗漢鎮(zhèn)管轄,村名未變。
2000年11月13日,長房村、中央溝村兩村合并,新村名為金堂村,隸屬宗漢鎮(zhèn)政府管轄。
2001年9月,撤銷宗漢鎮(zhèn)設立街道,村隸屬宗漢街道辦事處管轄。