the herbert river meanders in a southerly direction through the locality from millstream to gunnawarra and glen ruth. the confluence of the wild river with the herbert river occurs in the north of the locality (east of the town). nettle creek flows from silver valley to the north through the town and joins the herbert river to the south of the town.