House Prices in Musselburgh

Live asking prices — data to 17 October 2026, updated daily

Properties for Sale

336

35 new in last 14 days

Average Price

£312,900

Median £270,000

Avg. Time on Market

134 days

Median 79 days

Price Range

£140k to £629k

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 116 £200,629 £175,000 119
Terraced 47 £339,894 £270,000 94
Semi-Detached 30 £292,783 £280,000 88
Detached 39 £521,716 £410,000 116

Prices by Bedrooms in Musselburgh

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 37 £152,351 £145,000 110
2 Bed 99 £208,494 £195,000 111
3 Bed 103 £295,713 £280,000 137
4 Bed 71 £444,171 £407,000 146
5+ Bed 19 £750,683 £599,995 238

Properties by Price Range in Musselburgh

Price Range Count Avg. Days on Market Share
Under £100k 1 134
0%
£100k – £200k 99 140
29%
£200k – £300k 98 88
29%
£300k – £400k 70 125
21%
£400k – £500k 31 216
9%
£500k – £1M 35 189
10%
Over £1M 2 179
1%

Properties by Time on Market in Musselburgh

Duration Count Share
Less than 1 month 71
21%
1 – 2 months 66
20%
2 – 3 months 51
15%
3 – 4 months 39
12%
4 – 6 months 53
16%
6 – 9 months 31
9%
9 – 12 months 4
1%
12 – 18 months 12
4%
Over 18 months 9
3%

Search Another Location

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