What island is closest to Mexico?
The island closest to Mexico is Isla Guadalupe, which is located approximately 240 kilometers (150 miles) west of Baja California. Isla Guadalupe is a volcanic island that is part of the Guadalupe Islands archipelago, which is a group of four islands located in the Pacific Ocean. The other three islands in the archipelago are Isla Benito del Oeste, Isla Roca del Oeste, and Isla San Benitos.