Windhaag bei Perg ist eine Gemeinde in Oberösterreich, Österreich. Sie liegt im Bezirk Perg und gehört zur politischen Region Mühlviertel. Die Gemeinde hat eine Fläche von 22,91 km² und rund 1.500 Einwohner.
Windhaag bei Perg befindet sich im südlichen Mühlviertel, etwa 30 Kilometer nordwestlich von Linz. Die idyllische Landschaft ist von sanften Hügeln und weiten Feldern geprägt. Die Umgebung lädt zu ausgedehnten Spaziergängen und Wanderungen ein.
Der Ort hat eine lange Geschichte und wurde erstmals im Jahr 1160 urkundlich erwähnt. In Windhaag bei Perg befinden sich einige historische Gebäude, darunter die gotische Pfarrkirche St. Ägidius aus dem 15. Jahrhundert. Auch das Schloss Windhaag, ein ehemaliges Wasserschloss, ist einen Besuch wert.
Windhaag bei Perg bietet seinen Einwohnern und Besuchern eine gute Infrastruktur. Neben verschiedenen Einkaufsmöglichkeiten und Gastronomiebetrieben gibt es auch eine Volksschule und einen Kindergarten. Durch die verkehrsgünstige Lage sind sowohl die Stadt Linz als auch die Bezirkshauptstadt Perg gut erreichbar. Zahlreiche Vereine und Veranstaltungen sorgen für ein reges Gemeindeleben.