Scharndorf is een gemeente in de Oostenrijkse deelstaat Neder-Oostenrijk, gelegen in het district Bruck an der Leitha. De gemeente heeft ongeveer 1000 inwoners.
Geografie Scharndorf heeft een oppervlakte van 25,82 km². Het ligt in het noordoosten van het land, in de buurt van de grens met Slowakije en het Burgenland.
Categorie:Gemeente in Neder-Oostenrijk