La rivière longue de 223 km prend sa source sur le Glaserberg à Winkel avec une résurgence à Ligsdorf. Elle prend sa source à l'Est du village en un endroit désigné, en 1591, sous le nom de l'Illentsprung, c'est à dire l'origine de l'Ill. Cette dernière se jette dans le Rhin à Offendorf en aval de Strasbourg vers Gambsheim. La commune d'Illzach tire son nom de cette rivière.