Los ríos principales son Grande de Bolívar o El Zapote que recorre 8,2 km dentro del municipio y La Paz, cuyo recorrido dentro del municipio es de 3,3 km