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