Orografisch links der Enns wird das Gebiet dominiert von den Weyerer Bögen (Almkogelbereich). Nach Südwesten anschließend liegt die Reichraminger bzw. Ternberger Decke. Rechts der Enns werden der obere und untere Ort von Moränenböden der Riß- und Würmeiszeit geprägt. In den Pechgraben verlaufen anfänglich Kalke, anschließend Grestener Klippenzone (Sandsteine, Buntmergel bzw. exotische Granite). Als Abschluss des Gemeindebereiches Richtung Maria Neustift findet sich Neustifter Flyschzone.