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
BD215JL
Greengate Road
BD215BJ
Hainworth Wood Road
BD215FD
Illingworth Close
BD211EH
South Street
BD211BW
Broomhill Avenue
BD211ED
Apsley Street
BD211SP
Apsley Street
BD215QQ
Hainworth Croft Farm Cottages
BD215DQ
Cliffe Terrace
BD211BJ
Hemsby Grove
BD211ES
Queens Road
BD211NL
Boothman Walk
BD211DL
Rutland Street
BD211EL
Pickles Street
BD215LR
Worthway
BD211BX
Bran Street
BD215HB
Co Operative Street
BD215QY
Glen Lee Lane
BD227AR
Damems Lane
BD227BJ
Wirefield Road
BD215ND
Denby Road
BD211BZ
South Street
BD211NX
Aireworth Street
BD215DG
Keighley East
BD215LH
Greengate Road
BD215NL
Worthville Close
BD215NN
Hainworth Wood Road North
BD214QY
Park Lane
BD215DZ
South Street
BD215EU
Damems Road
BD215QL
Hill Top Road
BD215HN
Hainworth Crag Road
BD215QJ
Hainworth Road
BD211AY
Cromer Avenue
BD214RJ
Glenhurst Avenue
BD215FL
Beech Tree Close
BD211DQ
Otley Street
BD211DT
Clarendon Street
BD211DG
Otley Street
BD215NJ
Park Way
BD211DN
Berry Lane
BD211ET
Queens Road
BD215AZ
Red Holt Avenue
BD215HF
Daniel Close
BD215LD
Worthway
BD211BL
Eaton Street
BD215FG
Clough Fold
BD211BS
Aylesbury Street
BD215BD
Hainworth Lane
BD215BP
Fir Street
BD215ET
Halifax Road
BD211AX
Acorn Street
BD214RA
Wood Street
BD215PE
Woodhouse Walk
BD211BY
Rye Street
BD215ES
Hainworth Lane
BD211EG
South Street
BD214RD
Parkwood Rise
BD215DB
Hainworth Wood Road
BD211AP
Queens Grove
BD211EE
Brook Street
BD215DT
Alma Terrace
BD214FA
Parkwood Rise
BD227AQ
Pepper Hill Lea
BD211NP
Church Street
BD215BY
Bracken Street
BD215EF
Ingrow Lane
BD215FP
Ash Tree Close
BD215LJ
Hope Place
BD211EA
Victoria Road
BD211HP
Selborne Grove
BD211SN
South Street
BD215AB
Red Holt Drive
BD215BE
Wood View Terrace
BD215BS
Brier Street
BD215PF
Woodhouse Close
BD227AZ
Rushy Fall Meadow
BD211BN
Queens Road
BD214RL
Park Lane
BD211EF
Catherine Street
BD211EN
South Street
BD211EW
Victoria Road
BD211EX
Rutland Street
BD214QZ
Broom Street
BD215NF
Hainworth Wood Road North
BD215BA
Dawson Road
BD215DX
Woodhouse Road
BD211AT
Queen's Road
BD211DB
South Street
BD211DZ
Victoria Road
BD211HZ
Kensington Street
BD215DJ
Century Street
BD215FE
Grove Mill Drive
BD215HL
Halifax Road
BD215NH
Park Drive Road
BD214RG
Parkwood Rise
BD215BX
Haincliffe Road
BD211BP
Queens Road
BD214RF
Parkwood Rise
BD215BB
Halifax Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.