Home
Your location

Danderhall

Place in Midlothian, Scotland

Coordinates:55.912, -3.107
OS grid ref:NT 30 69
Population:2,770
Dialling code: 0131 (Edinburgh)
Map of the UK

Danderhall is a village in Midlothian, Scotland, lying just to the south‑east of Edinburgh and near Dalkeith. It grew up as a coal‑mining community in the early 20th century and the imprint of that industrial past still shapes the local landscape and community identity, with rows of former miners’ housing and remnants of pit infrastructure giving way to patches of open green space.

Today Danderhall functions largely as a commuter and service community, with local shops, a primary school and community facilities serving residents while many travel into Edinburgh for work. Regeneration and housing change over recent decades have diversified the local economy, but there remains a strong sense of place and social history rooted in its mining heritage and active local groups.

Postcode districts covering Danderhall

Most populated places nearby

Neighbouring places

Example postcodes in Danderhall

Transport links

  • Edinburgh Airport 10.6 miles17 km
  • Glasgow International Airport 51.4 miles82.8 km
  • Newcraighall Railway Station 1.6 miles2.5 km
  • Musselburgh Railway Station 2 miles3.2 km

Hotels near Danderhall Ad

Schools in Danderhall

  • Danderhall Primary School Primary

Local points of interest

  • Melville Castle Historic site 1.4 miles2.2 km
  • Dalkeith Palace Historic site 1.8 miles2.8 km
  • Dalkeith House Estate 1.8 miles2.9 km
  • Newhailes Country house 2.2 miles3.6 km
  • Newbattle Abbey College 2.5 miles4 km
  • Newbattle Abbey Historic site 2.6 miles4.1 km
  • Kings Buildings University 2.8 miles4.4 km
  • Portobello Beach Beach 3 miles4.8 km
  • Musselburgh Racecourse Recreation 3.5 miles5.7 km
  • Braid Hills Hill 3.6 miles5.8 km
  • Holyrood abbey Historic site 3.8 miles6.1 km
  • University of Edinburgh University 3.8 miles6.1 km