Duloe Brook is a minor, roughly 9 km (5.59 mi) long river (or brook) in Bedfordshire that is a tributary to the River Great Ouse.[1] The brook rises in the hamlet of Keysoe Row and flows southwards then eastwards towards the village of Staploe and hamlet of Duloe, before flowing into the River Great Ouse at the village of Eaton Ford in St Neots.[2][3] Its last half kilometre or so denotes the boundary between Eaton Ford and Eaton Socon.[4]