Dalkeith Scotland

Dalkeith is a town in Midlothian, Scotland, on the River Esk. It was granted a burgh of barony in 1401 and a burgh of regality in 1540. The settle…
Dalkeith is a town in Midlothian, Scotland, on the River Esk. It was granted a burgh of barony in 1401 and a burgh of regality in 1540. The settlement of Dalkeith grew southwestwards from its 12th-century castle. Dalkeith has a population of 12,342 people according to the 2011 census.
  • Population: 14,330 (mid-2020 est.)
  • Country: Scotland
  • Council area: Midlothian
  • Lieutenancy area: Midlothian
  • Sovereign state: United Kingdom
  • Post town: DALKEITH
  • Postcode district: EH22

Suggested Itineraries

Data from: en.wikipedia.org