枸杞岛是浙江省舟山群岛北部的一个岛屿，位于嵊泗县东部。陆地面积5.92平方公里，是马鞍列岛中的最大岛屿，岛上最高海拔199.3米。岛上有人口8526（2007年普查），是枸杞乡区域内唯一有人居住的岛屿。