Home
Your location

Musselburgh

Place in East Lothian, Scotland

Coordinates:55.939, -3.048
OS grid ref:NT 34 72
Population:23,620
Dialling code: 01875 (Tranent)
Map of the UK

Musselburgh in East Lothian, Scotland sits on the coast of the Firth of Forth about six miles east of Edinburgh. The River Esk flows through the town to Fisherrow Harbour and the area wears its history plainly: an ancient royal burgh with old weaving and fishing roots and nearby historic sites such as the battlefield at Pinkie Cleugh and the village of Inveresk.

The town punches above its weight culturally and recreationally - Musselburgh Links is regarded as one of the world’s oldest golf courses and Musselburgh Racecourse is among Scotland’s oldest, giving the place a strong sporting identity. Today it functions largely as a commuter town for Edinburgh while retaining local shops, light industry, a working harbour and a close-knit community with a lively calendar of local events.

Postcode districts covering Musselburgh

Most populated places nearby

Neighbouring places

Example postcodes in Musselburgh

Transport links

  • Edinburgh Airport 12.6 miles20.2 km
  • Glasgow International Airport 53.8 miles86.6 km
  • Musselburgh Railway Station 1 mile1.6 km
  • Wallyford Railway Station 1.3 miles2.1 km

Hotels near Musselburgh Ad

Schools in Musselburgh

  • Campie Primary School Primary
  • Loretto RC Primary School Primary
  • Loretto School Independent - all ages
  • Musselburgh Burgh Primary School Primary
  • Musselburgh Grammar School Secondary
  • Pinkie St Peter's Primary School Primary
  • Stoneyhill Primary School Primary

Local points of interest

  • Musselburgh Racecourse Recreation 0.7 miles1.1 km
  • Newhailes Country house 1.2 miles1.9 km
  • Portobello Beach Beach 2.7 miles4.3 km
  • Dalkeith House Estate 2.8 miles4.4 km
  • Dalkeith Palace Historic site 2.8 miles4.5 km
  • Melville Castle Historic site 3.5 miles5.6 km
  • Newbattle Abbey College 3.9 miles6.3 km
  • Newbattle Abbey Historic site 3.9 miles6.3 km
  • Easter Road Stadium 4.8 miles7.7 km
  • Holyrood abbey Historic site 4.9 miles7.9 km
  • Kings Buildings University 5.1 miles8.1 km
  • Scottish Mining Museum Museum 5.4 miles8.7 km