Musselburgh (EH21)
Property market data for the Musselburgh (EH21) postcode district
Valuation Price Trend
Sales Market
£279,616
Average Sales Price
£340,749
Average Sales Price (Top 25%)
£200,000–£500,000
Most Active Price Band
Recent Sales Listings
10 Oct 2025
126B, High Street, Musselburgh, EH21 7EA
£205,000
2 bed
1 bath
Flat
925 sq ft
11 Oct 2025
15 Whitehill Farm Road, Musselburgh, EH21 6PG
£255,000
3 bed
1 bath
Detached
11 Oct 2025
8A, Whitecraig Road, Whitecraig, Musselburgh, EH21 8PG
£449,000
4 bed
Detached
12 Oct 2025
8A, Whitecraig Road, Whitecraig, Musselburgh, EH21 8PG
£285,000
3 bed
Terraced
6 Oct 2025
42 Harvey Avenue, Wallyford, Musselburgh, EH21 8FA
£235,000
3 bed
2 bath
Terraced
7 Oct 2025
42 Harvey Avenue, Wallyford, Musselburgh, EH21 8FA
£235,000
3 bed
2 bath
Terraced
10 Oct 2025
3D, Harbour Court, Harbour Road, Musselburgh, EH21 6DL
£180,000
2 bed
1 bath
Flat
10 Oct 2025
8 the Paddock, Musselburgh, EH21 7SP
£170,000
2 bed
1 bath
Flat
8 Oct 2025
Carberry, Musselburgh, EH21 8PY
£510,000
3 bed
1 bath
Detached
10 Oct 2025
19 Inveresk Village, Musselburgh, EH21 7TD
£1,475,000
7 bed
4 bath
Detached
6,796 sq ft
Rental Market
£1,135
Average Rent Paid
£1,300
Average Rent Paid (Top 25%)
£750–£1,000
Most Active Rental Band
Recent Rental Listings
26 May 2025
3 Stoneybank Avenue, Musselburgh, EH21 6HN
£925
2 bed
1 bath
Terraced
26 May 2025
3A, Harbour Court, Harbour Road, Musselburgh, EH21 6DL
£960
1 bed
1 bath
Flat
517 sq ft
26 May 2025
6 Newhailes Court Gardens, Musselburgh, EH21 8GG
£2,900
4 bed
3 bath
Detached
19 May 2025
10, Harbour View, 204 New Street, Musselburgh, EH21 6EL
£1,350
2 bed
2 bath
Flat
19 May 2025
1F, Balcarres Place, Musselburgh, EH21 7SA
£900
1 bed
1 bath
Flat
12 May 2025
79 New Street, Musselburgh, EH21 6DA
£1,025
2 bed
1 bath
Flat
5 May 2025
17 Parsonage, Musselburgh, EH21 7SW
£1,100
2 bed
1 bath
Flat