东沙镇距县城高亭镇9.73公里。海上交通便捷。清康熙时,定海知县缪燧详请投立山咀头“泗州堂航船”开往定海、宁波。民国初有至定海、普陀、嵊泗及各小岛航船,抗日战争前后有“慈北”、“宁象”、“东海”、“小岱山”等20多艘客货班轮航于定海、镇海、宁波、温州、上海、江阴、镇江等地。解放后水陆交通日益发展,运输船队北往青岛、大连,南达厦门、广州、深圳、海南岛等口岸。陆上公路连接本岛各乡镇,车辆经轮渡可通往全国各地。
东沙建置可上溯到唐宋时期。隋以前无考。宋元丰元年(1078),岱山为蓬莱乡,东沙属之。元沿宋制。明洪武二十年(1387)废昌国县为乡,东沙属昌国乡。清康熙二十七年(1688)建置定海县,乡一下设图、岙,东沙属于蓬莱乡念母涂岙。清道光二十一年(1841)乡以下改为庄,东沙属于岱二庄。清光绪《定海厅志》始称东沙角镇。清宣统二年(1910)岱山建置为镇,东沙属岱山镇。民国二十三年(1934)东沙始建置为镇。1939年日寇侵入东沙,设“自治会”,内称“东沙特别市”。1949年建立滃洲县,东沙列为甲级镇。1950年5月岱山解放后隶属定海县岱山区,建立建制镇。1953年4月建立岱山县,东沙为县政府驻地,直至1956年1月,称直属镇。1958年10月属舟山县,改镇为东沙人民公社。1960年6月称岱山人民公社东沙镇。1961年10月岱山为区,东沙又名为公社。1962年4月回复岱山县,东沙复称镇至今。
党的十一届三中全会以来,中共东沙镇委、镇政府坚持改革开放,发挥海岛优势,积极调整产业结构,使古镇东沙再次焕发出生机和活力。2011年浙江省舟山群岛新区成立以来,中国唯一的海岛古渔镇——东沙古渔镇迎来崭新的发展机遇,以新的姿态跨入了新的发展纪元!