Ufford lies in the north west of Cambridgeshire, equidistant between Peterborough and Stamford, which are 5 miles to the southeast and northwest respectively. The church at 44 metres above sea level is the highest point in the village. Its dominant site overlooks the flat Welland valley to the north and only 15 metres above sea level.
Picture looking north from the church tower
The Tinwell–Marholm fault which crosses the north end of the village brings together the clays and alluvial deposits of the Welland valley with the Lincolnshire Limestone which forms a capping at the top of Ufford hill.
Cross section and key
Cross section along King Street from R Welland in north to Langley Bush in south
A cross section through Ufford village would be similar apart from the single fault close to Ufford Farm and not 2 parallel faults.
The stone used to build the old village buildings and walls was dug out of small pits on Marholm Road and Walcot Road.
Water supply was dependent on springs between alternating limestone and clay strata. The old village well can still be seen opposite the church and many houses on Main Street depended on their own wells until the 1930s.