Linda su término al norte con los de Lanuza y de Cortés; al sur con los de San Miguel y de Tago; al este con el mar de Filipinas; y al oeste con la provincia de Agusán del Sur, municipio de Bayugán.