索科羅島(西班牙语:)是墨西哥的火山島,位於下加利福尼亞半島以南440公里,屬於雷維利亞希赫多群島的一部分,由科利馬州負責管轄,長16.8公里、寬15.6公里,面積131.86平方公里,最高點海拔高度1,050米。