Limita al norte con los distritos de Changuinola y Chiriquí Grande en la provincia de Bocas del Toro, al sur con los distritos de Dolega y David, al este con el distrito de Gualaca y al oeste con los distritos de Boquerón, Dolega y Tierras Altas.