B31 postcode district
B31, in the B (Birmingham) postcode area, has 1,164 live and 342 terminated postcodes in the ONS Postcode Directory of August 2026, and OS Open Names files 542 roads under it.
| postcode area | B (Birmingham) |
|---|---|
| live postcodes | 1,164 |
| terminated postcodes | 342 |
| sectors | 6 |
| roads listed | 542 |
| companies registered | 1,864 |
| centroid | 52.40799, -1.97386 |
| directory release | 2026-08 |
Postcodes and sectors
1,164 of the district's 1,506 postcodes are live in the ONS Postcode Directory of August 2026. A postcode directory says whether a code is in use, never who is there. The live postcodes centre on 52.40799, -1.97386, which locates the district, not a building.
| sector | live | terminated |
|---|---|---|
| B31 1 | 220 | 51 |
| B31 2 | 284 | 71 |
| B31 3 | 222 | 56 |
| B31 4 | 223 | 39 |
| B31 5 | 200 | 29 |
| B31 9 | 15 | 96 |
Companies registered in B31
Companies House lists 1,864 companies with a registered office in B31; 72 of them at addresses shared by 25 or more companies (1 October 2026 snapshot). 25 is the count at which the address lookup reports a company cluster.
Places OS Open Names lists for B31
- West Midlands
- Birmingham
- Bromsgrove
- Worcestershire
Roads filed under B31
Named roads first, then numbered ones. A road is filed under one district even where it runs through several, so a street missing here may be listed under a neighbouring district — which is why the address lookup never calls a British street absent. Great Britain has no open register of buildings, so a listed road never means a building on it exists.
- Abbeydale Road
- Ace Street
- Adstone Grove
- Ainsworth Road
- Aire Croft
- Albatross Grove
- Aldersmead Road
- Allens Farm Road
- Alvechurch Close
- Alvechurch Road
- Ambassador Avenue
- Appletree Close
- Ascot Way
- Ash Drive
- Augusta Avenue
- Austin Rise
- Austin Way
- Badsey Close
- Balaams Wood Drive
- Bangham Pit Road
- Barn Meadow Close
- Barnsdale Crescent
- Barron Road
- Bartley Crescent
- Bartley Drive
- Bartley Mews
- Basil Grove
- Basil Road
- Bayford Avenue
- Bayliss Close
- Beach Close
- Bedlam Wood Road
- Beeches Farm Drive
- Beeches Way
- Beech Farm Croft
- Beech Park Road
- Bell Court
- Bellfield
- Bell Hill
- Bell Holloway
- Bell Lane
- Bellwood Road
- Belmont Covert
- Belmont Crescent
- Bentham Court
- Berchelai Avenue
- Berwick Grove
- Besford Grove
- Bidford Road
- Birch Avenue
- Birmingham Road
- Bishops Gate
- Bittell Close
- Blackwell Mews
- Bluebell Croft
- Blue Gate Lane
- Bodenham Road
- Borrowdale Grove
- Borrowdale Road
- Bourn Avenue
all 542 roads
- Bowood Crescent
- Brabazon Close
- Bradley Close
- Bramble Close
- Brandon Grove
- Bridgeburn Road
- Bridge Piece
- Bristol Road South
- Broad Acres
- Broad Field Road
- Brochan Way
- Bromford Dell
- Brookside
- Broseley Avenue
- Broughton Crescent
- Bunbury Road
- Bunford Close
- Burnlea Grove
- Burnside Way
- Caban Close
- Caddy Street
- Carbridge Close
- Cedar Drive
- Cedar Way
- Centenary Close
- Central Avenue
- Chaddesley Road
- Chatham Court
- Chatham Road
- Chelston Road
- Cherrington Close
- Chesterfield Close
- Cheverton Road
- Chirbury Grove
- Church Hill
- Church Road
- Claerwen Grove
- Claines Road
- Clavedon Close
- Clee Road
- Club Lane
- Clunbury Road
- Clun Road
- Cofton Grove
- Cofton Road
- Cole Holloway
- Coleys Lane
- College Street
- Colmers Walk
- Coln Close
- Colworth Road
- Condover Road
- Coney Green Drive
- Conifer Drive
- Cookes Croft
- Coombes Lane
- Cooper Avenue
- Copse Close
- Corley Avenue
- Cornfield Drive
- Cornfield Road
- Corwen Croft
- Crabtree Close
- Cressage Avenue
- Cromwell Lane
- Cropredy Road
- Crowhurst Road
- Culmington Grove
- Culmington Road
- Cutlers Rough Close
- Cutsdean Close
- Cypress Grove
- Cypress Way
- Daffodil Way
- Dalmuir Road
- Dawn Road
- Deal Grove
- Dearmont Road
- Devon Way
- Dice Pleck
- Dimsdale Grove
- Dimsdale Road
- Dinmore Avenue
- Ditton Grove
- Dockar Road
- Dordale Close
- Dormy Drive
- Draycott Drive
- Drumlin Walk
- Dunchurch Drive
- Eagle Lane
- Eastville
- Eden Close
- Edenhurst Road
- Edgehill Road
- Elan Road
- Elder Close
- Ellerside Grove
- Elmbridge Way
- Elmdale Crescent
- Elmdale Grove
- Elm Drive
- Elsworth Road
- Exe Croft
- Fairfax Drive
- Fairfax Road
- Fairway
- Fairway Mews
- Falfield Grove
- Fancott Road
- Farfield Close
- Farlow Road
- Farren Road
- Far Wood Road
- Field Avenue
- Fircroft
- Fitzroy Road
- Flatlea
- Flight Shed Way
- Foel Grove
- Forrell Grove
- Forsythia Close
- Fountain Close
- Fourlands Road
- Foxfield
- Francis Walk
- Frankley Beeches Road
- Frankley Lane
- Frankley Lodge Road
- Frogmill Road
- Fryer Road
- Furlong Meadow
- Garland Way
- Genners Lane
- Gentian Close
- Gibbs Hill Road
- Goodleigh Avenue
- Gorsymead Grove
- Grange Walk
- Grayswood Road
- Great Farley Drive
- Great Stone Road
- Greenland Avenue
- Green Park Road
- Greenslade Croft
- Greenvale
- Green Way
- Greenways
- Griffin Close
- Grigg Grove
- Grimley Road
- Groveley Lane
- Grove Mews
- Guardian Court
- Guardians Way
- Haldon Grove
- Halescroft Square
- Hallow Close
- Handley Grove
- Hanging Lane
- Hare Grove
- Harpers Road
- Hartland Road
- Hawker Close
- Hawkesley Crescent
- Hawkesley Drive
- Hawkesley Mill Lane
- Hazel Croft
- Heath Croft
- Heathlands Grove
- Heath Road South
- Herbert Road
- Heronfield Drive
- Hewell Close
- Highcrest Close
- High Street
- Hilary Grove
- Hill Close
- Hill Top Road
- Hillwood Road
- Hobbis Croft
- Hoggs Lane
- Hole Farm Road
- Hole Lane
- Holinwell Place
- Holloway
- Hollow Croft
- Hollyhedge Close
- Hollymoor Way
- Hollyoak Croft
- Homedene Road
- Honeycomb Way
- Honiton Close
- Honiton Crescent
- Honour Drive
- Hop Leasow
- Hopwood Grove
- Houldey Road
- Illey Close
- Ilsham Grove
- Impey Road
- Ingoldsby Road
- Innage Road
- Inverness Road
- Jervoise Drive
- Josiah Road
- Jubilee Close
- Jubilee Court
- Kelby Close
- Kelby Road
- Kelvin Road
- Kemshead Avenue
- Kerry Close
- Kewstoke Croft
- Kingsdown Road
- Kingshurst Road
- Kingswood Road
- Kingswood Walk
- Kinlet Avenue
- Kinver Road
- Knighton Road
- Knowles Way
- Laburnum Way
- Lady Bracknell Mews
- Lakefield
- Lannacombe Road
- Larch Drive
- Laughton Close
- Leycester Close
- Ley Hill Farm Road
- Lightning Way
- Lilley Lane
- Lime Kiln Road
- Lime Tree Grove
- Lindsey Avenue
- Little Cott Lane
- Littlemead Avenue
- Little Meadow Croft
- Lockwood Road
- Lodge Croft
- Lodge Grove
- Lofthouse Crescent
- Lofthouse Grove
- Lomas Drive
- Longbridge Lane
- Longfield Road
- Long Green Close
- Longhurst Croft
- Longmeadow Grove
- Long Mynd Road
- Long Nuke Road
- Long Saw Drive
- Lower Beeches Road
- Low Field Close
- Lowhill Lane
- Loxley Close
- Lydiate Avenue
- Lydney Grove
- Maas Road
- Major Drive
- Manor Park Grove
- Maple Way
- Marden Grove
- Maryland Drive
- Masefield Square
- Masonleys Road
- Mavis Road
- Meadow Brook Road
- Meadow Gate
- Meeting House Lane
- Merino Avenue
- Merrishaw Road
- Merritt's Brook Lane
- Merritt's Hill
- Middle Field Road
- Middlemore Road
- Middlepark Drive
- Middleton Grange
- Millbrook Drive
- Mill Lane
- Monkswood Avenue
- Moor Leasow
- Moorpark Road
- Moors Lane
- Moreland Place
- Munslow Grove
- Newent Road
- New House Farm Drive
- Newlyn Road
- New Meadow Close
- New Wood Drive
- Nigel Avenue
- Nimmings Close
- Norman Lane
- Norman Road
- Norrington Grove
- Norrington Road
- North Walk
- Nutbush Drive
- Nuthurst Road
- Oak Grove
- Oaklands
- Oaklands Way
- Oakleigh
- Oakridge Road
- Oakville Drive
- Ockam Croft
- Oddingley Road
- Old Bank Top
- Old Meadow Road
- Old Moat Drive
- Ombersley Way
- Open Field Close
- Orchard Drive
- Out Wood Drive
- Over Brunton Close
- Overbury Close
- Overbury Road
- Pamela Road
- Parkdale Drive
- Parkside Way
- Park View Road
- Par Street
- Paxford Way
- Pembrook Drive
- Pensford Road
- Pepper Wood Drive
- Peters Avenue
- Pineview
- Pine Walk
- Pinewoods
- Pitclose Road
- Plymouth Close
- Pool Field Avenue
- Pooltail Walk
- Popes Lane
- Poppy Drive
- Porlock Crescent
- Primrose Court
- Princess Street
- Pritchett Road
- Purslow Grove
- Quarry Lane
- Raven Hays Road
- Reabrook Road
- Rea Close
- Rea Road
- Rea Valley Drive
- Rectory Road
- Reservoir Close
- Rhayader Road
- Richards Close
- Riverpark Way
- Robinsfield Drive
- Rochester Road
- Roundlea Road
- Rowan Way
- Russet Way
- Ryder Drive
- Sage Croft
- Sandalls Close
- Sant Road
- Saxon Court
- Saxon Wood Close
- School Close
- Sedgebourne Way
- Senneley Mews
- Senneleys Park Road
- Seven Acres Road
- Sheldon Drive
- Shenley Fields Drive
- Shenley Hill
- Shifnal Walk
- Shipston Road
- Shrawley Avenue
- Sibdon Grove
- Sir Herbert Austin Way
- Sir Hilton's Road
- Slingfield Road
- Somerdale Road
- Somerset Drive
- South Road
- South Walk
- Sovereign Heights
- Spiceland Road
- Spinney Close
- St Andrews Drive
- Staple Hall Road
- Staple Lodge Road
- Station Road
- Steel Road
- Steene Grove
- St Heliers Road
- St Johns Court
- St Josephs Avenue
- St Laurence Road
- Stokesay Grove
- Sunbury Road
- Sundbury Rise
- Sylvan Avenue
- Sylvia Avenue
- Tarragon Gardens
- Taunton Close
- Taysfield Road
- Tessall Farm Croft
- Tessall Lane
- Tetbury Grove
- The Coppice
- The Crest
- The Croft
- The Davids
- The Dell
- The Fordrough
- The Green
- The Grove
- The Hayes
- Thelbridge Road
- The Leys
- The Mill Walk
- The Morelands
- The Oak Walk
- The Paddock
- The Roundabout
- The Walmers Walk
- Thurlestone Road
- Tinkers Farm Grove
- Tinkers Farm Road
- Titterstone Road
- Tollgate Close
- Tomlan Road
- Topland Grove
- Torre Avenue
- Treeside Way
- Tregaron Drive
- Trescott Road
- Tristram Avenue
- Tudbury Road
- Turves Green
- Verbena Road
- Verstone Croft
- Victoria Drive
- Vineyard Road
- Wakeford Road
- Walmesley Way
- Walnut Way
- Walters Close
- Wasdale Road
- Waterworks Drive
- Watkins Gardens
- Welches Close
- Wentworth Avenue
- Westcliff Place
- Westcote Avenue
- Westhaven Drive
- West Heath Road
- Westminster Place
- West Park Avenue
- West Works Way
- Wheatfield View
- Whitcot Grove
- White Hill
- Wilden Close
- Willetts Road
- William Road
- Winchester Gardens
- Windmill Close
- Windmill Hill
- Windsor Close
- Wirral Road
- Wistaria Close
- Witley Road
- Woburn Lane
- Woodbrooke Grove
- Woodcock Close
- Woodcock Lane
- Woodland Road
- Woodland View
- Wootton Road
- Worthen Grove
- Wychall Road
- Wynds Point
- B4096
Check an address in B31
The same road list through the API, from the outward code alone:
curl "https://spaw.co/api/v1/address/streets?country=GB&postal_code=B31" \ -H "Authorization: Bearer $SPAW_KEY"
Common questions about B31
- What does a B31 postcode tell you?
- That the address lies in the B31 district of the B (Birmingham) postcode area, and the place OS Open Names most often lists first for its postcodes is Birmingham. The district alone does not place a street: the inward half of the full postcode narrows the address to one of the district's 1,164 live postcodes.
Where the counts come from
- ons-postcode-directory · version 2026-08 · Contains ONS, OS and Royal Mail data © Crown copyright and database right 2026, Open Government Licence v3.0. Northern Ireland postcodes are excluded: their reuse needs a Land & Property Services licence.
- os-open-names · version 2026-11-01 · Contains OS data © Crown copyright and database right 2026, Open Government Licence v3.0.
- uk-companies-house · version 2026-10-01 · Companies House free company data product, Open Government Licence v3.0
What each figure means, and what a district page never says, is set out in Reading a British postcode district page; the glossary defines a postcode district, a postcode area, a postcode directory and a street register.
Data synced on 2026-11-01: the newest version among the datasets listed above.
Districts nearest B31
- B382.8 km
- B453.2 km
- B303.5 km
- B293.8 km
- B324.7 km
- B145.8 km
- B176.0 km
- B486.2 km
- B626.8 km
- B476.9 km
- B137.3 km
- B157.3 km
- Every district
- How a British address is written
- Check any address
distance between the districts' centroids
More free tools
All free toolsNeed this at scale?
The Spaw API runs the same check with batch and bulk endpoints, monitored address lists, your own suppression list and outcome reporting — 100 free credits a month, no card required.