Bucas Grande es una isla adyacente y situada en la parte nordeste de Mindanao en Filipinas: Corresponde al término municipal de Socorro perteneciente a la provincia de Surigao del Norte situada en la Región Administrativa de Caraga, también denominada Región XIII.
Su superficie es de 114.45 km² y contaba en el año 2010 con una población de 20.304 habitantes.
[1] Bucas Grande es accesible a través del ferry que la comunica con vecina y más grande isla de Siargao.
Al este se encuentra el mar de Filipinas y al oeste el seno de Dinagat que nos separa del grupo de islas Dinagat.
La isla ha sido conocida por sus magníficas playas de arena blanca y por su gente sin preocupaciones.