Bucas Grande is an island in the province of Surigao del Norte in the Philippines. The island is contiguous with the municipality of Socorro, Surigao del Norte. Its area is 128km2. Bucas Grande Island is situated on the far eastern part of mainland Surigao del Norte. The lone island municipality of Socorro is the only one of its kind in the entire province of Surigao del Norte. Bucas Grande Island lies within the breadth of the Pacific and is physically located at coordinates 9° 37′ 17″ North, 125° 58′ 0″ East. It has a total land area of 12,445 hectares and currently holds a count of more than 20,000 inhabitants and a voting population of over 13,000. People have settled in 14 barangays of the municipality namely: Barangays Don Albino Taruc, Navarro, Rizal, Del Pilar, Dona Helene, Honrado, Nueva Estrella, Pamosaingan, Salog, San Roque, Sudlon, Santa Cruz, Songkoy and N. Sering.