House Prices in Elgin

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

Properties for Sale

254

29 new in last 14 days

Average Price

£236,788

Median £215,000

Avg. Time on Market

170 days

Median 81 days

Price Range

£75k to £482k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Elgin

Properties by Type

What's on the market in Elgin

Properties by Bedrooms

Bedroom count distribution in Elgin

Time on Market

How long properties have been listed in Elgin

Prices by Property Type in Elgin

Type Count Avg. Price Median Avg. Days
Flat 42 £118,464 £112,500 101
Terraced 35 £169,671 £160,000 97
Semi-Detached 48 £217,687 £220,000 108
Detached 69 £342,419 £315,000 137

Prices by Bedrooms in Elgin

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 13 £88,692 £85,000 81
2 Bed 63 £140,767 £135,000 100
3 Bed 75 £222,593 £220,000 128
4 Bed 51 £320,843 £315,000 120
5+ Bed 16 £415,500 £394,000 383

Properties by Price Range in Elgin

Price Range Count Avg. Days on Market Share
Under £100k 34 145
13%
£100k – £200k 86 141
34%
£200k – £300k 72 182
28%
£300k – £400k 38 136
15%
£400k – £500k 12 440
5%
£500k – £1M 11 205
4%
Over £1M 1 269
0%

Properties by Time on Market in Elgin

Duration Count Share
Less than 1 month 45
18%
1 – 2 months 45
18%
2 – 3 months 46
18%
3 – 4 months 25
10%
4 – 6 months 24
9%
6 – 9 months 24
9%
9 – 12 months 15
6%
12 – 18 months 22
9%
Over 18 months 8
3%

Search Another Location

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