The headwaters of the River Yeo, also known as the River Ivel, are found in the village of Poyington in North Dorset. The river then flows south through Oborne to Sherborne where it is joined by the waters of the Gascoigne River close to Sherborne Lake. The Gascoigne River is formed by springs at Bradley Head and Milbourne Wick,in Somerset. The river continues in a south westerly direction through Sherborne to Bradford Abbas where it is joined by the waters of the River Wriggle which forms in the hills behind Hermitage, Hilfield and Batcombe in Dorset. At this point the river has travelled approximately 7.25 miles from its source. To the west of Bradford Abbas, close to Yeovil Junction Station, the river flows into Somerset and turns to a northerly flow. Just north of Yeovil Junction waters join from North Coker to the west and from south of Sutton Bingham.
- Mudford Weir [View album]
- Yeovilton Weir [View album]
- Ashington Bridge [View album]