×

Dalkeith

Town in 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 settlement of Dalkeith grew southwestwards from its 12th-century castle. Dalkeith has a population of... Wikipedia
Council area: Midlothian
Dialling code: 0131
Fire: Scottish
Population: 14,330 (mid-2020 est.)
Post town: DALKEITH
Postcode district: EH22