Weir River is a locality in the Western Downs Region, Queensland, located east of Moonie.
In the 2021 census, Weir River had a population of 19 people.