Mazerat-Aurouze (; , before 1996: Mazeyrat-Aurouze) is a commune in the Haute-Loire department in south-central France.
The Senouire flows southwest, then northwest, through the commune; most of the hamlets lie in its valley.