Musselburgh is East Lothian's biggest town and lies just outside of Edinburgh. Below we've compiled information about the current housing market and listed the local amenities so you can decide if it's for you or not. 

Musselburgh at a glance*

Average selling price
Median time to sell
21 days
Average % of Home Report achieved
Most popular property type
3 bedroom house

To find out more about the local market, contact your local ESPC agent today. Find an agent

* Figures are based on properties marketed and sold through ESPC. Home Report valuations relate to properties where the Home Report was available on Figures relate to the 3 month period ending on 31/08/2023

Musselburgh is located on the south shore of the Firth of Forth in Scotland at the mouth of the River Esk, approximately six miles east of Edinburgh.

It is the largest town in East Lothian and is a good base for people who want to live near the city, but also want easy access to countryside and coastline. There are several things to do in Musselburgh itself including one of the busiest racecourses in Scotland, for both National Hunt and Flat meetings. The town also has its own rugby club, BMX track and two golf courses. 

Musselburgh is also where you will find Loretto School, Scotland's oldest boarding school. ESPC visited the school to run a teamworking session for the pupils as part of a local initiative to bridge the gap between schools and business.

You'll find a generous selection of property types in Musselburgh. There are many houses with at least two bedrooms which are perfect for families. It's also not unusual to see flats for sale in Musselburgh as well

What the locals say

Claire, who currently lives in Musselburgh told us why she loves living there:

"I love living in Musselburgh and with this move we are staying in this beautiful town, full of great shops, bars, restaurants, and lovely walks down to the harbour or down to the river to feed the ducks and swans. And let’s not forget the world famous Luca's ice cream. Or just a short walk along the road is Portobello Promenade - we absolutely love this walk on a nice sunny day and a wee shot in the arcades which the kids love. We have great cycle routes right on our doorstep too. And what about Newhailes (a National Trust for Scotland attraction), where you can discover over 300 years of Scottish history. A great little community."

Whether you are looking for a house, flat, bungalow, apartment, new build or any other kind of property for sale or for rent, ESPC may have the one in Musselburgh that you are looking for.


Amenities in Musselburgh

Below you'll find a list of the amenities available in Musselburgh.


High Schools
Loretto School (Independent)
Musselburgh Grammar School

Primary Schools
Campie Primary School
Loretto RC Primary School (Independent) 
Musselburgh Burgh Primary School
Pinkie St Peter's Primary School
Spark of Genius Harbour Point School (special needs)
Stoneyhill Primary School

Almond Park Nursery
Links Nursery (private)
Musselburgh Burgh Primary School
Musselburgh Nature Kindergarten (private)
Musselburgh Private Nursery (private)
Stoneyhill Playgroup

Higher Education
Queen Margaret University is located in Musselburgh. 


Musselburgh Train station is located in the south-west corner of the town, next to Queen Margaret University. Wallyford Train Station is a walkable distance for people who live in the eastern end of Musselburgh. Both train stations offer a direct route to Edinburgh Waverley, where commuters can transfer to a different train. Residents can also take the train from Musselburgh to other towns in East Lothian. 

There are also four Lothian Buses routes that run through Musselburgh: the 26, 30, 44 and 140. All these buses eventually reach the city centre, but via different routes allowing for a wide variety of possibilities for getting around Edinburgh. You can stay up-to-date on bus routes and timetables on the Lothian Buses website.  

Food Shopping

Iceland Foods
Tesco Extra

While there are other smaller food shops, these are the only supermarkets. 

Active & Outdoors

BMX Track
Fisherrow Park
Levenhall Links Leisure Park
The Musselburgh Golf Club
Musselburgh Lagoons
Musselburgh Old Course Golf Club
Musselburgh Racecourse
Musselburgh Rugby Football Ground


Church of Scotland 
Northesk Parish Church
St Andrews High Church
Saint Michael's Parish Church

Other denominations
Assembly of God Church
Gospel Hall
Hope Church
Musselburgh Congregational Church
Musselburgh Baptist Church
St. Peter's Episcopal Church

Catholic Churches
Our Lady Of Loretto