Postcodes in Birmingham District

Facts Checked By Data Team - Written By Mallika Basu - Reviewed By Jonathan Benton

This article covers information about postcodes in Birmingham's local authority district. Birmingham is an administrative area in West Midlands County. Birmingham district is further divided into 69 Wards.

Below is a complete list of Birmingham Postcodes, it has 21659 active postcodes. Birmingham contains approximately 410669 residential properties with a population of about 1072905.

Browse Information On Birmingham Postcodes


Birmingham Postcode and Census - Statistical Overview


Population 1072905
Addresses / Property Count 410669
Active Postcodes 21659
County West Midlands
No Of Wards in Birmingham 69

What is a District

The United Kingdom is primarily divided into large area blocks called Counties. A district is an administrative block in the UK and part of a County council area. The district is also the second-largest administrative block in the UK after counties. These are also known as local authority districts and are different from city districts. Birmingham is a local authority district in West Midlands county. Districts are majorly categorized into 4 types namely:

  • Non-Metropolitan districts
  • Unitary authority areas
  • Metropolitan boroughs
  • London boroughs

Sub Divisions Of a district

Districts are subdivided into different local administrative blocks. Other categories of local administrative blocks that comes under district authority are as follows:

  • Parish
  • Wards
  • Cities

View Map Of Birmingham Wards


This map shows all wards in the district of Birmingham, zoom to view all the pointers. If you click on any pointer you can see the ward name. Below the ward name, you can see a link called view postcodes. Click on the link to see the postcodes for that ward.

List of Birmingham postcodes


showing 1550-1600 of 21659 active postcodes in Birmingham
Postcode Ward Latitude Longitude
B12 8XA Sparkbrook & Balsall Heath East 52.45913200 -1.87764200
B12 8XB Sparkbrook & Balsall Heath East 52.46005200 -1.88006800
B12 8XD Sparkbrook & Balsall Heath East 52.46052100 -1.88158200
B12 8XE Sparkbrook & Balsall Heath East 52.46008700 -1.87940500
B12 9AA Balsall Heath West 52.45482600 -1.88626300
B12 9AD Balsall Heath West 52.45540100 -1.88601100
B12 9AE Balsall Heath West 52.45610200 -1.88578800
B12 9AH Balsall Heath West 52.45698300 -1.88544800
B12 9AN Balsall Heath West 52.45815100 -1.88494400
B12 9AT Balsall Heath West 52.45984600 -1.88439000
B12 9AZ Balsall Heath West 52.46138300 -1.88381200
B12 9BH Balsall Heath West 52.46086300 -1.88594700
B12 9BL Balsall Heath West 52.45418000 -1.88753000
B12 9BS Balsall Heath West 52.45555100 -1.88668200
B12 9BU Balsall Heath West 52.45650700 -1.88625800
B12 9BX Balsall Heath West 52.45891500 -1.88550100
B12 9BY Balsall Heath West 52.46031400 -1.88477100
B12 9DA Balsall Heath West 52.46002100 -1.88499800
B12 9DB Balsall Heath West 52.46106400 -1.88570200
B12 9DD Balsall Heath West 52.46123000 -1.88456300
B12 9DE Balsall Heath West 52.46188700 -1.88435500
B12 9DJ Balsall Heath West 52.46151000 -1.88590200
B12 9DP Balsall Heath West 52.46308300 -1.89124600
B12 9DR Balsall Heath West 52.46015700 -1.88608700
B12 9DT Balsall Heath West 52.46272300 -1.89018700
B12 9DU Balsall Heath West 52.46225500 -1.88992300
B12 9DW Balsall Heath West 52.46341700 -1.89236300
B12 9DX Balsall Heath West 52.46214800 -1.89067400
B12 9ED Balsall Heath West 52.46388400 -1.89165600
B12 9EE Balsall Heath West 52.46370500 -1.89230400
B12 9EF Balsall Heath West 52.46246300 -1.89092300
B12 9EG Balsall Heath West 52.46312100 -1.89305600
B12 9EH Balsall Heath West 52.46275100 -1.89202600
B12 9EQ Balsall Heath West 52.46267000 -1.89160000
B12 9ER Balsall Heath West 52.46069900 -1.88954400
B12 9ES Balsall Heath West 52.46101400 -1.88914600
B12 9EX Balsall Heath West 52.45918400 -1.89366900
B12 9FF Balsall Heath West 52.46234500 -1.88456000
B12 9HA Balsall Heath West 52.46133100 -1.89260400
B12 9HD Balsall Heath West 52.46073600 -1.89442500
B12 9HE Balsall Heath West 52.46043300 -1.89346000
B12 9HF Balsall Heath West 52.46099100 -1.89338500
B12 9JQ Balsall Heath West 52.45774300 -1.89095000
B12 9JU Balsall Heath West 52.45884000 -1.89143300
B12 9LA Balsall Heath West 52.45798400 -1.89245900
B12 9LB Balsall Heath West 52.45829500 -1.89474500
B12 9LF Balsall Heath West 52.45875600 -1.89780500
B12 9LG Balsall Heath West 52.45880800 -1.89573000
B12 9LH Balsall Heath West 52.45838600 -1.89614300
B12 9LJ Balsall Heath West 52.45922200 -1.89595000
^ First 26 27 28 29 30 31 32 33 34 35 Last *