The river rises on the Cotswold escarpment above the village of Uley, and flows through Dursley, Cam and Cambridge to the Gloucester and Sharpness Canal as a feeder to that waterway. Upstream from the town of Dursley the river is known as the River Ewelme.