Tiene algunos ríos como el Palo Alto, Caldera, Chiriquí , Chiriquí Viejo, Los Valles, Cochea, Colgá, Papayal, Agua Blanca, Piedra, David, Fonseca, San Félix, Tabasará.