De Ill heeft een lengte van 216,7 km (134,7 mi), en een afwateringsgebied met een oppervlakte van 4.760 km2 (1.838 sq mi).
Cursus
De Ill ontspringt aan de noordkant van de Glaserberg, in het Juragebergte nabij de Zwitserse grens, in de gemeente Winkel, (departement Haut-Rhin), op een hoogte van ongeveer 560 m. Van hieruit stroomt de Ill eerst naar het oosten naar Ferrette en naar Illfurth, waar zij samenvloeit met de Largue, de belangrijkste rechter zijrivier van de Ill.
Vanaf Illfurth stroomt de Ill noordwaarts door de Elzas, parallel aan de Rijn.
De Ill stroomt door de regio Grand Est, 2 departementen en 70 gemeenten. Zij stroomt onder andere door de volgende gemeenten:
- Haut-Rhin : Illfurth, Frœningen, Hochstatt, Zillisheim, Brunstatt-Didenheim, Mulhouse, Bourtzwiller, Illzach, Sausheim, Ruelisheim, Ensisheim, réguisheim, Meyenheim, Oberentzen, Niederentzen, Biltzheim, Oberhergheim, Niederhergheim, Sainte-Croix-en-Plaine, Logelheim, Sundhoffen, Andolsheim, Horbourg-Wihr, Colmar, Illhaeusern
- Bas-Rhin : Sélestat, Ebersmunster, Kogenheim, Sermersheim, Huttenheim, Benfeld, Matzenheim, Osthouse, Erstein, Nordhouse, Hipsheim, Eschau, Illkirch-Graffenstaden, Ostwald, Strasbourg, Offendorf
Vijf gemeenten in de Elzas ontlenen hun naam aan de rivier
- Bas-Rhin
- Illkirch ("de kerk van de Ill")
- Haut-Rhin
- Illfurth ("een plaats om de Ill over te steken")
- Illtal ("de vallei van de Ill")
- Illhaeusern ("het dorp van de Ill")
- Illzach
Tenslotte mondt de Ill uit in de Rijn in de gemeente Offendorf, even ten noorden van Straatsburg.