Por su término municipal discurren los ríos Guadiana Menor y Guadalentín, que abastece al embalse de La Bolera.