Las aguas del Genil provienen de las cumbres de los dos picos más elevados de la Península Ibérica, el Mulhacén y el Veleta. Desemboca en el término municipal de Palma del Río tras pasar además de por Granada, por las localidades de Loja, Puente Genil y Écija.
Su nombre proviene del árabe Sinnil que viene a significar "mil Nilos" en alusión a los numerosos afluentes que recibe de Sierra Nevada en su confluencia con la vega de Granada.