B12 postcode district: Birmingham and around

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

Postcodes in use
476
Sectors
3
Council
Birmingham

Source: ONS Postcode Directory, August 2026, loaded 20 October 2026.

Every postcode in B12, by gigabit broadband

Map of every postcode in B12, by gigabit broadband Of the 476 postcodes in B12 that ONS places, 13 have no home or business that can get gigabit, 78 have some that can, 375 can all get it and 10 have no Ofcom figure. 2 postcodes lie beyond the edge and are listed under the map. Places named: Birmingham. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 500 m. A45A4540A441A38 B12 0AR: no Ofcom figureB12 0BT: no Ofcom figureB12 0BX: no Ofcom figureB12 0ED: no Ofcom figureB12 0HP: no Ofcom figureB12 0QE: no Ofcom figureB12 0QX: no Ofcom figureB12 8AT: no Ofcom figureB12 0AA: gigabit for allB12 0AG: gigabit for allB12 0AU: gigabit for allB12 0AY: gigabit for allB12 0BA: gigabit for allB12 0BB: gigabit for allB12 0BG: gigabit for allB12 0BP: gigabit for allB12 0DA: gigabit for allB12 0DD: gigabit for allB12 0DJ: gigabit for allB12 0DP: gigabit for allB12 0DX: gigabit for allB12 0EB: gigabit for allB12 0EJ: gigabit for allB12 0EL: gigabit for allB12 0EN: gigabit for allB12 0ER: gigabit for allB12 0HB: gigabit for allB12 0HD: gigabit for allB12 0HE: gigabit for allB12 0HF: gigabit for allB12 0HL: gigabit for allB12 0HT: gigabit for allB12 0HU: gigabit for allB12 0JB: gigabit for allB12 0JD: gigabit for allB12 0JG: gigabit for allB12 0JU: gigabit for allB12 0LH: gigabit for allB12 0LL: gigabit for allB12 0NB: gigabit for allB12 0ND: gigabit for allB12 0NF: gigabit for allB12 0NG: gigabit for allB12 0NP: gigabit for allB12 0NS: gigabit for allB12 0NW: gigabit for allB12 0NX: gigabit for allB12 0NZ: gigabit for allB12 0PA: gigabit for allB12 0PG: gigabit for allB12 0PJ: gigabit for allB12 0PN: gigabit for allB12 0PP: gigabit for allB12 0PR: gigabit for allB12 0PU: gigabit for allB12 0QA: gigabit for allB12 0QB: gigabit for allB12 0QD: gigabit for allB12 0QF: gigabit for allB12 0QN: gigabit for allB12 0RG: gigabit for allB12 0RL: gigabit for allB12 0RP: gigabit for allB12 0RR: gigabit for allB12 0RU: gigabit for allB12 0SD: gigabit for allB12 0SH: gigabit for allB12 0SL: gigabit for allB12 0SQ: gigabit for allB12 0SS: gigabit for allB12 0SU: gigabit for allB12 0TL: gigabit for allB12 0TN: gigabit for allB12 0TP: gigabit for allB12 0TR: gigabit for allB12 0TS: gigabit for allB12 0TT: gigabit for allB12 0TU: gigabit for allB12 0TX: gigabit for allB12 0TY: gigabit for allB12 0UA: gigabit for allB12 0UJ: gigabit for allB12 0UX: gigabit for allB12 0UZ: gigabit for allB12 0XB: gigabit for allB12 0XE: gigabit for allB12 0XG: gigabit for allB12 0XN: gigabit for allB12 0XS: gigabit for allB12 0XT: gigabit for allB12 0XX: gigabit for allB12 0XY: gigabit for allB12 0YA: gigabit for allB12 0YE: gigabit for allB12 0YH: gigabit for allB12 0YJ: gigabit for allB12 0YQ: gigabit for allB12 0YT: gigabit for allB12 0YY: gigabit for allB12 8AF: gigabit for allB12 8AG: gigabit for allB12 8AH: gigabit for allB12 8AJ: gigabit for allB12 8AN: gigabit for allB12 8AP: gigabit for allB12 8AQ: gigabit for allB12 8AS: gigabit for allB12 8AX: gigabit for allB12 8AY: gigabit for allB12 8BE: gigabit for allB12 8BG: gigabit for allB12 8BJ: gigabit for allB12 8BL: gigabit for allB12 8BN: gigabit for allB12 8BP: gigabit for allB12 8BS: gigabit for allB12 8BT: gigabit for allB12 8BW: gigabit for allB12 8BX: gigabit for allB12 8BY: gigabit for allB12 8DB: gigabit for allB12 8DD: gigabit for allB12 8DE: gigabit for allB12 8DF: gigabit for allB12 8DG: gigabit for allB12 8DL: gigabit for allB12 8DN: gigabit for allB12 8DP: gigabit for allB12 8DQ: gigabit for allB12 8EA: gigabit for allB12 8EG: gigabit for allB12 8EH: gigabit for allB12 8EN: gigabit for allB12 8EQ: gigabit for allB12 8HE: gigabit for allB12 8HG: gigabit for allB12 8HH: gigabit for allB12 8HL: gigabit for allB12 8HN: gigabit for allB12 8HP: gigabit for allB12 8HQ: gigabit for allB12 8HT: gigabit for allB12 8HW: gigabit for allB12 8JA: gigabit for allB12 8JD: gigabit for allB12 8JF: gigabit for allB12 8JG: gigabit for allB12 8JJ: gigabit for allB12 8JL: gigabit for allB12 8JU: gigabit for allB12 8JZ: gigabit for allB12 8LB: gigabit for allB12 8LD: gigabit for allB12 8LF: gigabit for allB12 8LG: gigabit for allB12 8LH: gigabit for allB12 8LS: gigabit for allB12 8LU: gigabit for allB12 8LX: gigabit for allB12 8LZ: gigabit for allB12 8NA: gigabit for allB12 8NB: gigabit for allB12 8NJ: gigabit for allB12 8NN: gigabit for allB12 8NP: gigabit for allB12 8NT: gigabit for allB12 8NU: gigabit for allB12 8NX: gigabit for allB12 8NY: gigabit for allB12 8PA: gigabit for allB12 8PB: gigabit for allB12 8PF: gigabit for allB12 8QA: gigabit for allB12 8QB: gigabit for allB12 8QD: gigabit for allB12 8QE: gigabit for allB12 8QG: gigabit for allB12 8QH: gigabit for allB12 8QJ: gigabit for allB12 8QN: gigabit for allB12 8QR: gigabit for allB12 8QS: gigabit for allB12 8QT: gigabit for allB12 8QU: gigabit for allB12 8QX: gigabit for allB12 8QY: gigabit for allB12 8QZ: gigabit for allB12 8RB: gigabit for allB12 8RD: gigabit for allB12 8RE: gigabit for allB12 8RF: gigabit for allB12 8RG: gigabit for allB12 8RH: gigabit for allB12 8RJ: gigabit for allB12 8RL: gigabit for allB12 8RS: gigabit for allB12 8RT: gigabit for allB12 8RU: gigabit for allB12 8RZ: gigabit for allB12 8SA: gigabit for allB12 8SF: gigabit for allB12 8SG: gigabit for allB12 8SH: gigabit for allB12 8SN: gigabit for allB12 8SP: gigabit for allB12 8SR: gigabit for allB12 8SS: gigabit for allB12 8ST: gigabit for allB12 8SW: gigabit for allB12 8SX: gigabit for allB12 8SY: gigabit for allB12 8TD: gigabit for allB12 8TE: gigabit for allB12 8TG: gigabit for allB12 8TH: gigabit for allB12 8TJ: gigabit for allB12 8TL: gigabit for allB12 8TP: gigabit for allB12 8TY: gigabit for allB12 8TZ: gigabit for allB12 8UA: gigabit for allB12 8UB: gigabit for allB12 8UE: gigabit for allB12 8UF: gigabit for allB12 8UG: gigabit for allB12 8UH: gigabit for allB12 8UJ: gigabit for allB12 8UQ: gigabit for allB12 8UR: gigabit for allB12 8UT: gigabit for allB12 8UU: gigabit for allB12 8UX: gigabit for allB12 8UY: gigabit for allB12 8UZ: gigabit for allB12 8XB: gigabit for allB12 8XD: gigabit for allB12 8XE: gigabit for allB12 9AD: gigabit for allB12 9AF: gigabit for allB12 9AG: gigabit for allB12 9AJ: gigabit for allB12 9AX: gigabit for allB12 9BD: gigabit for allB12 9BH: gigabit for allB12 9BN: gigabit for allB12 9BS: gigabit for allB12 9BU: gigabit for allB12 9BW: gigabit for allB12 9BX: gigabit for allB12 9BY: gigabit for allB12 9DB: gigabit for allB12 9DE: gigabit for allB12 9DP: gigabit for allB12 9DT: gigabit for allB12 9DU: gigabit for allB12 9DW: gigabit for allB12 9DX: gigabit for allB12 9ED: gigabit for allB12 9EE: gigabit for allB12 9EF: gigabit for allB12 9EG: gigabit for allB12 9EH: gigabit for allB12 9EQ: gigabit for allB12 9ER: gigabit for allB12 9ES: gigabit for allB12 9EX: gigabit for allB12 9FF: gigabit for allB12 9HA: gigabit for allB12 9HE: gigabit for allB12 9HF: gigabit for allB12 9JQ: gigabit for allB12 9JU: gigabit for allB12 9LA: gigabit for allB12 9LB: gigabit for allB12 9LF: gigabit for allB12 9LG: gigabit for allB12 9LH: gigabit for allB12 9LJ: gigabit for allB12 9LN: gigabit for allB12 9LP: gigabit for allB12 9LQ: gigabit for allB12 9LR: gigabit for allB12 9LW: gigabit for allB12 9LX: gigabit for allB12 9LZ: gigabit for allB12 9NA: gigabit for allB12 9NB: gigabit for allB12 9ND: gigabit for allB12 9NE: gigabit for allB12 9NG: gigabit for allB12 9NH: gigabit for allB12 9NJ: gigabit for allB12 9NL: gigabit for allB12 9NN: gigabit for allB12 9NQ: gigabit for allB12 9NR: gigabit for allB12 9NS: gigabit for allB12 9NT: gigabit for allB12 9NU: gigabit for allB12 9NW: gigabit for allB12 9NX: gigabit for allB12 9PB: gigabit for allB12 9PE: gigabit for allB12 9PG: gigabit for allB12 9PH: gigabit for allB12 9PJ: gigabit for allB12 9PL: gigabit for allB12 9PN: gigabit for allB12 9PR: gigabit for allB12 9PS: gigabit for allB12 9PT: gigabit for allB12 9PU: gigabit for allB12 9PW: gigabit for allB12 9PX: gigabit for allB12 9PY: gigabit for allB12 9QB: gigabit for allB12 9QD: gigabit for allB12 9QE: gigabit for allB12 9QF: gigabit for allB12 9QG: gigabit for allB12 9QH: gigabit for allB12 9QL: gigabit for allB12 9QP: gigabit for allB12 9QQ: gigabit for allB12 9QR: gigabit for allB12 9QS: gigabit for allB12 9QT: gigabit for allB12 9QU: gigabit for allB12 9QX: gigabit for allB12 9QY: gigabit for allB12 9RA: gigabit for allB12 9RB: gigabit for allB12 9RE: gigabit for allB12 9RG: gigabit for allB12 9RJ: gigabit for allB12 9RP: gigabit for allB12 9RR: gigabit for allB12 9RS: gigabit for allB12 9RT: gigabit for allB12 9RU: gigabit for allB12 9RW: gigabit for allB12 9SG: gigabit for allB12 9SP: gigabit for allB12 9SR: gigabit for allB12 9ST: gigabit for allB12 9SU: gigabit for allB12 9SY: gigabit for allB12 9SZ: gigabit for allB12 9TA: gigabit for allB12 9TB: gigabit for allB12 9TD: gigabit for allB12 9TG: gigabit for allB12 9TH: gigabit for allB12 9TJ: gigabit for allB12 9TL: gigabit for allB12 9TN: gigabit for allB12 9TP: gigabit for allB12 9TQ: gigabit for allB12 9TR: gigabit for allB12 9TS: gigabit for allB12 9TT: gigabit for allB12 9TU: gigabit for allB12 9TW: gigabit for allB12 9TX: gigabit for allB12 9TY: gigabit for allB12 0QY: some gigabitB12 0BS: some gigabitB12 0DF: some gigabitB12 0DG: some gigabitB12 0DU: some gigabitB12 0EA: some gigabitB12 0EU: some gigabitB12 0EW: some gigabitB12 0HG: some gigabitB12 0HJ: some gigabitB12 0LD: some gigabitB12 0NH: some gigabitB12 0NL: some gigabitB12 0NQ: some gigabitB12 0PH: some gigabitB12 0PS: some gigabitB12 0PY: some gigabitB12 0QH: some gigabitB12 0QR: some gigabitB12 0RT: some gigabitB12 0RY: some gigabitB12 0SJ: some gigabitB12 0TA: some gigabitB12 0UD: some gigabitB12 0UF: some gigabitB12 0UL: some gigabitB12 0UP: some gigabitB12 0XR: some gigabitB12 0YB: some gigabitB12 0YD: some gigabitB12 0YL: some gigabitB12 0YN: some gigabitB12 0YR: some gigabitB12 0YU: some gigabitB12 8AR: some gigabitB12 8AU: some gigabitB12 8BA: some gigabitB12 8ED: some gigabitB12 8HB: some gigabitB12 8JB: some gigabitB12 8JP: some gigabitB12 8JS: some gigabitB12 8JT: some gigabitB12 8JY: some gigabitB12 8LA: some gigabitB12 8LQ: some gigabitB12 8NG: some gigabitB12 8NH: some gigabitB12 8PJ: some gigabitB12 8PU: some gigabitB12 8QP: some gigabitB12 8RQ: some gigabitB12 8SL: some gigabitB12 8TN: some gigabitB12 8TT: some gigabitB12 8UD: some gigabitB12 8XA: some gigabitB12 9AA: some gigabitB12 9AE: some gigabitB12 9AH: some gigabitB12 9AN: some gigabitB12 9AP: some gigabitB12 9AR: some gigabitB12 9AT: some gigabitB12 9AW: some gigabitB12 9AZ: some gigabitB12 9BL: some gigabitB12 9DA: some gigabitB12 9DD: some gigabitB12 9DJ: some gigabitB12 9DR: some gigabitB12 9HD: some gigabitB12 9LS: some gigabitB12 9LY: some gigabitB12 9QA: some gigabitB12 9RH: some gigabitB12 9RN: some gigabitB12 0AB: no gigabitB12 0AN: no gigabitB12 0PB: no gigabitB12 0PW: no gigabitB12 0ST: no gigabitB12 0TQ: no gigabitB12 0UU: no gigabitB12 0XF: no gigabitB12 0XP: no gigabitB12 8AW: no gigabitB12 9BA: no gigabitB12 9BE: no gigabit Birmingham Map of every postcode in B12, by gigabit broadband Of the 476 postcodes in B12 that ONS places, 13 have no home or business that can get gigabit, 78 have some that can, 375 can all get it and 10 have no Ofcom figure. 2 postcodes lie beyond the edge and are listed under the map. Places named: Birmingham. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 500 m. A4540 Birmingham
  • No home or business can get gigabit: 13
  • Some can get gigabit: 78
  • Every home and business can get gigabit: 375
  • Ofcom gives no figure: 10

Of the 476 postcodes in B12 that ONS places, 13 have no home or business that can get gigabit, 78 have some that can, 375 can all get it and 10 have no Ofcom figure.

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. No boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode.

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

Sources: ONS Postcode Directory, August 2026, loaded 20 October 2026; Ofcom Connected Nations, Connected Nations, Spring 2026; roads, rivers and built-up areas: Ordnance Survey open maps. 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.

Postcodes without gigabit

13 postcodes here have no gigabit. These are the 12 first in postcode order.

2 further out, not drawn

These postcodes lie well apart from the rest, so the map is drawn without them to show the rest closer; they are in every count.

What broadband can you get in B12?

Ofcom reports on 466 of the 476 postcodes in B12. At 375 of them every home and business can get gigabit broadband.

Postcodes where every home can get gigabit375 of 466
Postcodes where every home can get superfast394 of 466

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, Connected Nations, Spring 2026, data for January 2026.

Is B12 at risk of flooding?

63 of the 476 postcodes in B12 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 156 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 63 of 476 postcodes High: 125Medium: 31Low: 197Very low: 769

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 flood risk, published 6 July 2026.

What do homes sell for in B12?

Homes in B12 sold for a typical £190,000 in the 12 months to September 2026, across 49 sales, HM Land Registry's figures show. The 12 months before gave £219,500 from 222 sales: not a change larger than chance would explain, given which homes happened to sell.

£190,000 typical price, the 12 months to September 2026
£219,500 12 months to September 2025
  • Semi-detached 3 sales, too few to price
  • Terraced £205,000 30 sales
  • Flat or maisonette £142,500 16 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 October 2026.

Postcodes in B12

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

UK postcode format explained

Places in B12

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

Who covers B12

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 Ladywood294
  • Birmingham Hall Green and Moseley181
  • Birmingham Yardley1

Police force areas

  • West Midlands476

Next to B12

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

Check a postcode

Where the facts on this page come from

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.

Licence: Open Government Licence v3.0.

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