\n
Scottish place

Haddington

Cities & Towns
📍 East Lothian
Scottish.scot Highland cow mascot
About the place

Haddington is a town in East Lothian, Scotland.

A handsome historic town on the River Tyne, Haddington combines a substantial medieval church with attractive streets and riverside scenery. Its local museums and older buildings give visitors plenty of heritage to discover.

Places to explore nearby

Location

Find it

📍 Haddington, East Lothian

Explore the area

Discover more in East Lothian

Find more places, businesses, products, experiences and events from this part of Scotland.

Explore East Lothian