A település szombathelytől 15 km.-re a Szerdahalyi patak mentén fekszik.
A területen kelta település állt már a vaskorban. A Völgydűlőben, pedig a Római korban téglaégető kemencék működtek.
Írásos dokumentumok 1374.-ben említették először a települést Zerdahel alakban. Ekkor már a falu vásártartási joggal rendelkezett, a vásárokat szerdánként tartották. A templom a 14. században már állt, római stílusú volt.
A falu a 16. századig Rohonc várának volt a tartozéka, a törökök 1532.-ben pusztították el a települést. Önálló plébánia 1548.-ban az egyházlátogatási jegyzőkönyv szerint már működött. A Sibrik család a 16. század elején birtokolta a falut, később a Batthyány és a Nádasdy családok lettek a település birtokosai.
A 19. századtól Kőszegszerdahely körjegyzőség székhelye volt 1910.-ben Vas vármegye Kőszegi járásához tartozott, 443 lakossal.
Nevezetességek
Római katolikus templom, amit a Mindenszentek tiszteletére szenteltek, a középkorból származik. A templomot a 18. században építették át, 1975.-ben restaurálták, ekkor kerültek elő a román kori ablakok és egy befalazott kapu a déli oldalon.