Elven renner deretter på sørsiden av Dachsteinfjellet for så i en lengde på 100 kilometer å danne et geomorfologisk skille mellom de steile kalksteinsfjellene i nord og de mykere skiferbergene i sør. Mellom Admont og Hieflau bryter Enns gjennom et ca. 15 kilometer langt juv, det såkalte i Ennstal-Alpene. Deretter bøyer elven nordover og møter elven Salza. Ved elven Laussabach når Enns samtidig grensen til Oberösterreich. Nord for Steyr – som i middelalderen ga Steiermark dets navn – danner elven grensen mellom Oberösterreich og Niederösterreich (tidligere og (Østerrike ovenfor og nedenfor Enns)). I okkupasjonstiden 1945-1955 gikk grensen mellom den sovjetiske og den allierte sonen midt på broen over Enns i Steyr.