Situado 96 kilómetros al sur de la ciudad de Puerto Princesa la capital provincial, su término municipal linda al norte con el municipio de Aborlan, a levante con el mar de Joló, al sur con el municipio de Sofronio Española y en al oeste con el municipio de Alfonso XIII (oficialmente Quezón).