House Prices in Musselburgh

Live asking prices — data to 5 November 2026, updated daily

Properties for Sale

329

28 new in last 14 days

Average Price

£305,264

Median £270,000

Avg. Time on Market

135 days

Median 83 days

Price Range

£140k to £600k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Musselburgh

Properties by Type

What's on the market in Musselburgh

Properties by Bedrooms

Bedroom count distribution in Musselburgh

Time on Market

How long properties have been listed in Musselburgh

Prices by Property Type in Musselburgh

Type Count Avg. Price Median Avg. Days
Flat 121 £198,582 £175,000 127
Terraced 73 £314,575 £270,000 92
Semi-Detached 45 £291,166 £285,000 94
Detached 63 £485,394 £407,000 166

Prices by Bedrooms in Musselburgh

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 40 £153,775 £147,000 84
2 Bed 95 £206,563 £190,000 160
3 Bed 105 £289,747 £282,995 109
4 Bed 64 £435,955 £399,973 146
5+ Bed 18 £749,110 £597,498 215

Properties by Price Range in Musselburgh

Price Range Count Avg. Days on Market Share
Under £100k 1 153
0%
£100k – £200k 100 138
30%
£200k – £300k 101 124
31%
£300k – £400k 70 113
21%
£400k – £500k 23 175
7%
£500k – £1M 32 167
10%
Over £1M 2 294
1%

Properties by Time on Market in Musselburgh

Duration Count Share
Less than 1 month 56
17%
1 – 2 months 67
20%
2 – 3 months 54
16%
3 – 4 months 33
10%
4 – 6 months 60
18%
6 – 9 months 33
10%
9 – 12 months 3
1%
12 – 18 months 16
5%
Over 18 months 5
2%

Search Another Location

Find house price data for any UK town, city, or postcode