Sold price history

St Andrews Terrace, Keighley house prices

£155,488 is the median sold price in St Andrews Terrace, Keighley — not an estimate, but what buyers really paid. Over the past decade prices are +140% in cash — but +74% once inflation is stripped out.

Median sold price
£155,488
10 years · cash
+140%
10 years · real
+74%
HM Land Registry · 22 sales · 0 with floor area · Updated 4 Oct 2023

Key facts

Median price
£155,488
Price per m²
No EPC match yet
Sales recorded
22
Price range
£52,500 – £258,000

St Andrews Terrace, Keighley prices since 1996

St Andrews Terrace, Keighley — median sold price since 1996
2023 £0£73,793£147,586£221,379£295,172 2023 peak 1996 2023
Cash price Today’s money (real)

Over ten years St Andrews Terrace, Keighley is +140% on paper and +74% in real terms.

Recent sales in St Andrews Terrace, Keighley

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
4 Oct 202330 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£240,000
31 Jan 202334 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£240,000
3 Nov 202220 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£180,000
2 Sep 202116 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£258,000
25 Jun 202118 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£187,000
11 Oct 201912 St Andrews Terrace · BD20 7DUTerraced
Freehold
£173,525
23 Feb 201828 St Andrews Terrace · BD20 7DUTerraced
Freehold
£173,000
28 Nov 201716 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£224,000
24 Nov 201710 St Andrews Terrace · BD20 7DUTerraced
Freehold
£162,500
25 Jul 201412 St Andrews Terrace · BD20 7DUTerraced
Freehold
£153,500
19 Oct 20128 St Andrews Terrace · BD20 7DUTerraced
Freehold
£100,000
22 Oct 200726 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£157,475
19 Oct 200712 St Andrews Terrace · BD20 7DUTerraced
Freehold
£137,500
1 Oct 200728 St Andrews Terrace · BD20 7DUTerraced
Freehold
£153,000
24 Jan 200730 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£161,000
23 Aug 200610 St Andrews Terrace · BD20 7DUTerraced
Freehold
£150,000
5 Jul 200528 St Andrews Terrace · BD20 7DUTerraced
Freehold
£128,000
7 Nov 200322 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£133,000
17 Apr 200314 St Andrews Terrace · BD20 7DUTerraced
Freehold
£72,500
18 Nov 200212 St Andrews Terrace · BD20 7DUTerraced
Freehold
£80,000
8 Jul 199836 St Andrews Terrace · BD20 7DUDetached
Freehold
£52,500
16 Feb 199624 St Andrews Terrace · BD20 7DUSemi-detached
Freehold
£54,500

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in St Andrews Terrace, Keighley

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
12, St Andrews Terrace£80,000
18 Nov 2002
£173,525
11 Oct 2019
4+5%
per year
+2%
inflation-adjusted
16, St Andrews Terrace£224,000
28 Nov 2017
£258,000
2 Sep 2021
2+4%
per year
+2%
inflation-adjusted
30, St Andrews Terrace£161,000
24 Jan 2007
£240,000
4 Oct 2023
2+2%
per year
0%
inflation-adjusted
28, St Andrews Terrace£128,000
5 Jul 2005
£173,000
23 Feb 2018
3+2%
per year
0%
inflation-adjusted
10, St Andrews Terrace£150,000
23 Aug 2006
£162,500
24 Nov 2017
2+1%
per year
−2%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

How St Andrews Terrace, Keighley compares

Rank in the town
478th of 1,618 streets in Keighley
Rank in the postcode district
352nd of 767 streets in BD20
Against the town median
39% above the Keighley median of £112,000
Against England & Wales
1% below the national median of £157,000

St Andrews Terrace, Keighley house prices — your questions

What is the average house price in St Andrews Terrace, Keighley?

Half of homes sold in St Andrews Terrace, Keighley went for more than £155,488 and half for less, across 22 sales.

What is the price range of homes sold in St Andrews Terrace, Keighley?

Recorded sales in St Andrews Terrace, Keighley range from £52,500 to £258,000. The range includes flats and large detached homes alike.

Have house prices in St Andrews Terrace, Keighley risen?

Over the past decade prices in St Andrews Terrace, Keighley are +140% in cash terms but +74% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in St Andrews Terrace, Keighley was 4 October 2023.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas