Area360 logo

Find postcode

Musselburgh

Interactive map displaying Musselburgh

About

Musselburgh is a coastal town situated at the mouth of the River Esk, where it meets the Firth of Forth. The ward encompasses the historic town centre, residential neighbourhoods, and significant stretches of shoreline and estuary habitat. It functions as a commuter settlement for Edinburgh while maintaining its own distinct identity and local economy, supported by retail and services along its main streets.

The area is known for its longstanding connections to horse racing, with Musselburgh Racecourse operating as one of the oldest in Scotland. The town's links to the sea are evident in its harbour and the preserved remains of the medieval Monktonhall coal mine, which extended under the firth. Large public parks and the John Muir Way long-distance path provide access to the coastal and riverside environments.

Data Sources

All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.