主岛东部濒临
台湾海峡,西部与小庠岛分隔对峙。南部与流水王爷山遥遥相望。北部与
台湾白犬列岛海域毗邻,全岛总长3.6公里,南北宽0.8至2.5公里,方圆面积4.8平方公里,周边滩涂面积2.57公里,海岸线总长17.26公里。东庠岛内陆腹地三面依山、一面傍水、山峦脉络起伏不大。多为台地、少量低丘、季风明显、气候适中。年平均气温为17—18℃,属南亚热带海洋季节性气候,岛上局部山脉有天然水系,但无天然河流。
东庠岛东面与北面濒临台湾海峡,西南与小庠岛对峙,南与流水镇的王爷山遥遥相望。东西长约3.6公里,宽0.65~2.7公里。面积4.64平方公里。最高点大塞山海拔134.8米。