La rivière prend sa source dans la région montagneuse centrale de la Nouvelle-Galles du Sud, dans le Great Dividing Range, à 13 km à l'est de Gunning.
Les autres rivières qui se joignent à la rivière Lachlan sont la rivière Carcoar, la rivière Belubula et la rivière Abercrombie.