清時屬蓬萊鄉(xiāng)岱二莊,屬定海直隸廳。
1931年《中國古今地名大辭典》:“東沙角鎮(zhèn),在浙江定?h北岱山,漁業(yè)所聚,海物錯雜,為縣北大集!泵駠1:5萬地形圖、民國《岱山鎮(zhèn)志》上載有“東沙角”,民國《定?h志》上有“東沙角鎮(zhèn)”。
1934年置東沙鎮(zhèn),屬定海縣。
1949年設(shè)置為滃洲縣東沙鎮(zhèn)。
1953年6月至1956年1月,為岱山縣治。
1958年改置東沙人民公社。
1962年復(fù)為鎮(zhèn)。
2003年泥峙鎮(zhèn)和高亭鎮(zhèn)司基村并入,駐地遷至橋頭,形成今之行政范圍。