The municipality consists of two major islands (the eponymous Sarangani Island and
Balut Island) and one minor islet (Olanivan Island), collectively called the Sarangani Islands, located just south of mainland
Mindanao island in the
Celebes Sea. The municipality shares a maritime border with
Sangihe Islands Regency of
Indonesia.
Climate Sarangani has a
tropical rainforest climate (Af) with moderate to heavy rainfall year-round.
Barangays Sarangani is politically subdivided into 17
barangays. Each barangay consists of
puroks while some have
sitios.
Balut Island • Batuganding • Batugan • Daguioman • Gabon • Higug-mang • Konel • Lipol • Mabila (
Poblacion) • Tinina • Gomtago • Tagen • Tucal • Abila
Sarangani Island • Patuco (Sarangani Norte) • Laker (Sarangani Sur) • Camahual • Camalig • Pasikao ==Demographics==