Home
Your location

Gainford

Parish in County Durham, England

Coordinates:54.557, -1.747
OS grid ref:NZ 16 18
Population:1,133
Map of the UK

The village and civil parish of Gainford sits on the north bank of the River Tees in rural County Durham, a few miles west of Darlington. Its compact historic core clusters around a long village green and narrow lanes lined with stone cottages; the settlement includes a number of listed buildings and a traditional parish church, giving it a well‑preserved, conservation‑area feel.

Historically agricultural, the community now combines farming with commuters and locals who work in nearby towns, and it’s popular with walkers and anglers enjoying riverside paths and country lanes. Village life is centred on a pub, village hall and community events, and the mix of scenic Tees-side setting and historic streets makes Gainford a quietly characterful spot in the North East.

Postcode districts covering Gainford

Most populated places nearby

Neighbouring places

Example postcodes in Gainford

Transport links

  • Durham Tees Valley Airport 13.1 miles21.2 km
  • Newcastle International Airport 33.3 miles53.5 km
  • Shildon Railway Station 6.5 miles10.4 km
  • Heighington Railway Station 7.2 miles11.5 km

Hotels near Gainford Ad

Schools in Gainford

  • Gainford C of E Primary School and Preschool Primary

Local points of interest

  • Raby Castle Archaeological site 3.3 miles5.2 km
  • Streatlam Castle Estate 4.9 miles7.8 km
  • Stanwick Hall Estate 5.2 miles8.4 km
  • Eggleston Abbey Archaeological site 6.8 miles11 km
  • Windlestone Country house 9 miles14.4 km
  • The Darlington Arena Stadium 9.1 miles14.7 km
  • Catterick Racecourse Recreation 12.4 miles19.9 km
  • Sedgefield racecourse Recreation 12.8 miles20.6 km
  • University of Durham University 15.9 miles25.5 km
  • Old Park Country house 19.4 miles31.2 km