東沙鎮距縣城高亭鎮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年浙江省舟山群島新區成立以來,中國唯一的海島古漁鎮——東沙古漁鎮迎來嶄新的發展機遇,以新的姿態跨入了新的發展紀元!