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