House Prices in Musselburgh

Live asking prices — data to 14 July 2026, updated daily

Properties for Sale

358

28 new in last 14 days

Average Price

£327,075

Median £249,498

Avg. Time on Market

148 days

Median 89 days

Price Range

£145k to £742k

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 £200,318 £175,000 163
Terraced 85 £307,961 £250,000 144
Semi-Detached 45 £354,799 £290,000 132
Detached 69 £575,433 £430,000 132

Prices by Bedrooms in Musselburgh

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 37 £148,622 £145,000 143
2 Bed 122 £202,514 £190,000 175
3 Bed 102 £293,877 £275,000 131
4 Bed 65 £469,675 £410,000 115
5+ Bed 28 £889,785 £735,000 172

Properties by Price Range in Musselburgh

Price Range Count Avg. Days on Market Share
£100k – £200k 118 155
33%
£200k – £300k 106 162
30%
£300k – £400k 54 90
15%
£400k – £500k 33 182
9%
£500k – £1M 41 143
11%
Over £1M 6 125
2%

Properties by Time on Market in Musselburgh

Duration Count Share
Less than 1 month 64
18%
1 – 2 months 66
18%
2 – 3 months 52
15%
3 – 4 months 28
8%
4 – 6 months 43
12%
6 – 9 months 13
4%
9 – 12 months 63
18%
12 – 18 months 28
8%
Over 18 months 1
0%

Search Another Location

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