Kőszegdoroszló Szombathelytől 15 kilométerre északnyugatra, Kőszegtől 9 kilométerre délre fekszik a Kőszegi-hegység lábánál, a Cáki-, a Doroszlói- és a Szerdahelyi-patak találkozásánál. Környéke már a vaskorban is lakott volt, a faluhoz tartozó Pogány-szőlőhegyen talált Bacchus-fej pedig azt bizonyítja, hogy a római kor óta termesztenek szőlőt a környéken. A falu minden utcája a Fő utca nevet viseli, számos ház még az 1800-as években épült. A Szent Márton római katolikus templom Kőszeghegyalja legrégibb, XIII. században épült temploma. A szentélye román stílusú, a külső falfestés a 15. századból származik. A törökdúlás után barokk stílusban építették újjá. Az evangélikus templom 1792-ben épült, tornyát 1839-ben építették hozzá.