Keighley house prices by street
Sold prices for 1,702 streets in Keighley, West Yorkshire, from HM Land Registry records.
Over the last 12 months, homes in Keighley sold for £215,961 on average, 40% less than the England and Wales average of £358,701. The yearly average has gone from £133,450 in 1999 to £217,162 in 2026, a rise of 63%. Morton Lane was the priciest street over the past year at an average of £470,000, while homes on Devonshire Street went for around £77,250. Parkwood Rise has had more sales than any other street in the town, with 178 since 1999. Keighley spans 3 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£215,961
Sales recorded
13,256
since 1999
Streets
1,702
How Keighley compares
Postcode areas in Keighley
Average sale price in Keighley by year
Most expensive streets in Keighley · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Morton Lane £470,000
- Ellison Grove £397,500
- Roedhelm Road £386,667
- Mytholmes Lane £346,236
- Branby Avenue £334,000
- Sycamore Grove £321,583
- Ivy Bank Lane £320,000
- Bolton Road £318,167
- Green Head Lane £316,667
- Hebden Bridge Road £314,750
Most affordable streets (last 12 months)
- Devonshire Street £77,250
- Parkwood Street £99,250
- Mannville Walk £109,800
- Malsis Road £117,267
- Belgrave Road £119,000
- Weavers Walk £123,317
- Aire Street £128,317
- Stanley Road £129,500
- Hainworth Wood Road £135,667
- Whin Knoll Avenue £138,750
Busiest streets for sales
- Parkwood Rise 178 sales
- River View 125 sales
- Fell Lane 102 sales
- Hebden Road 76 sales
- Skipton Road 74 sales
- High Banks 66 sales
- Wheathead Lane 65 sales
- Halifax Road 62 sales
- Bradford Road 61 sales
- David Emmott Walk 61 sales
All streets in Keighley – P
- Paget Street£67k
- Park Avenue£105k
- Park Avenue, Oakworth£177k
- Park Close£110k
- Park Drive Road£117k
- Park Green, Silsden£313k
- Park Grove£104k
- Park Lane£135k
- Park Street, Haworth£103k
- Park Terrace£83k
- Park Top Row, Haworth£185k
- Park View Avenue, Cross Roads£185k
- Park Way£90k
- Park Wood Top£250k
- Parkers Lane£123k
- Parklee Court£74k
- Parkside Court, Cross Roads£265k
- Parkway, Steeton£201k
- Parkwood Business Park–
- Parkwood Rise£67k
- Parkwood Street£99k
- Parkwood Street, Thwaites–
- Parson Street£35k
- Paslew Court, East Morton£384k
- Pasture Avenue, Oakworth£220k
- Pattie Street£68k
- Pear Street£106k
- Pear Street, Oxenhope£109k
- Pear Tree Court, Silsden£167k
- Pearl Street£71k
- Penistone Fold, Oxenhope£240k
- Penistone Mews, Haworth£155k
- Pepper Hill Lea£183k
- Percy Street–
- Perry Close£123k
- Perseverance Fold, Oxenhope£315k
- Phoenix Pastures£159k
- Pickard Lane, Silsden£200k
- Pickles Hill, Oldfield£465k
- Pickles Street£85k
- Pine Croft£170k
- Pine Street, Haworth–
- Pink Street, Haworth£120k
- Plantation Fold£125k
- Plover Street£78k
- Plum Street£94k
- Pole Road, Laycock£437k
- Ponden Lane, Stanbury£288k
- Pope Street–
- Poplar Drive, Sandbeds£165k
- Poplar Terrace£83k
- Poplar Terrace, Sandbeds£128k
- Portland Street, Haworth£244k
- Pot Lane, Steeton£272k
- Primrose Grove£89k
- Primrose Street£83k
- Prince Street, Haworth£113k
- Prince Street, Silsden£155k
- Prior Street£87k
- Privet Drive, Oakworth£206k
- Prospect Crescent£233k
- Prospect Drive£159k
- Prospect Mount£249k
- Prospect Street£108k
- Prospect Street, Haworth£158k
- Prospect Terrace, Riddlesden£123k
- Providence Court, Oakworth£151k
- Providence Crescent, Oakworth£267k
- Providence Lane, Oakworth£210k
- Providence Row, East Morton£185k
- Purcell Drive, Silsden£313k