La ville de Scherwiller est située dans le département Bas-Rhin.
Les municipalités à proximité sont les suivantes : Dambach-la-Ville, Sélestat, Châtenois, Dieffenthal, Ebersheim, Neubois, Saint-Pierre-Bois.
9 infirmiers et infirmières à domicile travaillent à Scherwiller.