On average Keighley South has very high deprivation and very high crime levels, with around 122 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 66 recent sales, the median property price is £138,748 in Keighley South area, with individual transactions ranging from £45,000 up to £404,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median | Median £/m² |
|---|---|---|---|
| Detached | 5 | £390,000 | £2,955 |
| Flats | 2 | £66,250 | £1,422 |
| Semi-Detached | 17 | £151,500 | £2,012 |
| Terraced | 42 | £128,500 | £1,413 |
10 years median price trend in Keighley South
BD214RH
Park Lane
BD211LF
Broomhill Way
BD211AT
Queen's Road
BD211HE
Clarendon Street
BD215PG
Woodhouse Way
BD215DQ
Cliffe Terrace
BD211SW
South Street
BD215FP
Ash Tree Close
BD227AQ
Pepper Hill Lea
BD215JL
Greengate Road
BD214RG
Parkwood Rise
BD215HB
Co Operative Street
BD215QS
Middle Row
BD214QZ
Broom Street
BD211BH
Caister Grove
BD211LD
Ashbourne Road
BD214RQ
Parkwood Rise
BD215DN
Crag Place
BD215BW
Morning Street
BD211SY
Marriner's Walk
BD215NG
Hainworth Wood Road North
BD211DJ
King Street
BD215DH
Percy Street
BD215QL
Hill Top Road
BD211BL
Eaton Street
BD215HJ
Dorothy Street
BD211ED
Apsley Street
BD215EG
Red Holt Drive
BD211BU
Maize Street
BD215NJ
Park Way
BD211DP
Kensington Street
BD214FA
Parkwood Rise
BD211DA
Back Cromer Grove
BD215DU
New England Road
BD215QX
Woodhouse Road
BD215FN
Hawthorn Close
BD215DJ
Century Street
BD215FG
Clough Fold
BD211EL
Pickles Street
BD215PA
Woodhouse Walk
BD215EU
Damems Road
BD215QH
Hainworth
BD211NT
Aireworth Street
BD227BX
Staveley Road
BD215ND
Denby Road
BD215BY
Bracken Street
BD215LZ
Woodhouse Road
BD211LE
Grafton Road
BD215PN
Kirkstall Gardens
BD211JT
Tennyson Street
BD211NL
Boothman Walk
BD215ET
Halifax Road
BD214RW
Glenhurst Drive
BD215QY
Glen Lee Lane
BD215DZ
South Street
BD214RA
Wood Street
BD211NJ
Broomhill Grove
BD215HA
Hainworth Lane
BD215BT
Haincliffe Place
BD211EH
South Street
BD215NL
Worthville Close
BD215EE
Ingrow Lane
BD215AH
Ingrow Lane
BD215BN
Walnut Street
BD211DQ
Otley Street
BD215EX
Apple Street
BD211PX
Goulbourne Street
BD215NE
Park Close
BD211AP
Queens Grove
BD211EY
Malsis Road
BD215QG
Goff Well Lane
BD227BR
Lauren Drive
BD211AR
Queens Road
BD215HH
Halifax Road
BD211HZ
Kensington Street
BD215LD
Worthway
BD215DF
Hainworth Wood Road
BD211BQ
Caister Street
BD214FH
Wyngarth Rise
BD211NU
Aireworth Street
BD211AF
South Street
BD215BE
Wood View Terrace
BD215EF
Ingrow Lane
BD211BW
Broomhill Avenue
BD211EE
Brook Street
BD211SP
Apsley Street
BD215DB
Hainworth Wood Road
BD211BY
Rye Street
BD215DR
Hainworth Wood Road
BD211BS
Aylesbury Street
BD211NR
South Street
BD211AZ
Cromer Grove
BD215QQ
Hainworth Croft Farm Cottages
BD215BD
Hainworth Lane
BD215FE
Grove Mill Drive
BD211EN
South Street
BD215PB
Woodhouse Drive
BD215DW
Woodhouse Road
BD211EF
Catherine Street
BD215LR
Worthway
All data is sourced from official UK government agencies and public datasets. Last updated: 16/06/2026.