House Prices in Kelso

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

Properties for Sale

181

6 new in last 14 days

Average Price

£309,864

Median £260,000

Avg. Time on Market

289 days

Median 147 days

Price Range

£80k to £575k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Kelso

Properties by Type

What's on the market in Kelso

Properties by Bedrooms

Bedroom count distribution in Kelso

Time on Market

How long properties have been listed in Kelso

Prices by Property Type in Kelso

Type Count Avg. Price Median Avg. Days
Flat 29 £153,759 £135,000 353
Terraced 2 £170,000 £170,000 75
Semi-Detached 5 £261,000 £280,000 218
Detached 9 £591,000 £550,000 276

Prices by Bedrooms in Kelso

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 12 £115,417 £112,500 252
2 Bed 23 £159,217 £155,000 709
3 Bed 79 £287,392 £260,000 181
4 Bed 35 £455,228 £490,000 283
5+ Bed 19 £575,655 £550,000 243

Properties by Price Range in Kelso

Price Range Count Avg. Days on Market Share
Under £100k 17 327
9%
£100k – £200k 46 387
25%
£200k – £300k 50 260
28%
£300k – £400k 18 244
10%
£400k – £500k 18 252
10%
£500k – £1M 32 225
18%

Properties by Time on Market in Kelso

Duration Count Share
Less than 1 month 27
15%
1 – 2 months 22
12%
2 – 3 months 18
10%
3 – 4 months 14
8%
4 – 6 months 41
23%
6 – 9 months 13
7%
9 – 12 months 9
5%
12 – 18 months 15
8%
Over 18 months 20
11%

Search Another Location

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