Betschdorf (en alsacià Batschdorf) és un municipi francès, situat a la regió del Gran Est, al departament del Baix Rin. L'any 1999 tenia 3.727 habitants. El 1972 va englobar les comunes de Kuhlendorf, Reimerswiller i Schwabwiller.
Forma part del cantó de Wissembourg, del districte de Haguenau-Wissembourg i de la Comunitat de comunes de l'Outre-Forêt.