Waizenkirchen ligt in het noordwesten van Opper-Oostenrijk, genesteld in de ruime, vlakke Aschachvallei.
Het dorp ligt aan de rivier de Aschach, die uit het stroomgebied van Waizenkirchen komt en over de granieten Kollerbichel in de Aschachvallei stroomt. Het landschap van deze vallei, met zijn steile en rotsachtige hellingen, is ideaal voor romantische wandelingen, lange trektochten en fietstochten. Dit rivierlandschap is vooral voor vissers een waar paradijs!