Home
Your location

Belford

Built-up area in Northumberland, England

Coordinates:55.599, -1.829
OS grid ref:NU 10 33
Population:1,258
Dialling code: 01668 (Bamburgh)
Map of the UK

Belford is a small village in Northumberland, England, set on the inland approach to the county’s dramatic coastline between Bamburgh and Alnwick. It sits within easy reach of the A1 and popular coastal attractions such as Holy Island (Lindisfarne) and the Farne Islands, making it a convenient stop for visitors exploring the Northumberland coast.

Historically the village developed as a local agricultural and coaching centre and today its economy mixes farming with tourism and local services; you’ll find traditional stone buildings, a parish community with a village hall and pubs, and plenty of walkers and birdwatchers drawn by nearby coastal and countryside routes and the area’s heritage.

Postcode districts covering Belford

Most populated places nearby

Neighbouring places

Example postcodes in Belford

Transport links

  • Newcastle International Airport 39.1 miles63 km
  • Edinburgh Airport 64.7 miles104.1 km
  • Chathill 6.4 miles10.3 km
  • Berwick-upon-Tweed Railway Station 14.1 miles22.7 km

Hotels near Belford Ad

Schools in Belford

  • Belford Primary School Primary

Local points of interest

  • Newham Bog National Nature Reserve Nature reserve 4.6 miles7.4 km
  • Lindisfarne Priory Archaeological site 5 miles8 km
  • Holy Island Harbour Harbour 5 miles8.1 km
  • Lindisfarne museum Museum 5 miles8.1 km
  • Fowberry Tower Estate 5.3 miles8.5 km
  • Haggerston Castle Estate 7.1 miles11.5 km
  • Lilburn Tower Estate 8.3 miles13.4 km
  • Ewart Park Estate 8.9 miles14.3 km
  • Cocklawburn Beach Beach 10.3 miles16.5 km
  • Roddam Estate 10.6 miles17 km
  • Dunstanburgh Castle Archaeological site 12.5 miles20.1 km
  • Hulne Park Estate 12.9 miles20.8 km