El Río Guadalhorce nace en la sierra de San Jorge en Villanueva del Trabuco y desemboca en el Mar Mediterráneo en Málaga. Atraviesa varios municipios de la provincia de Málaga como Antequera y Málaga, donde provee electricidad y agua. Su desembocadura es importante para la observación de aves.