New Home Developments within 5 miles of Musselburgh

Sort By
Other Musselburgh Locations
Save your search or create email alerts Click here

Living in Musselburgh 

Musselburgh is a historic market town and the largest town in East Lothian, and is just 6 miles east of Edinburgh. The town is named after the extensive mussel beds along its shore on the Firth of Forth. 

There is plenty to see and do for those living in Musselburgh. The town is home to Musselburgh Racecourse, a venue for racing since 1816, making it the oldest racecourse in Scotland. Also to be found at the racecourse is the historic 9-hole Musselburgh Links. Record books date the course to 1672, making it the oldest surviving golf club in the world. The town is also full of great architecture - Tolbooth in the high street is one of the oldest and finest buildings of its kind in Scotland, and dates back to 1590. The National Trust for Scotland have also bought Newhailes House, which was built in the late 18th century, and is open to the public for visits. The high street in Musselburgh is also a great blend of local and high street stores, whilst other amenities in the town include several supermarkets and primary and secondary schools. 

The town is well served with transportation facilities, and has extensive bus services. The town also has two railway stations, Musselburgh railway station serving the west of town and Wallyford railway station serving the east of town. Trains through to Edinburgh take as little as 9 minutes from Musselburgh railway station, whilst Wallyford station will see you there in 12 minutes on the quickest trains. For those looking to drive however, the A1 bypasses the town and meets the A720 Edinburgh City Bypass at the edge of the town before continuing on to Edinburgh city centre.