Otro río que transcurre por el municipio es el río Guadiaro, que pasa por ser uno de los más importantes del sur de Andalucía.