Entre los principales ríos del distrito se encuentran el río Chiriquí (que conforma la frontera con el distrito de Gualaca) y el río Caldera (afluente del río Chiriquí) que atraviesa el distrito.