Home

Haddington

Place in East Lothian, Scotland

Coordinates:55.955, -2.785
OS grid ref:NT 51 73
Population:9,020

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

Nearby towns and villages

Neighbouring places

Transport links

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

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

Example postcodes in Haddington