Al norte se encuentra el municipio de Sultan Kudarat; al este el Río Grande de Mindanao la separa dos Cabuntalanes (Tumbao y Cabuntalán del Norte); y al sur linda con el municipio de Dato Odin Sinsuat.