枸杞島是中華人民共和國浙江省舟山群島北部的一個島嶼,位於嵊泗縣東部。陸地面積5.92平方公里,是馬鞍列島中的最大島嶼,島上最高海拔199.3公尺。島上有人口8526(2007年普查),是枸杞鄉區域內唯一有人居住的島嶼。