BS31 postcode area
The BS31 postcode district spans 7 neighbourhoods (MSOAs) in Bath and North East Somerset, Bristol, City of, South Gloucestershire. Area Scores range from 47 to 97 across them.
In summary
The BS31 district contains both ends of the scale: Keynsham East at 98 out of 100 (#149 of 6,856 in England) against Broom Hill at 47, a 51-point gap between neighbouring areas. 3 of the 7 rank in the least-deprived third of England; none falls in the most-deprived third. Median prices range from £315,000 in Keynsham South to £485,000 in Saltford, Farmborough & Timsbury. Note that the district straddles 3 local authorities — Bath and North East Somerset, Bristol, City of and South Gloucestershire — so its neighbourhoods answer to different councils.
| Neighbourhood | Nat. rank | Area score | Median price |
|---|---|---|---|
| Keynsham EastBath and North East Somerset | 149 | 98 | £440,000 |
| Saltford, Farmborough & TimsburyBath and North East Somerset | 958 | 86 | £485,000 |
| Keynsham NorthBath and North East Somerset | 2,020 | 70 | £375,000 |
| Marshfield, Wick & HawkesburySouth Gloucestershire | 2,432 | 64 | £455,000 |
| Keynsham SouthBath and North East Somerset | 3,138 | 54 | £315,000 |
| BrislingtonBristol, City of | 3,261 | 52 | £400,000 |
| Broom HillBristol, City of | 3,624 | 47 | £320,000 |
Nearby areas
Postcode districts around BS31.
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.