On average Selly Oak has moderate deprivation and high crime levels, with around 86 crimes per 1,000 residents per year. Approximately 15.6% of homes in this area are social housing provided by a local council or housing association. The average income per household in Selly Oak is £55,900 per year. There are 3 schools in Selly Oak: 1 primary (1 Outstanding and 0 Good) and 0 secondary (0 Outstanding and 0 Good). Selly Oak is home to around 15,988 people, with a population density of about 11,272.7 per km2.
Based on 24 recent sales, the median property price is £241,500 in Selly Oak area, with individual transactions ranging from £93,000 up to £505,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median | Median £/m² |
|---|---|---|---|
| Flats | 6 | £187,500 | £3,638 |
| Semi-Detached | 6 | £205,000 | £2,789 |
| Terraced | 12 | £315,000 | £3,309 |
10 years median price trend in Selly Oak
B296GS
Tanners Way
B296EW
Fairgreen Way
B296FX
Bristol Road
B296NA
Bristol Road
B296SW
Bristol Road
B296JU
Winnie Road
B297BX
Bournbrook Road
B296EA
Dartmouth Road
B296FU
Tower View
B296EZ
Heeley Road
B296ES
Hubert Road
B297AH
Dawlish Road
B296HH
Raddlebarn Road
B296EL
Heeley Road
B297DN
Harrow Road
B296DA
Tiverton Road
B297DG
Rookery Road
B296EF
Rose Cottages
B297DJ
St Edwards Road
B296GQ
Escelie Way
B296UH
Matrons Walk
B297BY
Bournbrook Road
B296HE
Raddlebarn Road
B296GY
Escelie Way
B296DU
Hubert Croft
B297DE
Coronation Road
B296BQ
Bristol Road
B297AQ
Keneggy Mews
B296BY
Tiverton Road
B296BW
Tiverton Road
B297BJ
Bournbrook Road
B297DP
Harrow Road
B296NY
Rachel Gardens
B296XE
Weoley & Selly Oak
B296DP
Heeley Road
B297BN
Luton Road
B296EX
Exeter Road
B296JX
Winnie Road
B299FH
Elliott Road
B296TP
Rebecca Drive
B296JY
Lottie Road
B296UZ
Cottrell Way
B296UG
Matrons Walk
B296FG
Dale Road
B296NS
Wellman Croft
B296ER
Hubert Road
B297DH
St Edwards Road
B296DX
Hubert Road
B296SP
Harborne Lane
B296GX
Escelie Way
B297AY
Teignmouth Road
B296GG
Sturge Close
B296GT
Tanners Way
B297AZ
Teignmouth Road
B296BE
Bristol Road
B297LF
Elmdon Road
B296UF
Matrons Walk
B297AX
Teignmouth Road
B297AB
Kenton Walk
B296UT
Heroes Drive
B296GW
Elliott Road
B297AP
Bournbrook & Selly Park
B296EG
Hubert Road
B296FL
Bristol Road
B297BS
Croydon Road
B152GR
New Fosse Way
B296JE
Oak Tree Lane
B296LR
Selly Oak Industrial Estate
B296JN
Gleave Road
B296SR
Bristol Road
B297AF
Dawlish Road
B296GB
Bristol Road
B297DX
Alton Road
B297AA
Dawlish Road
B296EH
Hubert Road
B296PQ
Gibbins Road
B296EJ
Heeley Road
B296EB
Totnes Grove
B296DR
Dartmouth Road
B296EE
Hubert Road
B296AF
Bristol Road
B296GL
Escelie Way
B296PA
Frederick Road
B299FR
Bournville & Cotteridge
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.