L'île Socorro est une île volcanique mexicaine de l'océan Pacifique, située dans les îles Revillagigedo à au sud-sud-ouest de l'île San Benedicto. La ville de Cabo San Lucas, au Mexique, se trouve à au nord-nord-est.
L'île mesure sur pour une superficie de . L'île se dresse brutalement jusqu'à mètres, hauteur du dôme du mont Evermann. L'île Socorro est un volcan de type hawaïen. Sa dernière éruption remonte à 1993, qui était une éruption d'un de ses flancs sous-marins au large de la côte de Punta Tosca. Les dernières éruptions connues sont celles de 1905 et 1951 et des éruptions supposées en 1848 et 1896.
La surface de l'île est parcourue de nombreux sillons et ravins, tout en étant truffé de petits cratères. On trouve sur l'île de nombreux cactus et sauges avec un minimum d'herbe mais la végétation est globalement peu développée. L'île est couverte de dômes de lave et coulées de lave ainsi que de cônes de cendres. Une base navale mexicaine existe depuis 1957, regroupant 250 personnes, familles incluses. Elle est située sur le côté occidental de Bahia Vargas Lozano, une petite baie avec une plage de galets à environ à l'est de Cabo Regla, le point le plus méridional de l'île. Il existe une source d'eau douce environ à au nord-ouest de Cabo Regla, à la petite anse d'Ensenada Grayson.
Le taux d’endémicité est élevé, surtout parmi les oiseaux terrestres et les plantes. Certaines espèces sont menacées de disparition à cause de la présence de chats harets.
Aucune preuve d'habitat humain antérieure à la découverte de l'île n’a été trouvée. Le , le navigateur espagnol Hernando de Grijalva et son équipage découvrirent l'île inhabitée et la nommèrent Santo Tomé (« Saint Thomas »). En 1542, alors qu'il cherchait de nouvelles routes à travers le Pacifique, Ruy López de Villalobos la redécouvrit et lui donna le nom d'Anublada (« nuageuse »). En 1608, Martín Yañez de Armida, à la tête d'une autre expédition, visita Santo Tomé et changea son nom en Socorro (« Au secours »).