Szombathelytől 20 kilométerre délkeletre, Egyházasrádóctól 6 kilométerre keletre, Egyházashollóstól 5 kilométerre északra fekszik, sík vidéken. A Rába vályoggal fedett közép- és újpleisztocén kavicstakarójára települt.
A szomszédos települések: észak felől Sorokpolány, északkelet felől Sorkikápolna, délkelet felől Rábahídvég, dél felől Egyházashollós, délnyugat felől Molnaszecsőd, nyugat felől pedig Egyházasrádóc.
Megközelítése
A településen, annak főutcájaként végighalad a 8705-ös út, ezen érhető el északi és déli szomszédja felől is; Egyházasrádóccal a 8706-os út köti össze. A megyeszékhely, Szombathely térsége felől a 86-os főúton közelíthető meg, Sorokpolányon vagy Egyházasrádócon keresztül, míg az ország távolabbi részei felől a legegyszerűbben a 8-as főúton érhető el, egyházashollósi letéréssel.
Vasútvonal nem érinti, a legközelebbi vasúti csatlakozási lehetőséget a Szombathely–Szentgotthárd-vasútvonal Egyházasrádóc vasútállomása kínálja, mintegy 6 kilométerre nyugatra.