On average Oldbury has high deprivation and high crime levels, with around 127 crimes per 1,000 residents per year. Approximately 22.9% of homes in this area are social housing provided by a local council or housing association. The average income per household in Oldbury is £44,182 per year. There are 7 schools in Oldbury: 5 primary (0 Outstanding and 3 Good) and 1 secondary (0 Outstanding and 1 Good). Oldbury is home to around 15,619 people, with a population density of about 2,353.7 per km2.
Based on 107 recent sales, the median property price is £185,000 in Oldbury area, with individual transactions ranging from £52,500 up to £400,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median | Median £/m² |
|---|---|---|---|
| Detached | 14 | £295,000 | £3,421 |
| Flats | 37 | £135,000 | £2,596 |
| Semi-Detached | 28 | £221,000 | £2,984 |
| Terraced | 28 | £200,000 | £2,548 |
10 years median price trend in Oldbury
B692LN
Hill Road
B699HH
Bridge Street
B699ZY
Freeth Street
B699SE
Freeth Street
B694PN
Popes Lane
B694DG
New Meeting Street
DY47SE
Whitehouse Street
B694LB
Lodge Street
B692HY
Redwood Drive
B693EF
Theodore Close
B699GD
Bridge Street
B693JY
Peel Way
B694AT
Century Road
B692GN
Ditta Drive
B693LA
Cecil Drive
B694LT
Cakemore Road
B694DQ
Queen Street
B694JB
Green Street
DY47TF
Tividale Road
B693LQ
Shinwell Crescent
B693EB
Dudley Road East
B692ET
Brades Road
B692LS
Princes Road
DY47XH
Anita Avenue
DY47TB
Groveland Road
DY47SF
Whitehouse Street
B692NG
Hainge Road
B694AW
Century Road
B692DX
St James Road
B699ZW
Freeth Street
DY47XG
Lara Grove
B692DT
The Dingle
B694UP
Broadwell Road
B692NU
Hainge Park
B694LH
Birmingham Street
DY47UJ
Vaughan Trading Estate
B694RG
Oldbury Park
B694DS
Birmingham Street
B694DU
Birmingham Street
B693HD
Junction Street
B692EL
Summerton Road
B692LX
Alexandra Way
DY47TG
Tividale Road
B693JU
Peel Way
B693AY
West Bromwich Street
B692AP
Churchbridge
B693AG
Church Street
B692AZ
Birchfield Lane
B692JX
New Birmingham Road
B692HW
Dudley Road West
B692EB
Brades Road
B693EA
Oldbury
B693AF
Church Street
DY47TP
Monk Close
B694JF
Oldbury
B699JA
Oldbury
B694AH
Birmingham Road
B699TA
Freeth Street
B699ZZ
Freeth Street
B699SA
Freeth Street
B693FJ
West Bromwich Street
B693JX
Peel Way
B692HR
Dudley Road West
B693LJ
Portland Drive
B694ET
Blakeley Hall Road
DY47UL
Damson Wharf
B699FA
Bridge Street
B694NP
St Martins Industrial Estate
B692HT
Dudley Road West
B692BN
Taylors Lane
B693FH
Oldbury
B693HA
Salop Street
B692DN
Florence Road
B693HU
Elizabeth Road
DY47XW
Bradshaw Close
B693FR
Oldbury
B693EL
Campbell Bannerman Way
B694LZ
Western Road
B692LA
New Birmingham Road
B692LU
Dudley Road West
DY47UD
Groveland Road
B692LG
Tividale Road
B693JG
Baldwin Close
B692NA
Elizabeth Mews
B692DG
Rounds Green Road
B693NA
Palmerston Drive
B692DR
Bury Hill Road
B692HB
Ashtree Road
DY47TE
Tividale Road
B694DX
Church Square
B694EH
Birmingham Road
DY47SW
Holcroft Street
B694EL
Fisher Road
B694PJ
Rood End Road
B693AQ
Balaji Avenue
B692DB
Quayside Close
DY47UP
Portfield Drive
B693DY
Dudley Road East
B693LY
Chamberlain Close
B692LW
Hill Road
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.