Los ríos más destacables que cruza el municipio es el arroyo de los Villares, el Barranco Seco y el Barranco Largo.