Postcodes in Bradford page 123 Metropolitan District

This page provides postcode data for the Bradford UK Metropolitan District.

In 2021, Bradford contained approximately 209,900 households with a population of about 546,400

In 2011, Bradford contained approximately 199,276 households with a population of about 522,430

Parishes in this Metropolitan District

Postcode Ward Latitude Longitude Easting Northing Grid ref
BD22 7RU Worth Valley 53.846159 -1.959141 402786 438881 SE027388
BD22 7RW Worth Valley 53.84397 -1.946757 403601 438638 SE036386
BD22 7RX Worth Valley 53.837 -1.957008 402927 437862 SE029378
BD22 7RY Worth Valley 53.84631 -1.954445 403095 438898 SE030388
BD22 7RZ Worth Valley 53.836298 -1.95555 403023 437784 SE030377
BD22 7SA Worth Valley 53.838529 -1.96038 402705 438032 SE027380
BD22 7SB Worth Valley 53.848405 -1.957863 402870 439130 SE028391
BD22 7SD Worth Valley 53.848271 -1.960386 402704 439115 SE027391
BD22 7SE Worth Valley 53.842806 -1.959099 402789 438508 SE027385
BD22 7SF Worth Valley 53.843301 -1.959159 402785 438563 SE027385
BD22 7SG Worth Valley 53.842978 -1.961455 402634 438527 SE026385
BD22 7SH Worth Valley 53.8489 -1.957528 402892 439186 SE028391
BD22 7SJ Worth Valley 53.848046 -1.958836 402806 439091 SE028390
BD22 7SL Worth Valley 53.84633 -1.960099 402723 438900 SE027388
BD22 7SN Keighley West 53.853543 -1.931026 404635 439704 SE046397
BD22 7SP Worth Valley 53.83726 -1.956627 402952 437891 SE029378
BD22 7SQ Worth Valley 53.847776 -1.956662 402949 439061 SE029390
BD22 7SR Worth Valley 53.848082 -1.957787 402875 439095 SE028390
BD22 7SS Worth Valley 53.847479 -1.956268 402975 439028 SE029390
BD22 7ST Worth Valley 53.848782 -1.956221 402978 439173 SE029391
BD22 7SU Worth Valley 53.836514 -1.95602 402992 437808 SE029378
BD22 7SW Worth Valley 53.845106 -1.955434 403030 438764 SE030387
BD22 7SX Worth Valley 53.845925 -1.959962 402732 438854 SE027388
BD22 7SY Keighley West 53.852618 -1.931636 404595 439601 SE045396
BD22 7SZ Keighley West 53.854154 -1.929855 404712 439772 SE047397
BD22 7TA Keighley West 53.854154 -1.929855 404712 439772 SE047397
BD22 7TB Keighley West 53.848523 -1.939425 404083 439145 SE040391
BD22 7TD Worth Valley 53.845142 -1.956741 402944 438767 SE029387
BD22 7TF Worth Valley 53.844242 -1.952517 403222 438668 SE032386
BD22 7WA Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7WU Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7WW Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7WX Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7WY Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YB Keighley West 53.854154 -1.929855 404712 439772 SE047397
BD22 7YD Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YE Keighley West 53.848523 -1.939425 404083 439145 SE040391
BD22 7YF Keighley West 53.848523 -1.939425 404083 439145 SE040391
BD22 7YG Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YH Keighley West 53.848523 -1.939425 404083 439145 SE040391
BD22 7YJ Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YL Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YP Keighley West 53.848523 -1.939425 404083 439145 SE040391
BD22 7YU Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YW Keighley West 53.848523 -1.939425 404083 439145 SE040391
BD22 7YX Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7YY Keighley West 53.854154 -1.929855 404712 439772 SE047397
BD22 7YZ Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 7ZY Keighley Central 53.865154 -1.914341 405731 440997 SE057409
BD22 8AA Worth Valley 53.834691 -1.939809 404059 437606 SE040376
BD22 8AB Worth Valley 53.834548 -1.939809 404059 437590 SE040375
BD22 8AD Worth Valley 53.834377 -1.939703 404066 437571 SE040375
BD22 8AE Worth Valley 53.833963 -1.939993 404047 437525 SE040375
BD22 8AF Worth Valley 53.825592 -1.95073 403341 436593 SE033365
BD22 8AG Worth Valley 53.833398 -1.941589 403942 437462 SE039374
BD22 8AH Worth Valley 53.824773 -1.950047 403386 436502 SE033365
BD22 8AJ Worth Valley 53.825403 -1.952188 403245 436572 SE032365
BD22 8AL Worth Valley 53.826113 -1.951003 403323 436651 SE033366
BD22 8AN Worth Valley 53.825808 -1.952203 403244 436617 SE032366
BD22 8AP Worth Valley 53.825969 -1.951565 403286 436635 SE032366
BD22 8AQ Worth Valley 53.826293 -1.951838 403268 436671 SE032366
BD22 8AR Worth Valley 53.825179 -1.95392 403131 436547 SE031365
BD22 8AS Worth Valley 53.824343 -1.953648 403149 436454 SE031364
BD22 8AT Worth Valley 53.825198 -1.954179 403114 436549 SE031365
BD22 8AU Worth Valley 53.825413 -1.954072 403121 436573 SE031365
BD22 8AW Worth Valley 53.8273 -1.952247 403241 436783 SE032367
BD22 8AX Worth Valley 53.825584 -1.953935 403130 436592 SE031365
BD22 8AY Worth Valley 53.825907 -1.953342 403169 436628 SE031366
BD22 8AZ Worth Valley 53.833802 -1.940753 403997 437507 SE039375
BD22 8BA Worth Valley 53.825629 -1.95395 403129 436597 SE031365
BD22 8BB Worth Valley 53.825764 -1.954269 403108 436612 SE031366
BD22 8BD Worth Valley 53.825871 -1.953783 403140 436624 SE031366
BD22 8BE Worth Valley 53.826186 -1.953722 403144 436659 SE031366
BD22 8BG Worth Valley 53.826312 -1.953509 403158 436673 SE031366
BD22 8BH Worth Valley 53.826375 -1.953099 403185 436680 SE031366
BD22 8BJ Worth Valley 53.826375 -1.953539 403156 436680 SE031366
BD22 8BL Worth Valley 53.826528 -1.953661 403148 436697 SE031366
BD22 8BN Worth Valley 53.826932 -1.953159 403181 436742 SE031367
BD22 8BP Worth Valley 53.827282 -1.952824 403203 436781 SE032367
BD22 8BQ Worth Valley 53.827444 -1.953447 403162 436799 SE031367
BD22 8BS Worth Valley 53.826751 -1.95167 403279 436722 SE032367
BD22 8BT Worth Valley 53.826392 -1.951504 403290 436682 SE032366
BD22 8BU Worth Valley 53.826346 -1.950334 403367 436677 SE033366
BD22 8BW Worth Valley 53.827507 -1.954207 403112 436806 SE031368
BD22 8BX Worth Valley 53.827417 -1.952642 403215 436796 SE032367
BD22 8BY Worth Valley 53.828235 -1.952945 403195 436887 SE031368
BD22 8BZ Worth Valley 53.828837 -1.95384 403136 436954 SE031369
BD22 8DA Worth Valley 53.829593 -1.954417 403098 437038 SE030370
BD22 8DB Worth Valley 53.830438 -1.954933 403064 437132 SE030371
BD22 8DD Worth Valley 53.830482 -1.95437 403101 437137 SE031371
BD22 8DE Worth Valley 53.830734 -1.95478 403074 437165 SE030371
BD22 8DF Worth Valley 53.830168 -1.953976 403127 437102 SE031371
BD22 8DG Worth Valley 53.832173 -1.956709 402947 437325 SE029373
BD22 8DH Worth Valley 53.831336 -1.954886 403067 437232 SE030372
BD22 8DJ Worth Valley 53.833964 -1.941466 403950 437525 SE039375
BD22 8DL Worth Valley 53.831049 -1.954932 403064 437200 SE030371
BD22 8DN Worth Valley 53.829359 -1.95387 403134 437012 SE031370
BD22 8DP Worth Valley 53.831112 -1.955327 403038 437207 SE030372
BD22 8DQ Worth Valley 53.827929 -1.951897 403264 436853 SE032368
BD22 8DR Worth Valley 53.831364 -1.956345 402971 437235 SE029372
Contains OS data © Crown copyright and database right 2025
Contains Royal Mail data © Royal Mail copyright and database right 2025
Contains National Statistics data © Crown copyright and database rights 2025
Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Contains data from Wikipedia covered by the Creative Commons license