B31 postcode area

The B31 postcode district spans 17 neighbourhoods (MSOAs) in Birmingham, Bromsgrove. Area Scores range from 2 to 97 across them.

In summary

The B31 district contains both ends of the scale: Barnt Green & Lickey Hills at 97 out of 100 (#183 of 6,856 in England) against Frankley at 2, a 95-point gap between neighbouring areas. It mixes both ends of the national picture — 3 neighbourhoods in the least-deprived third of England and 9 in the most-deprived third. House prices stretch as far as the scores do: medians run from £187,905 in Turves Green to £525,000 in Dodford, Belbroughton & Romsley — a 2.8× gap within the B31 district. Note that the district straddles 2 local authorities — Birmingham and Bromsgrove — so its neighbourhoods answer to different councils.

Area Score:more deprivedless deprivedTap a neighbourhood to open it →
NeighbourhoodNat. rankArea scoreMedian price
Barnt Green & Lickey HillsBromsgrove 18397 £497,500
Alvechurch, Hopwood & Holt EndBromsgrove 1,56877 £435,000
Dodford, Belbroughton & RomsleyBromsgrove 1,76774 £525,000
Northfield Victoria CommonBirmingham 3,70046 £260,000
King's NortonBirmingham 3,87144 £280,000
West HeathBirmingham 3,96042 £228,500
Longbridge NorthBirmingham 4,42635 £238,000
Shenley LaneBirmingham 4,48834 £282,500
Rubery EastBirmingham 4,61133 £225,250
CotteridgeBirmingham 5,12625 £271,500
Bournville WestBirmingham 5,25623 £383,000
Longbridge SouthBirmingham 5,50920 £230,000
Weoley CastleBirmingham 6,2649 £211,000
Bartley Green & Shenley FieldsBirmingham 6,3947 £220,000
Allens CrossBirmingham 6,5584 £196,000
Turves GreenBirmingham 6,6543 £187,905
FrankleyBirmingham 6,6892 £199,000

Nearby areas

Postcode districts around B31.

A postcode district overlaps several neighbourhoods, so figures are shown per neighbourhood rather than as a single postcode average — neighbouring areas can differ a lot. Neighbourhood (MSOA) boundaries contain ONS data © Crown copyright and database right 2025, Open Government Licence v3.0.