D'une longueur de 23 km, la rivière du Dollerbaechlein prend naissance à une prise d'eau de la Doller à 1,5 km à l'Est de Reiningue (sa diffluence). Il traverse ensuite les bans de Lutterbach, Richwiller, Pfastatt, Kingersheim, Wittenheim et Ruelisheim avant de se jeter dans l'Ill (sa confluence) à Ensisheim. Elle est alimentée par quelques mini-confluents : le Leimbach à Lutterbach, le Hagelbach à Richwiller et le Thürbaechlein à Ensisheim. Plusieurs minoteries ont été bâties et ont fonctionné jadis le long du Dollerbaechlein, notamment à Wittenheim au nord de la motte féodale.