 The Avon flows north, passing through the towns of Brookton, Beverley, York, Northam and Toodyay.It is joined by tributaries including the Dale River, the Mortlock River and the Brockman River.The Avon becomes the Swan as Wooroloo Brook enters the river near Walyunga National Park.