Cuenta con recursos hídricos de gran importancia en especial del río Cañaveral y el río Catarina; de aguas subterráneas en las veredas de Cajones y Esparta, y siete micro cuencas: Santa Helena, Cañaveral – Villanueva, San José, Catarina – El Embal, El Águila – Cajones, Quebrada Grande y La Guayacana.