The Greenough River is a river in the Mid West region of Western Australia. Greenough River has its headwaters near Woojalong Hills on the Yilgarn Plateau. It runs in a south westerly direction through deep valleys for approximately 340 kilometres (211 mi), passing through the Waterloo Ranges before descending to the coastal plain.
A few kilometres from the sea it is obstructed by dunes, and turns to the north-west, running along a dune swale parallel with the coast for about 35 kilometres before finally discharging into the Indian Ocean at Cape Burney, about 9 kilometres (6 mi) south of Geraldton, Western Australia. The ten tributaries that contribute to the Greenough are Woojalong Brook, Woolbarka Brook, Bangemall Creek, Urawa River, Kolanadgy Gully, Nangerwalla Creek, Wooderarrung River, Wandin Creek, Kockatea Creek and Wicherina Brook.