On average Keighley South has very high deprivation and very high crime levels, with around 119 crimes per 1,000 residents per year. Approximately 24.7% of homes in this area are social housing provided by a local council or housing association. The average income per household in Keighley South is £34,371 per year. There are 2 schools in Keighley South: 2 primary (0 Outstanding and 2 Good) and 0 secondary (0 Outstanding and 0 Good). Keighley South is home to around 6,475 people, with a population density of about 2,130.0 per km2.
Based on 63 recent sales, the median property price is £120,750 in Keighley South area, with individual transactions ranging from £45,000 up to £500,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 2 | £143,750 |
| Flats | 2 | £69,750 |
| Semi-Detached | 14 | £146,500 |
| Terraced | 45 | £110,000 |
10 years median price trend in Keighley South
BD215DH
Percy Street
BD211JT
Tennyson Street
BD211LB
Ashbourne Road
BD215NT
Woodhouse Grove
BD211ER
Victoria Road
BD211HD
Victoria Road
BD214FH
Wyngarth Rise
BD215EY
Plum Street
BD215DR
Hainworth Wood Road
BD215LY
Marriners Walk
BD227BQ
Majestic Way
BD211EP
Victoria Road
BD211PH
Goulbourne Street
BD215DD
Bracken Street
BD211AJ
Damside
BD215BW
Morning Street
BD211SA
Keighley Central
BD215BU
Haincliffe Road
BD215DN
Crag Place
BD215HW
Halifax Road
BD211AS
Queens Road
BD211BQ
Caister Street
BD211NJ
Broomhill Grove
BD211NR
South Street
BD215LE
Sunderland Street
BD211AR
Queens Road
BD227BR
Lauren Drive
BD211PX
Goulbourne Street
BD215EH
Halifax Road
BD215QS
Middle Row
BD227BX
Staveley Road
BD211DD
South Street
BD214RB
James Street East
BD215AX
Ingrow Bridge
BD215QX
Woodhouse Road
BD214RH
Park Lane
BD215EZ
Pear Street
BD211EJ
Arcadia Street
BD211HE
Clarendon Street
BD211SY
Marriner's Walk
BD215DE
Cedar Street
BD215DF
Hainworth Wood Road
BD215DP
Cliffe Terrace
BD215EB
Woodworth Grove
BD215NG
Hainworth Wood Road North
BD211AU
Rawling Street
BD215BH
Hainworth Lane
BD215ED
Ingrow Lane
BD215NX
Woodhouse Avenue
BD215PJ
Dawson Way
BD211BH
Caister Grove
BD215DS
Snape Street
BD215PB
Woodhouse Drive
BD215QT
Higher Row
BD211LF
Broomhill Way
BD211BD
Foster Road
BD211AH
South Street
BD211AQ
South Street
BD211BT
Oakfield Road
BD211SW
South Street
BD214RQ
Parkwood Rise
BD215DL
Spring Bank Rise
BD215PN
Kirkstall Gardens
BD211BB
South Street
BD211LD
Ashbourne Road
BD215AA
South Street
BD211BU
Maize Street
BD211DA
Back Cromer Grove
BD215PH
Dawson Road
BD215QG
Goff Well Lane
BD215QH
Hainworth
BD211AF
South Street
BD211DJ
King Street
BD211EU
Malsis Road
BD215EP
Halifax Road
BD211NT
Aireworth Street
BD211PG
Goulbourne Street
BD215DA
Larch Street
BD215DW
Woodhouse Road
BD211LG
Grafton Road
BD215DU
New England Road
BD215EG
Red Holt Drive
BD227BA
Ebony View
BD227BU
Ingrow Lane
BD211DF
King Street
BD211NU
Aireworth Street
BD215HH
Halifax Road
BD215LZ
Woodhouse Road
BD211ND
Broomhill Avenue
BD215BT
Haincliffe Place
BD215PL
Dawson Place
BD215FN
Hawthorn Close
BD215NE
Park Close
BD215AH
Ingrow Lane
BD211AN
Queens Road
BD215HJ
Dorothy Street
BD211AG
South Street
BD215BN
Walnut Street
BD215EX
Apple Street
BD215NR
Woodhouse Drive
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.