House Price Finder
Town Profile 2 postcode areas

Knaresborough

North Yorkshire · 10,999 properties sold since 1995

Postcodes: HG1HG5
Average Property Value
£425,056
↑ 3.7% YoY

Market analysis

Homes in Knaresborough, North Yorkshire sell for an average of £425,056 — 57% above the UK average of £271,295. The median sold price is £340,000. In 2025, the most recent complete year, prices rose 3.7% year on year, from £415,069 to £430,627. Since 2015, average values in Knaresborough have grown by 27%.

Detached houses are the most commonly sold property type in Knaresborough, making up 39% of transactions. Knaresborough spans 2 postcode areas, with 10,999 sales registered since 1995.

£425,056
Average
£340,000
Median
£2k
Lowest
£9.6M
Highest

Liveability Score

Aggregated from 2 postcode areas

Good
74 / 100
Education 67
Connectivity 93
Market Stability 64
Family-Friendly 76

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£346k £431k

Property Types

Detached 39%
Semi-Detached 33%
Terraced 19%
Flat 7%
Other 2%
10,999 total sales across 5 property types

Market Summary

£250k
Lower Quartile
£340k
Median
£476k
Upper Quartile
Price Distribution £2k – £9.6M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £353,646 £330,000 94 ↓ 17.9%
2025 £430,627 £350,000 381 ↑ 3.7%
2024 £415,069 £330,000 415 ↑ 0.7%
2023 £412,265 £350,000 390 ↓ 17.6%
2022 £500,543 £365,000 454 ↑ 14.8%
2021 £435,957 £340,000 563 ↑ 27.7%
2020 £341,401 £300,000 319 ↓ 24.5%
2019 £452,068 £301,000 382 ↑ 34.3%
2018 £336,722 £275,000 377 ↓ 11.9%
2017 £382,014 £299,995 355 ↑ 10.3%
2016 £346,377 £280,000 308 ↑ 2.5%
2015 £338,035 £251,500 324

Postcode Areas in Knaresborough

Knaresborough covers 2 postcode areas. Click any one for detailed property data, schools, crime stats, and demographics.

HG1HG5

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

First-Time Buyer Guide

Everything you need to know about buying your first home in 2026.

What's Your House Worth?

Free ways to estimate your property's value using sold price data.

Streets in Knaresborough

The 60 busiest streets in Knaresborough by number of recorded sales. Each page lists every property on the street and what it last sold for.

Boroughbridge Road 173 Main Street 165 High Street 161 Waterside 156 Briggate 151 Appleby Crescent 119 Ripley Road 117 Appleby Avenue 115 Manor Road 113 Farndale Road 109 Forest Moor Road 100 Vale Court 100 Abbey Road 96 Littondale Avenue 94 Manor Drive 92 Stockwell Drive 88 Church Street 86 Blair Park 85 Farfield Avenue 85 Aspin Oval 85 Grimbald Road 83 Park Row 83 Queens Road 82 Woodpark Drive 81 Aspin Park Road 81 Bond End 80 Halfpenny Lane 79 Rievaulx Avenue 79 Aspin Lane 77 Greengate Lane 73 Pinfold Green 73 York Place 72 Wetherby Road 68 Kirkgate 67 Appleby Gate 67 Park Avenue 66 Dentdale Drive 64 Moor Lane 64 Byards Park 64 Park Grove 63 Chain Lane 62 St Margarets Road 60 Lands Lane 59 Stockwell Road 59 Abbey Mill Gardens 56 Stockwell Grove 55 Garten Close 55 Arkendale Road 54 Aspin Park Drive 54 Fountains Way 53 Hambleton Grove 52 Heathfield Drive 52 Stockwell Lane 52 Park Gate 52 Abbey Crags Way 51 Harrogate Road 51 The Spinney 50 Aspin Drive 50 Scriven Road 49 Florin Drive 49

Frequently asked questions about Knaresborough

What is the average house price in Knaresborough?
The average sold price in Knaresborough, North Yorkshire is £425,056, across 2,616 sales since 2020. The median is £340,000 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in Knaresborough rising or falling?
In 2025, the last complete year, the average sold price in Knaresborough was £430,627, up 3.7% on 2024's £415,069.
How many properties have sold in Knaresborough?
HM Land Registry has recorded 10,999 sales in Knaresborough since 1995, across 2 postcode areas (HG1, HG5). The most common property type is detached.

About this data

Averages and medians for Knaresborough cover the 2,616 sales registered since 2020, so they describe the current market rather than three decades of it. The 10,999 figure is every sale since records begin in 1995, and the yearly chart uses each year's own sales. Prices are what buyers actually paid, as registered with HM Land Registry — not asking prices or estimates. Scotland and Northern Ireland are not in this dataset; see Scotland and Northern Ireland.

Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0