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.
La rivière Lachlan coule vers l'ouest, puis vers le sud, finit dans le marécage de Great Cumbung.