古属漳州府龙溪县三都,明嘉靖四十五年(1566年)划属海澄县。
清朝时,这里属新垵保。
民国时期,1940年,为第四区(后名海沧区)新霞乡。
1946年5月调整为金霞乡。
建国后为第四区(海沧)新垵乡。
1958年8月,海澄县与龙溪县合并为龙海县,原属海澄县的海沧、新垵乡划归厦门市。
10月,为厦门市郊区海沧公社,这里为新垵大队。
1961年改属杏林公社。
1978年9月杏林区成立时,辖之。
1984年杏林公社改杏林乡(1991年12月改为镇)时,为新垵村。
2002年新垵村改隶海沧镇,属杏林区。
2003年8月正式归属海沧区,辖之。
2006年1月撤海沧镇设置海沧、新阳两街道办事处时,属新阳街道。