Mariazellerbahn – wąskotorowa (rozstaw szyn 760 mm) linia kolejowa na terenie Austrii w krajach związkowych Dolna Austria oraz Styria, łącząca St. Pölten i Gußwerk, przy czym w eksploatacji jest odcinek St. Pölten – Mariazell.
Historia W połowie XIX wieku pojawiły się pierwsze projekty budowy linii kolejowej łączącej Sankt Pölten z jednym z najważniejszych centrów pielgrzymkowych Austrii – Mariazell przez dolinę rzeki . Dopiero jednak pod koniec tego wieku przystąpiono do ich realizacji. 6 lutego 1895 roku na wniosek związku gmin, parlament krajowy Dolnej Austrii wydał zezwolenie na budowę kolei. Budowa wąskotorowej linii kolejowej (o rozstawie szyn 760 mm) ruszyła dopiero 21 listopada 1896 roku. Decyzję o niebudowaniu kolei normalnotorowej podjęto ze względu na trudne warunki geograficzne oraz niższe koszty budowy linii wąskotorowej. Ze względu na ograniczony budżet, początkowo powstał jedynie odcinek kolei, nazywanej wtedy Pielachtallbahn, między St. Pölten a Kirchberg an der Pielach, który oddano do użytku 4 lipca 1898 roku. Na dworcu początkowym St. Pölten Hauptbahnhof kolej była skomunikowana z linią normalnotorową, a dworcem głównym kolei wąskotorowej z zapleczem technicznym był i pozostał dworzec St. Pölten Alpenbahnhof (wcześniej nazwany Lokalbahnhof).