Gainfarn is a village on the western edge of Bad Vöslau, in Austria.
Coordinates: 47°57′48″N 16°12′5″E / 47.96333°N 16.20139°E / 47.96333; 16.20139