Home
Your location

Haddington

Place in East Lothian, Scotland

Coordinates:55.955, -2.785
OS grid ref:NT 51 73
Population:9,020
Map of the UK

Haddington is a small historic market town in East Lothian, Scotland, lying on the banks of the River Tyne about twenty miles east of Edinburgh. It was long a royal burgh and county town, and its compact centre still shows impressive medieval architecture, most notably the large St Mary’s collegiate church and a number of old merchant and civic buildings that reflect its long market and burghal history.

Today the town combines an agricultural hinterland with local services and light industry and acts as a commuter base for nearby Edinburgh. Visitors and residents enjoy riverside walks, a small museum and arts scene, regular market and community events, and the character of a close‑knit Scottish market town set between fertile countryside and the East Lothian coast.

Postcode districts covering Haddington

Most populated places nearby

Neighbouring places

Example postcodes in Haddington

Transport links

  • Edinburgh Airport 22.7 miles36.6 km
  • Glasgow International Airport 64.1 miles103.1 km
  • Drem Railway Station 3.5 miles5.6 km
  • Longniddry Railway Station 4.3 miles6.9 km

Hotels near Haddington Ad

Schools in Haddington

  • Compass School, The Independent - primary
  • Haddington Primary School Primary
  • Knox Academy Secondary
  • Letham Mains Primary School Primary
  • St Mary's RC Primary School Primary

Local points of interest

  • Amisfield House Estate 1.4 miles2.3 km
  • Coalstoun House Estate 2.7 miles4.4 km
  • Gosford House Estate 3.7 miles6 km
  • National Museum of Flight Museum 4 miles6.4 km
  • Archerfield Estate 5.4 miles8.8 km
  • Gullane Beach Beach 6.3 miles10.1 km
  • Tynninghame House Estate 7.8 miles12.6 km
  • Lammermuir Hills Hill 8.6 miles13.9 km
  • Seacliff Beach Beach 8.9 miles14.3 km
  • Oxenfoord Castle Estate 9.3 miles14.9 km
  • Musselburgh Racecourse Recreation 9.8 miles15.8 km
  • West Wood Forest 11.4 miles18.3 km