Weyer is a municipality in the district of Steyr-Land, in the Austrian state of Upper Austria. It is located in the eastern part of Upper Austria, within the Steyr-Land administrative district, whose seat is the city of Steyr.
As a municipality, Weyer forms one of the local administrative units of the Steyr-Land district, alongside the other towns and villages that make up the district. Upper Austria is one of the nine federal states of Austria, situated in the country's northern-central region.