Dos ríos, el Guadalmedina y el Guadalhorce, la atraviesan desembocando en el Mediterráneo.