It rises on Dundry Hill and supplies Barrow Gurney Reservoirs before flowing through various villages to Clevedon where it drains into the Severn Estuary.
It flows north beneath the A370 road and the Bristol to Exeter railway line close to an old Roman settlement at Gatcombe.
The weir at Watercress Farm marks the start of the formal statutory main river designation of the Land Yeo.
Flowing west past the Tyntesfield Estate it has been diverted north and embanked into higher ground around what is now the Barn Public House.
It then passes under the M5 motorway, through Clevedon where it joins the Middle Yeo and drains at low tide through the tidal sluice into the Severn Estuary.
[1] During the 18th and 19th centuries the Land Yeo powered a series of mills, with some dating back to the time of the Domesday Book.
By the early 19th century rented out for snuff grinding and in the 1830s a steam engine was installed to power a flour and corn mill.
Later it was owned by an iron founder, who made edge tools and other farm implements and installed cast-iron water wheels.
[2] The mill at Tickenham was established in the middle of the 12th century by Canons of the Abbey of St Augustine, (now Bristol Cathedral).
[3] In 2003 a group known as the Friends of the Land Yeo was set up to maintain and enhance the river, including the removal of debris.