Houses for sale & to rent in Musselburgh, City of Edinburgh

House Prices in Musselburgh

Properties in Musselburgh have an average house price of £326,675.00 and had 155 Property Transactions within the last 3 years.¹
Musselburgh is an area in City of Edinburgh with 176 households², where the most expensive property was sold for £650,000.00.

Property Price Paid in Musselburgh by Year

The average sold property price by year was:

Year Average Sold Price Price Change
Sold Properties icon
2023 £246,708
icon
-58%
8 Properties
2022 £390,663
icon
25%
56 Properties
2021 £294,329
icon
-2%
91 Properties
2020 £299,744
icon
9%
50 Properties
2019 £272,832
icon
10%
106 Properties
2018 £245,606
icon
-10%
98 Properties
2017 £271,342
icon
15%
89 Properties
2016 £230,563
icon
17%
59 Properties
2015 £192,334
icon
32%
26 Properties
2014 £130,905
icon
7%
9 Properties
2013 £121,342
icon
5%
7 Properties
2012 £115,000
icon
8%
3 Properties
2011 £106,352
icon
-126%
5 Properties
2010 £240,000
icon
-169%
1 Property
2009 £645,805
icon
77%
4 Properties
2008 £145,400
icon
-7%
1 Property
2007 £155,575
icon
18%
13 Properties
2006 £128,082
icon
44%
14 Properties
2005 £72,167
icon
-49%
8 Properties
2004 £107,328
icon
58%
5 Properties
2003 £44,992
icon
15%
15 Properties
2002 £38,126
icon
-477%
11 Properties
2001 £220,000
icon
59%
1 Property
2000 £90,000
-
1 Property
Source: Registers of Scotland

Transport in Musselburgh

Please see below transportation links in this area:

Properties on the market for sale in Musselburgh

icon

Neighbourhoods in Musselburgh

Navigate through our locations to find the location of your next house in Musselburgh, City of Edinburgh for sale or to rent.


Frequently asked questions about Musselburgh


What is the average price for a property for sale in Musselburgh?

The average price for a property for sale in Musselburgh is £326,675. This amount is 1% higher than the average price in City of Edinburgh. There are 197 property listings for sale in Musselburgh.


Which train stations are available in or near Musselburgh?

Some of the train stations available in or near Musselburgh are Newcraighall, Musselburgh and Brunstane.