De las altitudes templadas y lluviosas descienden los ríos que rigen de la superficie del municipio, entre los más importantes se considceran el río Novillero, San Nicolás y río Sesecapa.