A pocos metros del término municipal de Villanueva del Trabuco se encuentra el nacimiento del río Guadalhorce, el río más caudaloso de la provincia de Málaga.