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 1450-1500 of 21659 active postcodes in Birmingham
Postcode Ward Latitude Longitude
B12 8JU Sparkbrook & Balsall Heath East 52.45525700 -1.87693200
B12 8JY Sparkbrook & Balsall Heath East 52.45376500 -1.87764200
B12 8JZ Sparkbrook & Balsall Heath East 52.45225600 -1.87841100
B12 8LA Sparkbrook & Balsall Heath East 52.45244500 -1.87877900
B12 8LB Sparkbrook & Balsall Heath East 52.45346000 -1.87805500
B12 8LD Sparkbrook & Balsall Heath East 52.45431000 -1.87791500
B12 8LF Sparkbrook & Balsall Heath East 52.45508700 -1.87777100
B12 8LG Sparkbrook & Balsall Heath East 52.45622800 -1.87672300
B12 8LH Sparkbrook & Balsall Heath East 52.45813900 -1.87685900
B12 8LQ Sparkbrook & Balsall Heath East 52.45736000 -1.87674900
B12 8LS Sparkbrook & Balsall Heath East 52.45720900 -1.87776500
B12 8LU Sparkbrook & Balsall Heath East 52.45812800 -1.88041100
B12 8LW Tyseley & Hay Mills 52.45494400 -1.83387400
B12 8LX Sparkbrook & Balsall Heath East 52.45751700 -1.88031000
B12 8LZ Sparkbrook & Balsall Heath East 52.45832800 -1.88216200
B12 8NA Sparkbrook & Balsall Heath East 52.45872300 -1.88127800
B12 8NB Sparkbrook & Balsall Heath East 52.45963000 -1.88104000
B12 8NG Sparkbrook & Balsall Heath East 52.45804000 -1.88206000
B12 8NH Sparkbrook & Balsall Heath East 52.45731900 -1.88053100
B12 8NJ Sparkbrook & Balsall Heath East 52.45635900 -1.88178500
B12 8NN Sparkbrook & Balsall Heath East 52.45689000 -1.88243100
B12 8NP Sparkbrook & Balsall Heath East 52.45720000 -1.88198300
B12 8NT Sparkbrook & Balsall Heath East 52.45745600 -1.88204700
B12 8NU Sparkbrook & Balsall Heath East 52.45685100 -1.88001800
B12 8NX Sparkbrook & Balsall Heath East 52.45630000 -1.87759100
B12 8NY Sparkbrook & Balsall Heath East 52.45662300 -1.88020400
B12 8PA Sparkbrook & Balsall Heath East 52.45626700 -1.87984300
B12 8PB Sparkbrook & Balsall Heath East 52.45614900 -1.87873900
B12 8PF Sparkbrook & Balsall Heath East 52.45578700 -1.87653300
B12 8PJ Sparkbrook & Balsall Heath East 52.45521900 -1.87526900
B12 8PU Balsall Heath West 52.45429800 -1.88347700
B12 8QA Sparkbrook & Balsall Heath East 52.45313100 -1.88129300
B12 8QB Sparkbrook & Balsall Heath East 52.45262700 -1.88101500
B12 8QD Moseley 52.45216800 -1.88045700
B12 8QE Sparkbrook & Balsall Heath East 52.45223000 -1.87963300
B12 8QG Sparkbrook & Balsall Heath East 52.45269800 -1.87964600
B12 8QH Sparkbrook & Balsall Heath East 52.45321000 -1.87964500
B12 8QJ Sparkbrook & Balsall Heath East 52.45350600 -1.87923200
B12 8QN Balsall Heath West 52.45461600 -1.88343800
B12 8QP Sparkbrook & Balsall Heath East 52.45493900 -1.88209800
B12 8QR Sparkbrook & Balsall Heath East 52.45478600 -1.88243700
B12 8QS Sparkbrook & Balsall Heath East 52.45458800 -1.88184800
B12 8QT Sparkbrook & Balsall Heath East 52.45440700 -1.88120100
B12 8QU Sparkbrook & Balsall Heath East 52.45417300 -1.88046600
B12 8QX Sparkbrook & Balsall Heath East 52.45405600 -1.88009900
B12 8QY Sparkbrook & Balsall Heath East 52.45409100 -1.87948100
B12 8QZ Sparkbrook & Balsall Heath East 52.45388400 -1.87946600
B12 8RB Sparkbrook & Balsall Heath East 52.45433400 -1.87945000
B12 8RD Sparkbrook & Balsall Heath East 52.45440500 -1.87900900
B12 8RE Sparkbrook & Balsall Heath East 52.45452200 -1.87937600
^ First 24 25 26 27 28 29 30 31 32 33 Last *