The source of the Doller is in the Vosges Mountains, east of the Ballon d'Alsace, at elevation. It flows generally east, through the towns Sewen, Dolleren, Masevaux, Sentheim, Reiningue, before it enters the Ill in Mulhouse.