House Price Finder

North Yorkshire Property Prices

43 towns and cities · 80,911 sales recorded

Market analysis

Across North Yorkshire, the average sold price is £332,748 — 23% above the UK average of £271,295. The median is £255,000, based on 80,911 sales across 43 towns and cities. In 2025, the most recent complete year, average prices fell 3.2% year on year.

Knaresborough is the most expensive place to buy in North Yorkshire, averaging £425,056, while Catterick Garrison is the most affordable at £204,405. Detached houses are the most commonly sold property type countywide, at 31% of transactions.

£332,748
Average Price
£255,000
Median Price
80,911
Total Sales
↓ 6.5%
Year-on-Year

Property Type Breakdown

31%
Detached
115,753 sales
29%
Semi-Detached
107,038 sales
26%
Terraced
98,063 sales
11%
Flat
40,492 sales
3%
Other
9,677 sales

Price Trends

Year Average Median Sales
2026 £317,162 £260,000 3,301
2025 £339,102 £265,000 11,559
2024 £350,441 £262,500 12,148
2023 £345,991 £260,000 11,463
2022 £342,580 £263,000 13,701
2021 £326,872 £250,000 16,810
2020 £297,151 £235,000 11,929
2019 £286,054 £218,000 13,271
2018 £274,904 £214,000 13,141
2017 £271,426 £205,000 13,520
2016 £264,764 £197,500 12,607
2015 £244,469 £190,000 11,887

All Towns in North Yorkshire

1
Knaresborough
10,999 sales
£425k
2
Harrogate
64,532 sales
£423k
3
Leyburn
5,078 sales
£365k
4
Ripon
14,340 sales
£355k
5
Skipton
18,972 sales
£345k
6
Tadcaster
6,296 sales
£343k
7
Thirsk
11,851 sales
£332k
8
Hawes
771 sales
£329k
9
Bedale
5,419 sales
£326k
10
Settle
3,487 sales
£318k
11
Pickering
7,526 sales
£309k
12
Whitby
16,108 sales
£304k
13
Malton
11,855 sales
£300k
14
Northallerton
16,663 sales
£299k
15
Selby
28,092 sales
£248k
16
Filey
10,240 sales
£219k
17
Scarborough
49,136 sales
£218k
18
Catterick Garrison
5,041 sales
£204k

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

Most Expensive Areas

The priciest towns and counties in England and Wales.

Most Affordable Areas

Where you can still buy a home for under £170,000.