
Musselburgh is a historic coastal town in East Lothian, Scotland, on the shore of the Firth of Forth. The town sits at the mouth of the River Esk, approximately 5 miles (8 km) east of Edinburgh, 46 miles (74 km) east of Glasgow, and 91 miles (146 km) south-southwest of Aberdeen. It is the largest settlement in East Lothian, with a population of 21,479 in 2022.
Read more from Wikipedia
Musselburgh is nicknamed the "Honest Toun" and is believed to be the oldest continuous town in Scotland, with history dating back to the Roman era. The town is home to Queen Margaret University and Musselburgh Links, one of the world's oldest golf courses.
From the Wikipedia article Musselburgh, CC BY-SA 4.0.
Weather
Loading…
Forecast by Open-Meteo from national weather models. A forecast, not a measurement.
The past twelve months
Loading…
ERA5 reanalysis from Copernicus, via Open-Meteo. Modelled on a ~25 km grid, not measured at a station.
Air right now
Loading…
CAMS European and global air quality forecast, via Open-Meteo. Modelled on an 11–40 km grid; European AQI bands from the EEA.
Nearby on Wikipedia
Loading…
Articles with coordinates within 10 km, from English Wikipedia.
Towns around Musselburgh
- Bonnyrigg8.3 km SW
- Edinburgh9.2 km W
- Penicuik17 km SW
- Kirkcaldy21 km N
- Broxburn26 km W
- Glenrothes29 km N
- Dunfermline29 km NW
- Livingston30 km W
Straight-line distance and compass bearing from the town centre.