Mariahof is a former municipality in the district of Murau, in the Austrian state of Styria. It lies in the mountainous Upper Styria region in the south of the country.
Since the 2015 Styria municipal structural reform, Mariahof is no longer an independent municipality and has been part of the municipality of Neumarkt in der Steiermark. The reform merged a number of small municipalities across Styria into larger administrative units.