The Ill starts in the northern side of the Glaserberg mountain, in the Jura Mountains near the Swiss border, in the "commune" of Winkel, (Haut-Rhin department), at an altitude of about . From here, the Ill flows first to the east to Ferrette and to Illfurth where it is joined by the "Largue" river, the main right tributary of the Ill.