原属海阳县上外莆都。
明嘉靖四十二年(1563)属澄海县上外莆都。
原有许、庄、林3个聚落。
1921年废都设区,属上外区。
1946年称湖心村,属上中乡。
1949年属上华区。
1953年湖心、沙坝、下溪东、东林尾、涵头、吕厝合称沙坝乡。
1956年沙坝乡、岛门乡、陇尾乡合称沙坝乡,属第一区。
1958年9月成立澄海县人民公社,属第三支队304团。
1959年属上华人民公社。
1984年1月设区建乡,设湖心乡,属上华区。
1986年11月撤区置镇,设湖心村,属上华镇。
1990年9月设湖心管理区。
1998年9月设湖心村,沿用至今。