Random Birmingham Address Generator

A random Birmingham address generator produces fictional postal addresses that use real BIRMINGHAM postcode districts (B), a real ceremonial county (West Midlands) and Royal Mail address formatting, for use as software test data.

Generate realistic random Birmingham addresses for software testing. Each address combines a real BIRMINGHAM postcode district (B1, B2, B3, B4, B5, B6 and 33 more) with a British street name, the BIRMINGHAM post town and the ceremonial county of West Midlands, laid out to Royal Mail conventions. Telephone numbers use the 0121 496 0xxx range that Ofcom reserves for drama, so no generated number can reach a real subscriber.

Birmingham postal reference

ParameterValue
Royal Mail post townBIRMINGHAM
Postcode areasB
Postcode districts39
Ceremonial countyWest Midlands
CountryEngland
RegionWest Midlands
Dialling code0121
Telephone range used0121 496 0xxx (Ofcom drama range)
Time zoneEurope/London

Postcode districts

B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, B21, B23, B24, B25, B26, B27, B28, B29, B30, B31, B32, B33, B34, B35, B36, B38, B42, B43, B44

Localities

  • Colmore Business District (B3)
  • Aston Triangle (B4)
  • Highgate (B5)
  • Aston (B6)
  • Nechells (B7)
  • Washwood Heath (B8)
  • Bordesley Green (B9)
  • Small Heath (B10)
  • Sparkhill (B11)
  • Balsall Heath (B12)
  • Moseley (B13)
  • Kings Heath (B14)
  • Edgbaston (B15)
  • Ladywood (B16)
  • Harborne (B17)
  • Winson Green (B18)
  • Lozells (B19)
  • Handsworth Wood (B20)
  • Handsworth (B21)
  • Erdington (B23)
  • Tyburn (B24)
  • Yardley (B25)
  • Sheldon (B26)
  • Acocks Green (B27)
  • Hall Green (B28)
  • Selly Oak (B29)
  • Bournville (B30)
  • Northfield (B31)
  • Quinton (B32)
  • Stechford (B33)
  • Shard End (B34)
  • Castle Vale (B35)
  • Castle Bromwich (B36)
  • Kings Norton (B38)
  • Perry Barr (B42)
  • Great Barr (B43)
  • Kingstanding (B44)

Postal notes

  • The B postcode area is one of a small number of single-letter areas, alongside E, G, L, M, N, S and W.
  • B33 8TH is the district most often quoted in postcode-format documentation as an example of the A99 9AA structure.
  • Birmingham addresses take the county West Midlands, a metropolitan county created in 1974.

Example Birmingham addresses

Residential:
8 Birch Street
Kingstanding
BIRMINGHAM
West Midlands
B44 4LN

Commercial:
Dragonfly Manufacturing PLC
Office 30
79 Meadow Hill
Northfield
BIRMINGHAM
West Midlands
B31 7LR

Frequently asked questions

Are these real Birmingham addresses?

No. The BIRMINGHAM post town, its 39 postcode districts and the West Midlands ceremonial county are genuine, but the house numbers, street pairings and names are fictional and the last three characters of each postcode are generated. The results are structurally valid test data, not deliverable addresses.

Which postcode districts does Birmingham use?

Birmingham is served by 39 districts in the B postcode area: B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16, B17, B18, B19, B20, B21, B23, B24, B25, B26, B27, B28, B29, B30, B31, B32, B33, B34, B35, B36, B38, B42, B43, B44.

What is the dialling code for Birmingham?

Birmingham uses the 0121 dialling code. Generated numbers are not built on live 0121 subscriber ranges: every number comes from the 0121 496 0xxx block that Ofcom reserves for drama and fiction, so it can never dial a real person.

Is a county line required on a Birmingham address?

No. Royal Mail has not required a county line since 1996 - the post town (BIRMINGHAM) and a correct postcode are sufficient. The generator includes West Midlands as an optional line because many address forms and legacy databases still expect one.

Can I generate Birmingham addresses through the API?

Yes. Call GET /api/v1/addresses/random?location=birmingham&count=25 for JSON, or add &format=csv, &format=sql or &format=xml for bulk export. No API key is required.

Nearby generators

Related tools

Address generators by location

Countries

Post towns