Située dans la région Alsace-Champagne-Ardenne-Lorraine et dans le département Bas-Rhin, Schweighouse-sur-Moder (67590) est une ville de 4932 habitants (données de 2010). Schweighouse-sur-Moder est située à proximité d'Haguenau, Bischwiller, Bischheim, Hœnheim ou Schiltigheim.