B9 postcode district: Birmingham and around

B9 is a postcode district in England, with 394 postcodes in use in 3 sectors. It has postcodes in Birmingham. Its council is Birmingham.

Postcodes in use
394
Sectors
3
Council
Birmingham

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026. See all our data sources

Every postcode in B9, by flood risk

Map of every postcode in B9, by flood risk Of the 394 postcodes in B9 that ONS places, 4 have a home or business at high risk, 12 are at medium risk at worst, 4 are at low risk at worst and 374 are not on the Environment Agency's at-risk list. One group of postcodes at high or medium risk is outlined: 9 postcodes at high or medium risk. Places named: Bordesley & Highgate, Heartlands. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 500 m. B9 4AE: not on the flood risk listB9 4AG: not on the flood risk listB9 4AH: not on the flood risk listB9 4AN: not on the flood risk listB9 4BT: not on the flood risk listB9 4BX: not on the flood risk listB9 4BY: not on the flood risk listB9 4DE: not on the flood risk listB9 4DG: not on the flood risk listB9 4DH: not on the flood risk listB9 4DS: not on the flood risk listB9 4ED: not on the flood risk listB9 4EE: not on the flood risk listB9 4EG: not on the flood risk listB9 4EH: not on the flood risk listB9 4EJ: not on the flood risk listB9 4EL: not on the flood risk listB9 4EN: not on the flood risk listB9 4EP: not on the flood risk listB9 4ER: not on the flood risk listB9 4EY: not on the flood risk listB9 4HA: not on the flood risk listB9 4HB: not on the flood risk listB9 4HE: not on the flood risk listB9 4HH: not on the flood risk listB9 4HN: not on the flood risk listB9 4HQ: not on the flood risk listB9 4JA: not on the flood risk listB9 4JB: not on the flood risk listB9 4JD: not on the flood risk listB9 4JF: not on the flood risk listB9 4JG: not on the flood risk listB9 4JH: not on the flood risk listB9 4JL: not on the flood risk listB9 4JP: not on the flood risk listB9 4JQ: not on the flood risk listB9 4JT: not on the flood risk listB9 4JU: not on the flood risk listB9 4LA: not on the flood risk listB9 4LB: not on the flood risk listB9 4LF: not on the flood risk listB9 4LH: not on the flood risk listB9 4LN: not on the flood risk listB9 4LS: not on the flood risk listB9 4LW: not on the flood risk listB9 4NA: not on the flood risk listB9 4NB: not on the flood risk listB9 4NG: not on the flood risk listB9 4NH: not on the flood risk listB9 4NJ: not on the flood risk listB9 4NL: not on the flood risk listB9 4NS: not on the flood risk listB9 4NT: not on the flood risk listB9 4NU: not on the flood risk listB9 4NW: not on the flood risk listB9 4NX: not on the flood risk listB9 4NY: not on the flood risk listB9 4NZ: not on the flood risk listB9 4PA: not on the flood risk listB9 4PE: not on the flood risk listB9 4PG: not on the flood risk listB9 4PH: not on the flood risk listB9 4PJ: not on the flood risk listB9 4PL: not on the flood risk listB9 4PN: not on the flood risk listB9 4PP: not on the flood risk listB9 4PQ: not on the flood risk listB9 4PT: not on the flood risk listB9 4PW: not on the flood risk listB9 4PX: not on the flood risk listB9 4PY: not on the flood risk listB9 4QA: not on the flood risk listB9 4QB: not on the flood risk listB9 4QG: not on the flood risk listB9 4QH: not on the flood risk listB9 4QJ: not on the flood risk listB9 4QP: not on the flood risk listB9 4RJ: not on the flood risk listB9 4RL: not on the flood risk listB9 4SA: not on the flood risk listB9 4SD: not on the flood risk listB9 4SJ: not on the flood risk listB9 4SU: not on the flood risk listB9 4TA: not on the flood risk listB9 4TD: not on the flood risk listB9 4TG: not on the flood risk listB9 4TJ: not on the flood risk listB9 4TL: not on the flood risk listB9 4TQ: not on the flood risk listB9 4TR: not on the flood risk listB9 4TS: not on the flood risk listB9 4TT: not on the flood risk listB9 4TX: not on the flood risk listB9 4TY: not on the flood risk listB9 4UA: not on the flood risk listB9 4UD: not on the flood risk listB9 4UE: not on the flood risk listB9 4UH: not on the flood risk listB9 4UL: not on the flood risk listB9 4UN: not on the flood risk listB9 4UP: not on the flood risk listB9 4UQ: not on the flood risk listB9 4UR: not on the flood risk listB9 4US: not on the flood risk listB9 4UU: not on the flood risk listB9 4XA: not on the flood risk listB9 4XB: not on the flood risk listB9 4XD: not on the flood risk listB9 4XE: not on the flood risk listB9 5AA: not on the flood risk listB9 5AB: not on the flood risk listB9 5AD: not on the flood risk listB9 5AG: not on the flood risk listB9 5AH: not on the flood risk listB9 5AJ: not on the flood risk listB9 5AL: not on the flood risk listB9 5AN: not on the flood risk listB9 5AP: not on the flood risk listB9 5AR: not on the flood risk listB9 5AS: not on the flood risk listB9 5AT: not on the flood risk listB9 5AU: not on the flood risk listB9 5AX: not on the flood risk listB9 5AY: not on the flood risk listB9 5BA: not on the flood risk listB9 5BD: not on the flood risk listB9 5BE: not on the flood risk listB9 5BG: not on the flood risk listB9 5BH: not on the flood risk listB9 5BL: not on the flood risk listB9 5BP: not on the flood risk listB9 5BS: not on the flood risk listB9 5BU: not on the flood risk listB9 5BW: not on the flood risk listB9 5DB: not on the flood risk listB9 5DD: not on the flood risk listB9 5DE: not on the flood risk listB9 5DF: not on the flood risk listB9 5DG: not on the flood risk listB9 5DH: not on the flood risk listB9 5DJ: not on the flood risk listB9 5DL: not on the flood risk listB9 5DN: not on the flood risk listB9 5DP: not on the flood risk listB9 5DQ: not on the flood risk listB9 5DR: not on the flood risk listB9 5DS: not on the flood risk listB9 5DT: not on the flood risk listB9 5DW: not on the flood risk listB9 5DY: not on the flood risk listB9 5EA: not on the flood risk listB9 5EB: not on the flood risk listB9 5ED: not on the flood risk listB9 5EE: not on the flood risk listB9 5EG: not on the flood risk listB9 5EH: not on the flood risk listB9 5EJ: not on the flood risk listB9 5EL: not on the flood risk listB9 5EN: not on the flood risk listB9 5EP: not on the flood risk listB9 5ER: not on the flood risk listB9 5ES: not on the flood risk listB9 5ET: not on the flood risk listB9 5EU: not on the flood risk listB9 5EX: not on the flood risk listB9 5EY: not on the flood risk listB9 5FD: not on the flood risk listB9 5FE: not on the flood risk listB9 5FF: not on the flood risk listB9 5FG: not on the flood risk listB9 5FH: not on the flood risk listB9 5FN: not on the flood risk listB9 5FQ: not on the flood risk listB9 5HA: not on the flood risk listB9 5HB: not on the flood risk listB9 5HD: not on the flood risk listB9 5HH: not on the flood risk listB9 5HJ: not on the flood risk listB9 5HL: not on the flood risk listB9 5HN: not on the flood risk listB9 5HP: not on the flood risk listB9 5HQ: not on the flood risk listB9 5HS: not on the flood risk listB9 5HU: not on the flood risk listB9 5HW: not on the flood risk listB9 5HY: not on the flood risk listB9 5HZ: not on the flood risk listB9 5JA: not on the flood risk listB9 5JB: not on the flood risk listB9 5JD: not on the flood risk listB9 5JE: not on the flood risk listB9 5JF: not on the flood risk listB9 5JG: not on the flood risk listB9 5JH: not on the flood risk listB9 5JJ: not on the flood risk listB9 5JL: not on the flood risk listB9 5JN: not on the flood risk listB9 5JP: not on the flood risk listB9 5JQ: not on the flood risk listB9 5JR: not on the flood risk listB9 5JS: not on the flood risk listB9 5JT: not on the flood risk listB9 5JU: not on the flood risk listB9 5JW: not on the flood risk listB9 5JX: not on the flood risk listB9 5LB: not on the flood risk listB9 5LD: not on the flood risk listB9 5LE: not on the flood risk listB9 5LF: not on the flood risk listB9 5LG: not on the flood risk listB9 5LH: not on the flood risk listB9 5LJ: not on the flood risk listB9 5LL: not on the flood risk listB9 5LN: not on the flood risk listB9 5LP: not on the flood risk listB9 5LR: not on the flood risk listB9 5LS: not on the flood risk listB9 5LT: not on the flood risk listB9 5LU: not on the flood risk listB9 5LW: not on the flood risk listB9 5LX: not on the flood risk listB9 5LY: not on the flood risk listB9 5NA: not on the flood risk listB9 5NB: not on the flood risk listB9 5ND: not on the flood risk listB9 5NE: not on the flood risk listB9 5NF: not on the flood risk listB9 5NG: not on the flood risk listB9 5NH: not on the flood risk listB9 5NJ: not on the flood risk listB9 5NL: not on the flood risk listB9 5NN: not on the flood risk listB9 5NP: not on the flood risk listB9 5NQ: not on the flood risk listB9 5NR: not on the flood risk listB9 5NS: not on the flood risk listB9 5NT: not on the flood risk listB9 5NU: not on the flood risk listB9 5NW: not on the flood risk listB9 5NX: not on the flood risk listB9 5NY: not on the flood risk listB9 5PA: not on the flood risk listB9 5PB: not on the flood risk listB9 5PD: not on the flood risk listB9 5PE: not on the flood risk listB9 5PF: not on the flood risk listB9 5PG: not on the flood risk listB9 5PH: not on the flood risk listB9 5PJ: not on the flood risk listB9 5PL: not on the flood risk listB9 5PN: not on the flood risk listB9 5PP: not on the flood risk listB9 5PQ: not on the flood risk listB9 5PR: not on the flood risk listB9 5PS: not on the flood risk listB9 5PT: not on the flood risk listB9 5PU: not on the flood risk listB9 5PW: not on the flood risk listB9 5QA: not on the flood risk listB9 5QB: not on the flood risk listB9 5QD: not on the flood risk listB9 5QE: not on the flood risk listB9 5QF: not on the flood risk listB9 5QG: not on the flood risk listB9 5QH: not on the flood risk listB9 5QJ: not on the flood risk listB9 5QL: not on the flood risk listB9 5QP: not on the flood risk listB9 5QQ: not on the flood risk listB9 5QT: not on the flood risk listB9 5QX: not on the flood risk listB9 5QY: not on the flood risk listB9 5RA: not on the flood risk listB9 5RB: not on the flood risk listB9 5RD: not on the flood risk listB9 5RE: not on the flood risk listB9 5RG: not on the flood risk listB9 5RH: not on the flood risk listB9 5RJ: not on the flood risk listB9 5RL: not on the flood risk listB9 5RN: not on the flood risk listB9 5RP: not on the flood risk listB9 5RQ: not on the flood risk listB9 5RR: not on the flood risk listB9 5RT: not on the flood risk listB9 5RU: not on the flood risk listB9 5RW: not on the flood risk listB9 5RX: not on the flood risk listB9 5RY: not on the flood risk listB9 5RZ: not on the flood risk listB9 5SA: not on the flood risk listB9 5SB: not on the flood risk listB9 5SD: not on the flood risk listB9 5SE: not on the flood risk listB9 5SG: not on the flood risk listB9 5SH: not on the flood risk listB9 5SJ: not on the flood risk listB9 5SL: not on the flood risk listB9 5SP: not on the flood risk listB9 5SQ: not on the flood risk listB9 5SR: not on the flood risk listB9 5SS: not on the flood risk listB9 5SU: not on the flood risk listB9 5SX: not on the flood risk listB9 5SY: not on the flood risk listB9 5TB: not on the flood risk listB9 5TE: not on the flood risk listB9 5TG: not on the flood risk listB9 5TH: not on the flood risk listB9 5TJ: not on the flood risk listB9 5TL: not on the flood risk listB9 5TN: not on the flood risk listB9 5TP: not on the flood risk listB9 5TQ: not on the flood risk listB9 5TR: not on the flood risk listB9 5TS: not on the flood risk listB9 5TT: not on the flood risk listB9 5TU: not on the flood risk listB9 5TW: not on the flood risk listB9 5TX: not on the flood risk listB9 5TY: not on the flood risk listB9 5TZ: not on the flood risk listB9 5UA: not on the flood risk listB9 5UB: not on the flood risk listB9 5UD: not on the flood risk listB9 5UG: not on the flood risk listB9 5UH: not on the flood risk listB9 5UJ: not on the flood risk listB9 5UL: not on the flood risk listB9 5UN: not on the flood risk listB9 5UP: not on the flood risk listB9 5UQ: not on the flood risk listB9 5UR: not on the flood risk listB9 5US: not on the flood risk listB9 5UT: not on the flood risk listB9 5UU: not on the flood risk listB9 5UX: not on the flood risk listB9 5UY: not on the flood risk listB9 5UZ: not on the flood risk listB9 5XA: not on the flood risk listB9 5XB: not on the flood risk listB9 5XF: not on the flood risk listB9 5XG: not on the flood risk listB9 5XH: not on the flood risk listB9 5XJ: not on the flood risk listB9 5XL: not on the flood risk listB9 5XN: not on the flood risk listB9 5XP: not on the flood risk listB9 5XQ: not on the flood risk listB9 5XR: not on the flood risk listB9 5XS: not on the flood risk listB9 5XT: not on the flood risk listB9 5XU: not on the flood risk listB9 5XX: not on the flood risk listB9 5XY: not on the flood risk listB9 5XZ: not on the flood risk listB9 5YD: not on the flood risk listB9 4AX: low flood risk at worstB9 4AY: low flood risk at worstB9 4DJ: low flood risk at worstB9 4AA: medium flood risk at worstB9 4AL: medium flood risk at worstB9 4AR: medium flood risk at worstB9 4AT: medium flood risk at worstB9 4BB: medium flood risk at worstB9 4BG: medium flood risk at worstB9 4BN: medium flood risk at worstB9 4DY: medium flood risk at worstB9 4HF: medium flood risk at worstB9 4LG: medium flood risk at worstB9 4BA: high flood riskB9 4BF: high flood riskB9 4BP: high flood riskB9 4BS: high flood risk Bordesley & HighgateHeartlands 9 postcodes at high or medium risk, outlined: this goes to B9 4BF, the one with most homes and businesses at high risk9 postcodes at high or medium risk Map of every postcode in B9, by flood risk Of the 394 postcodes in B9 that ONS places, 4 have a home or business at high risk, 12 are at medium risk at worst, 4 are at low risk at worst and 374 are not on the Environment Agency's at-risk list. One group of postcodes at high or medium risk is outlined: 9 postcodes at high or medium risk. Places named: Birmingham. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 1 km. A47A45 Birmingham
  • A home or business at high risk: 4
  • At medium risk at worst: 12
  • At low risk at worst: 4
  • At very low risk only: 0
  • Not on the at-risk list: 374
  • Outline: where 5 or more postcodes at high or medium risk lie together

Of the 394 postcodes in B9 that ONS places, 4 have a home or business at high risk, 12 are at medium risk at worst, 4 are at low risk at worst and 374 are not on the Environment Agency's at-risk list.

Each mark is a postcode's centre point as ONS gives it, not a building. Press one to see its postcode and open its page. A dashed outline shows where 5 or more lie within 150 metres of each other. It is not a boundary, and no boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode. Names in italics are council wards: we hold no town or village names here.

The middle of its postcodes: latitude 52.4782, longitude -1.8509. Open this area on OpenStreetMap

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026, the centre point of each postcode; flood risk: Environment Agency, published 6 July 2026; roads, rivers and built-up areas: Contains OS data © Crown copyright and database right 2026. Drawn by us. Street map: Ordnance Survey, OS Open Zoomstack, Open Government Licence v3.0, drawn with MapLibre. How we use them

The postcodes at high risk

Beside each: how many of its homes and businesses the Environment Agency puts at that risk.

Where the postcodes at high or medium risk lie together

What broadband can you get in B9?

Ofcom reports on 379 of the 394 postcodes in B9. At 346 of them every home and business can get gigabit broadband.

Postcodes where every home can get gigabit346 of 379
Postcodes where every home can get superfast352 of 379

Ofcom gives each postcode's share of homes and businesses, not how many there are, so these count postcodes. Each postcode page has its own figures. A provider's checker answers for one address.

Check one address on Ofcom's checker

Source: Ofcom, Connected Nations, Spring 2026, data for January 2026, Open Government Licence v3.0. How we use it

Is B9 at risk of flooding?

20 of the 394 postcodes in B9 have a home or business in an area at risk of flooding from rivers or the sea, the Environment Agency says. At those, it puts 304 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 20 of 394 postcodes High: 12Medium: 292Low: 166Very low: 1

High: 3.3% or more a year (1 in 30). Medium: 1% to 3.3% a year. Low: 0.1% to 1% a year. Very low: under 0.1% a year (1 in 1,000). Each band is the chance of flooding in any one year.

Homes and businesses in an area at risk of flooding from rivers or the sea, as the Environment Agency counts them, added up over the postcodes. It is for the land, not each building, and leaves out surface water, groundwater and sewers. Each postcode page has its own figures and its flood warning areas.

Source: Environment Agency, Risk of Flooding from Rivers and Sea (postcodes in areas at risk), published 6 July 2026, Open Government Licence v3.0. How we use it

What do homes sell for in B9?

Homes in B9 sold for a typical £179,625 in the 12 months to August 2026, across 56 sales, down 4.3% on the 12 months before, HM Land Registry's figures show.

£179,625 typical price, the 12 months to August 2026
£187,750 12 months to August 2025
▼ down 4.3% on the 12 months before
  • Detached 1 sale, too few to price
  • Semi-detached £217,500 14 sales
  • Terraced £179,625 36 sales
  • Flat or maisonette £115,500 5 sales

Each bar is that kind's typical price, against the most expensive kind here.

Standard sales of homes at market value. A typical price is the median, the middle sale. Sales take weeks to be registered, so the last month or two are incomplete. Each postcode page gives the figure for its own postcode sector.

Source: HM Land Registry Price Paid Data, files dated 28 September 2026. Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0. How we use it

Postcodes in B9

Pick a sector, then a postcode. A sector is the district plus the next digit.

UK postcode format explained

Places in B9

Towns and villages with postcodes in B9, and how many each has here.

Who covers B9

How many of the district's postcodes in use fall under each council, constituency and police force area.

Councils

What council am I in?

Constituencies

  • Birmingham Ladywood255
  • Birmingham Hodge Hill and Solihull North139

Police force areas

  • West Midlands394

Next to B9

"Next to" is by number: the districts before and after B9 in the B area.

Check a postcode

Something wrong on this page? Report an error and we will check it against the source.