A Szombathelytől északra elhelyezkedő település első okleveles említése 1284-ből származik. Neve alapján kezdetben királynéi birtok lehetett. Kisasszonyfalva és Nagyasszonyfalva nevű része 1937-ben egyesült.
Templomának titulusa Nagyboldogasszony. Határában avar kori temetőt tártak fel, melynek leletei a Kultúrházban rendezett állandó kiállításon tekinthetők meg. A XX. század két nagy háborúja a község lakosságától is áldozatokat követelt.
Az I. világháborúban 126-an vettek részt, közülük 28-an haltak hősi halált. A trianoni diktátumot követően a revíziós törekvések 1938-41. között részleges sikerrel jártak, azonban az ország belesodródott a II. világháborúba is.
Ez utóbbi a helység lakosai közül 21 főnyi áldozatot követelt. Jellemző a század történelmének mostohaságára, hogy róluk csak közel fél évszázad múlva, a rendszerváltozást követően lehetett hivatalosan is megemlékezni. A község az 1990-ig létezett tanácsrendszerben a söptei közös tanácshoz tartozott.