1940年至解放初,属余姚县潮界乡。
1950年4月,为天元镇一村,高王乡三村。
1954年10月,县境调整,划归慈溪县。
1956年2月,并属周东乡。
1959年2月,属长河人民公社高王管理区。
1961年11月,称建立高王公社长房大队、中央沟大队。
1968年12月,又改称为高王公社五大队、六大队。
1981年9月,五大队改名为长房大队,六大改名为队中央沟大队。
1983年9月,政社分设,改称为高王乡长房村、中央沟村。
1992年5月,撤区扩镇并乡,村隶属于宗汉镇管辖,村名未变。
2000年11月13日,长房村、中央沟村两村合并,新村名为金堂村,隶属宗汉镇政府管辖。
2001年9月,撤销宗汉镇设立街道,村隶属宗汉街道办事处管辖。