Los ríos principales del municipio son Los Amates, Pando, Santo Domingo, Dorado, Sabaneta, Las Marías, Candelaria, La Victoria y San Marcos.