La commune de Weyersheim se situe dans le département Bas-Rhin.
Les municipalités limitrophes sont les suivantes : Kurtzenhouse, Bietlenheim, Hœrdt, Gries, Bischwiller, Kilstett, Offendorf, Herrlisheim, Rohrwiller, Gambsheim.
10 infirmiers et infirmières à domicile exercent à Weyersheim.