Rising at Weather Ling Hill, where it is known as Barkin Beck, the stream passes southwest down Barbondale to Fell House, where, joined by Aygill (itself fed by Hazel Sike, which, like Aygill, rises on Barbon High Fell) and now known as Barbon Beck, it takes a westerly course, past Barbon Manor and through the village of Barbon and under the A683 road.
The stream originates at Weather Ling Hill, where it's called Barkin Beck. It flows southwest to Fell House, merging with Aygill (also fed by Hazel Sike) to form Barbon Beck. The river then travels west past Barbon Manor and through the village of Barbon before crossing under the A683 road.