The Land Yeo has its origins at several small springs on the western edge of Dundry Hill. It is one of the small streams which feed Barrow Gurney Reservoirs near the village of Barrow Gurney, which provide drinking water for Bristol. It then flows through the village of Barrow Gurney alongside the B3130 road, where it can be seen in millponds.