River Ranch is a locality in the Gladstone Region, Queensland, Australia. In the 2011 census, River Ranch had a population of 313 people.
The Bruce Highway passes through the locality as does the Calliope River.
The Calliope River Historical Village is located on the Old Bruce Highway (adjacent to the current Bruce Highway) where it crosses the Calliope River.