解放初建东岙乡,1953年由玉环县划属洞头县。
1986年撤销霓屿乡,设立霓南乡、霓北乡。
1996年,霓南乡陆地面积4.9平方千米,人口0.6万,乡政府驻正岙村,辖正岙、郎等、下郎、长坑垄4个行政村,辖区还包括小霓屿、黄屿、田岙屿等3个无人岛屿和12个礁;霓北乡陆地面积6.6平方千米,人口0.7万,乡政府驻布袋岙村,辖布袋岙、桐岙、上社、下社、石子岙、官财岙6个行政村,辖区还包括附近海域的深门山岛、浅门山岛、箬笠岛、岙尾屿等4个无人岛和11个礁。
2001年底,撤销霓南乡、霓北乡建制,合并设立霓屿乡,辖10村,乡政府驻滨海北路2号(原霓北乡址)。
2011年撤乡改设街道,为霓屿街道,沿用至今。