De Belubula River is een overblijvende rivier in de centraal-westelijke regio van New South Wales, Australië. Zij mondt uit in de Lachlan rivier, die deel uitmaakt van het Murray-Darling stroomgebied.

De Belubula begint bij Vittoria, tussen Bathurst en Orange. Zij stroomt naar het zuiden en westen en wordt door acht kleinere stroompjes geflankeerd. Zij mondt uit in Carcoar Lake en bereikt haar monding in de Lachlan River, ten oosten van Gooloogong. De rivier daalt over een lengte van 165 kilometer 674 meter (103 mijl).

De naam komt van het inheemse Australische woord voor "steenachtige rivier" of "grote lagune". De eerste mensen die aan de Belubula rivier woonden waren de Wiradjuri clan.

Steden aan de Belubula River, vanaf de bron tot aan de monding, zijn onder meer Blayney, Carcoar, en Canowindra.