Felsőjánosfa község Vas megyében, az Őriszentpéteri kistérségben.
A falu a Zala folyó völgyében, annak bal partja közelében, a Zalába torkolló Szentjakabi-patak két partján, Őriszentpétertől 12 km-re keletre, Zalalövőtől 3 km-re nyugatra, Őrimagyarósdtól 5 km-re délre fekszik. Helyben vasúti megállója van a... tovább »