Home
Your location

Elphinstone

Place in East Lothian, Scotland

Coordinates:55.923, -2.967
OS grid ref:NT 39 70
Population:540
Dialling code: 01875 (Tranent)
Map of the UK

Elphinstone is a small village in East Lothian, Scotland, set in gentle arable countryside and within easy commuting distance of Edinburgh. It feels rural and quietly coastal without being remote, with lanes, hedgerows and a mix of traditional stone cottages and modern homes.

Historically the settlement grew around local estates and farming, and the Elphinstone name has long associations with Scottish gentry. Today the local economy is still shaped by agriculture and by residents who commute to nearby towns and the capital, while community life remains modest and village-focused rather than tourist-driven.

Postcode districts covering Elphinstone

Most populated places nearby

Neighbouring places

Example postcodes in Elphinstone

Transport links

  • Edinburgh Airport 15.8 miles25.5 km
  • Glasgow International Airport 56.9 miles91.6 km
  • Prestonpans Railway Station 2.1 miles3.4 km
  • Wallyford Railway Station 2.2 miles3.6 km

Hotels near Elphinstone Ad

Local points of interest

  • Musselburgh Racecourse Recreation 3.3 miles5.3 km
  • Oxenfoord Castle Estate 3.9 miles6.3 km
  • Dalkeith House Estate 4.2 miles6.7 km
  • Dalkeith Palace Historic site 4.2 miles6.8 km
  • Newhailes Country house 4.5 miles7.3 km
  • Newbattle Abbey Historic site 4.8 miles7.7 km
  • Newbattle Abbey College 4.8 miles7.7 km
  • Melville Castle Historic site 5.2 miles8.4 km
  • Gosford House Estate 5.7 miles9.1 km
  • Scottish Mining Museum Museum 5.8 miles9.3 km
  • Portobello Beach Beach 6 miles9.6 km
  • West Wood Forest 6.3 miles10.1 km