House Prices in Musselburgh

Live asking prices — data to 4 August 2026, updated daily

Properties for Sale

376

30 new in last 14 days

Average Price

£325,205

Median £249,498

Avg. Time on Market

152 days

Median 94 days

Price Range

£140k to £735k

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 125 £199,148 £175,000 167
Terraced 87 £308,596 £250,000 152
Semi-Detached 47 £349,126 £295,000 140
Detached 73 £563,902 £419,000 140

Prices by Bedrooms in Musselburgh

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 39 £150,666 £145,000 151
2 Bed 123 £202,047 £190,000 183
3 Bed 106 £287,457 £267,500 135
4 Bed 73 £460,559 £400,000 117
5+ Bed 29 £868,930 £700,000 181

Properties by Price Range in Musselburgh

Price Range Count Avg. Days on Market Share
£100k – £200k 123 160
33%
£200k – £300k 111 166
30%
£300k – £400k 62 89
16%
£400k – £500k 32 203
9%
£500k – £1M 42 152
11%
Over £1M 6 146
2%

Properties by Time on Market in Musselburgh

Duration Count Share
Less than 1 month 64
17%
1 – 2 months 72
19%
2 – 3 months 50
13%
3 – 4 months 37
10%
4 – 6 months 38
10%
6 – 9 months 21
6%
9 – 12 months 32
9%
12 – 18 months 61
16%
Over 18 months 1
0%

Search Another Location

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