Por el norte limita con el río Tabaconas que lo separa de la provincia de San Ignacio, por el noreste con el río Chinchipe que lo separa del distrito de Santa Rosa, por el este y sureste con el río Marañón que lo separa de la provincia de Bagua - Departamento de Amazonas-, por el sur con el río Chamaya, y por el suroeste con los distritos de Jaén, Huabal y Las Pirias, y por el oeste con el distrito de San José del Alto.