B25 postcode district: Birmingham and around

B25 is a postcode district in England, with 275 postcodes in use in 2 sectors. It has postcodes in Birmingham. Its council is Birmingham.

Postcodes in use
275
Sectors
2
Council
Birmingham

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

Every postcode in B25, and which are new since 2020

Map of every postcode in B25, by new since 2020 Of the 275 postcodes in B25 that ONS places, 19 are new since 2020 and 256 were in use before 2020. One group of new postcodes is outlined: 13 new postcodes since 2020. Places named: Tyseley & Hay Mills, Yardley West & Stechford. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 500 m. A45 B25 8AA: before 2020B25 8AE: before 2020B25 8AF: before 2020B25 8AH: before 2020B25 8AJ: before 2020B25 8AL: before 2020B25 8AN: before 2020B25 8AP: before 2020B25 8AR: before 2020B25 8AS: before 2020B25 8AU: before 2020B25 8AW: before 2020B25 8AX: before 2020B25 8AY: before 2020B25 8AZ: before 2020B25 8BA: before 2020B25 8BD: before 2020B25 8BE: before 2020B25 8BH: before 2020B25 8BJ: before 2020B25 8BP: before 2020B25 8BS: before 2020B25 8BX: before 2020B25 8BY: before 2020B25 8BZ: before 2020B25 8DA: before 2020B25 8DD: before 2020B25 8DF: before 2020B25 8DG: before 2020B25 8DL: before 2020B25 8DP: before 2020B25 8DR: before 2020B25 8DS: before 2020B25 8DT: before 2020B25 8DU: before 2020B25 8DW: before 2020B25 8DX: before 2020B25 8DZ: before 2020B25 8EA: before 2020B25 8EE: before 2020B25 8EF: before 2020B25 8EG: before 2020B25 8EH: before 2020B25 8EJ: before 2020B25 8EL: before 2020B25 8EP: before 2020B25 8EQ: before 2020B25 8ES: before 2020B25 8ET: before 2020B25 8EU: before 2020B25 8EX: before 2020B25 8FD: before 2020B25 8HA: before 2020B25 8HB: before 2020B25 8HE: before 2020B25 8HF: before 2020B25 8HG: before 2020B25 8HH: before 2020B25 8HL: before 2020B25 8HN: before 2020B25 8HP: before 2020B25 8HQ: before 2020B25 8HR: before 2020B25 8HS: before 2020B25 8HT: before 2020B25 8HU: before 2020B25 8HX: before 2020B25 8HY: before 2020B25 8HZ: before 2020B25 8JA: before 2020B25 8JB: before 2020B25 8JE: before 2020B25 8JF: before 2020B25 8JG: before 2020B25 8JH: before 2020B25 8JJ: before 2020B25 8JL: before 2020B25 8JN: before 2020B25 8JP: before 2020B25 8JR: before 2020B25 8JS: before 2020B25 8JT: before 2020B25 8JU: before 2020B25 8JX: before 2020B25 8JY: before 2020B25 8JZ: before 2020B25 8LA: before 2020B25 8LB: before 2020B25 8LD: before 2020B25 8LF: before 2020B25 8LG: before 2020B25 8LH: before 2020B25 8LJ: before 2020B25 8LL: before 2020B25 8LN: before 2020B25 8LP: before 2020B25 8LQ: before 2020B25 8LR: before 2020B25 8LS: before 2020B25 8LT: before 2020B25 8LU: before 2020B25 8LW: before 2020B25 8LX: before 2020B25 8LY: before 2020B25 8LZ: before 2020B25 8NA: before 2020B25 8NB: before 2020B25 8ND: before 2020B25 8NE: before 2020B25 8NF: before 2020B25 8NG: before 2020B25 8NH: before 2020B25 8NJ: before 2020B25 8NL: before 2020B25 8NN: before 2020B25 8NP: before 2020B25 8NQ: before 2020B25 8NR: before 2020B25 8NS: before 2020B25 8NT: before 2020B25 8NU: before 2020B25 8NW: before 2020B25 8NX: before 2020B25 8NY: before 2020B25 8NZ: before 2020B25 8PA: before 2020B25 8PB: before 2020B25 8PD: before 2020B25 8PE: before 2020B25 8PF: before 2020B25 8PG: before 2020B25 8PH: before 2020B25 8PL: before 2020B25 8PN: before 2020B25 8PP: before 2020B25 8PS: before 2020B25 8PT: before 2020B25 8PU: before 2020B25 8PW: before 2020B25 8PX: before 2020B25 8PY: before 2020B25 8PZ: before 2020B25 8QA: before 2020B25 8QB: before 2020B25 8QD: before 2020B25 8QE: before 2020B25 8QG: before 2020B25 8QH: before 2020B25 8QJ: before 2020B25 8QL: before 2020B25 8QP: before 2020B25 8QR: before 2020B25 8QS: before 2020B25 8QT: before 2020B25 8QU: before 2020B25 8QX: before 2020B25 8QY: before 2020B25 8QZ: before 2020B25 8RE: before 2020B25 8RF: before 2020B25 8RG: before 2020B25 8RH: before 2020B25 8RJ: before 2020B25 8RN: before 2020B25 8RP: before 2020B25 8RQ: before 2020B25 8RR: before 2020B25 8RS: before 2020B25 8RT: before 2020B25 8RU: before 2020B25 8RX: before 2020B25 8RY: before 2020B25 8SA: before 2020B25 8SB: before 2020B25 8SG: before 2020B25 8SH: before 2020B25 8SJ: before 2020B25 8SL: before 2020B25 8SN: before 2020B25 8SP: before 2020B25 8SQ: before 2020B25 8SR: before 2020B25 8SS: before 2020B25 8ST: before 2020B25 8SU: before 2020B25 8SW: before 2020B25 8SX: before 2020B25 8SY: before 2020B25 8TA: before 2020B25 8TB: before 2020B25 8TD: before 2020B25 8TE: before 2020B25 8TF: before 2020B25 8TH: before 2020B25 8TJ: before 2020B25 8TN: before 2020B25 8TP: before 2020B25 8TS: before 2020B25 8TT: before 2020B25 8TU: before 2020B25 8TW: before 2020B25 8TX: before 2020B25 8TY: before 2020B25 8TZ: before 2020B25 8UA: before 2020B25 8UB: before 2020B25 8UD: before 2020B25 8UE: before 2020B25 8UF: before 2020B25 8UG: before 2020B25 8UJ: before 2020B25 8UL: before 2020B25 8UP: before 2020B25 8UR: before 2020B25 8US: before 2020B25 8UT: before 2020B25 8UX: before 2020B25 8UZ: before 2020B25 8XB: before 2020B25 8XD: before 2020B25 8XE: before 2020B25 8XJ: before 2020B25 8XL: before 2020B25 8XN: before 2020B25 8XP: before 2020B25 8XR: before 2020B25 8XS: before 2020B25 8XT: before 2020B25 8XU: before 2020B25 8XW: before 2020B25 8XY: before 2020B25 8XZ: before 2020B25 8YA: before 2020B25 8YB: before 2020B25 8YD: before 2020B25 8YE: before 2020B25 8YG: before 2020B25 8YH: before 2020B25 8YJ: before 2020B25 8YL: before 2020B25 8YN: before 2020B25 8YP: before 2020B25 8YT: before 2020B25 8YU: before 2020B25 8YW: before 2020B25 8YX: before 2020B25 8YY: before 2020B25 8YZ: before 2020B25 8FF: new since 2020B25 8FJ: new since 2020B25 8FL: new since 2020B25 8FN: new since 2020B25 9GR: new since 2020 Tyseley & Hay MillsYardley West & Stechford 13 new postcodes since 2020, outlined: this goes to B25 9QG, the newest of them13 new postcodes since 2020 Map of every postcode in B25, by new since 2020 Of the 275 postcodes in B25 that ONS places, 19 are new since 2020 and 256 were in use before 2020. One group of new postcodes is outlined: 13 new postcodes since 2020. Places named: Tyseley & Hay Mills, Yardley West & Stechford. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 500 m. Tyseley & Hay MillsYardley West & Stechford
  • New since 2020: 19
  • In use before 2020: 256
  • Outline: where 5 or more new postcodes since 2020 lie together

Of the 275 postcodes in B25 that ONS places, 19 are new since 2020 and 256 were in use before 2020.

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. New since 2020 means it came into use in January 2020 or later. A dashed outline shows where 5 or more lie within 160 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.4652, longitude -1.8217. 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; when each came into use: the same directory; 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

Where the new postcodes lie together

What broadband can you get in B25?

Ofcom reports on 253 of the 275 postcodes in B25. At 223 of them every home and business can get gigabit broadband.

Postcodes where every home can get gigabit223 of 253
Postcodes where every home can get superfast235 of 253

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 B25 at risk of flooding?

1 of the 275 postcodes in B25 has a home or business in an area at risk of flooding from rivers or the sea, the Environment Agency says. At those, it puts 1 home or business in an area at high or medium risk.

Homes and businesses in an area at risk, at 1 of 275 postcodes High: 1Low: 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 B25?

Homes in B25 sold for a typical £192,500 in the 12 months to August 2026, across 80 sales, down 9.7% on the 12 months before, HM Land Registry's figures show.

£192,500 typical price, the 12 months to August 2026
£213,250 12 months to August 2025
▼ down 9.7% on the 12 months before
  • Detached 2 sales, too few to price
  • Semi-detached £230,000 25 sales
  • Terraced £196,500 40 sales
  • Flat or maisonette £112,000 13 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 B25

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

UK postcode format explained

Places in B25

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

Who covers B25

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 Yardley275

Police force areas

  • West Midlands275

Next to B25

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

Check a postcode

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