La Moder prend sa source à 300m d'altitude, au lieu-dit "Moderfeld" à Zittersheim, dans le Parc Naturel Régional des Vosges du Nord. Après avoir parcouru 93 km elle rejoint le Rhin, au barrage d'Iffezheim en aval de Fort-Louis. Sur son passage elle est rejointe par de nombreux cours d'eau. À partir d'Ingwiller elle serpente dans la plaine et forme une longue bande rit Dienne qui s'étend jusqu'aux portes de Haguenau. Le Ried de la Moder comprend de belles prairies bordées de haies, des aulnaies marécageuses, aulnaies-frênaies et de longues saulaies sur les berges de la rivière.