House Prices in Kirkcudbright

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

Properties for Sale

42

2 new in last 14 days

Average Price

£285,131

Median £249,750

Avg. Time on Market

236 days

Median 127 days

Price Range

£106k to £596k

Middle 90% of asking prices

Market Breakdown

Data to:

Properties by Price

Distribution of asking prices in Kirkcudbright

Properties by Type

What's on the market in Kirkcudbright

Properties by Bedrooms

Bedroom count distribution in Kirkcudbright

Time on Market

How long properties have been listed in Kirkcudbright

Prices by Property Type in Kirkcudbright

Type Count Avg. Price Median Avg. Days
Flat 2 £122,500 £122,500 335
Terraced 11 £239,682 £225,000 164
Semi-Detached 4 £176,250 £165,000 222
Detached 8 £344,875 £332,500 177

Prices by Bedrooms in Kirkcudbright

Bedrooms Count Avg. Price Median Avg. Days
1 Bed 3 £101,667 £105,000 121
2 Bed 11 £193,364 £170,000 165
3 Bed 15 £246,300 £249,500 332
4 Bed 5 £267,800 £260,000 208
5+ Bed 6 £568,333 £455,000 263

Properties by Price Range in Kirkcudbright

Price Range Count Avg. Days on Market Share
Under £100k 1 313
2%
£100k – £200k 12 335
29%
£200k – £300k 17 184
40%
£300k – £400k 7 189
17%
£500k – £1M 4 228
10%
Over £1M 1 223
2%

Properties by Time on Market in Kirkcudbright

Duration Count Share
Less than 1 month 4
10%
1 – 2 months 6
14%
2 – 3 months 5
12%
3 – 4 months 5
12%
4 – 6 months 4
10%
6 – 9 months 5
12%
9 – 12 months 6
14%
12 – 18 months 4
10%
Over 18 months 3
7%

Search Another Location

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