Postcodes in Bradford page 121 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 7BD Keighley West 53.848463 -1.927462 404870 439139 SE048391
BD22 7BE Keighley West 53.848695 -1.925471 405001 439165 SE050391
BD22 7BG Keighley West 53.850403 -1.92486 405041 439355 SE050393
BD22 7BJ Keighley West 53.853788 -1.91967 405382 439732 SE053397
BD22 7BL Keighley West 53.853116 -1.923396 405137 439657 SE051396
BD22 7BN Keighley West 53.853269 -1.923258 405146 439674 SE051396
BD22 7BP Keighley West 53.853404 -1.923076 405158 439689 SE051396
BD22 7BQ Keighley West 53.853635 -1.919822 405372 439715 SE053397
BD22 7BR Keighley West 53.854174 -1.919456 405396 439775 SE053397
BD22 7BS Keighley West 53.853781 -1.922923 405168 439731 SE051397
BD22 7BT Keighley West 53.854607 -1.921721 405247 439823 SE052398
BD22 7BU Keighley West 53.855109 -1.92026 405343 439879 SE053398
BD22 7BW Keighley West 53.853296 -1.923395 405137 439677 SE051396
BD22 7BX Keighley West 53.853869 -1.92046 405330 439741 SE053397
BD22 7BY Keighley West 53.853959 -1.920977 405296 439751 SE052397
BD22 7BZ Keighley West 53.853978 -1.921828 405240 439753 SE052397
BD22 7DA Keighley West 53.85413 -1.920733 405312 439770 SE053397
BD22 7DB Keighley West 53.854004 -1.920946 405298 439756 SE052397
BD22 7DD Keighley West 53.854202 -1.921022 405293 439778 SE052397
BD22 7DE Keighley West 53.853564 -1.921494 405262 439707 SE052397
BD22 7DF Keighley West 53.853421 -1.922422 405201 439691 SE052396
BD22 7DG Keighley West 53.853601 -1.922057 405225 439711 SE052397
BD22 7DH Keighley West 53.851364 -1.92384 405108 439462 SE051394
BD22 7DJ Keighley West 53.852541 -1.923442 405134 439593 SE051395
BD22 7DL Keighley West 53.852963 -1.923533 405128 439640 SE051396
BD22 7DN Keighley West 53.852443 -1.925753 404982 439581 SE049395
BD22 7DP Keighley West 53.852382 -1.927684 404855 439575 SE048395
BD22 7DQ Keighley West 53.851363 -1.922471 405198 439462 SE051394
BD22 7DR Keighley West 53.852902 -1.926649 404923 439633 SE049396
BD22 7DS Keighley West 53.854962 -1.929124 404760 439862 SE047398
BD22 7DT Keighley West 53.856311 -1.929517 404734 440012 SE047400
BD22 7DU Keighley West 53.854016 -1.925492 404999 439757 SE049397
BD22 7DW Keighley West 53.851842 -1.927092 404894 439515 SE048395
BD22 7DX Keighley West 53.856581 -1.930261 404685 440042 SE046400
BD22 7DY Keighley West 53.85721 -1.930123 404694 440112 SE046401
BD22 7DZ Keighley West 53.857533 -1.929271 404750 440148 SE047401
BD22 7EA Keighley West 53.857308 -1.928907 404774 440123 SE047401
BD22 7EB Keighley West 53.852127 -1.922698 405183 439547 SE051395
BD22 7ED Keighley West 53.852557 -1.920827 405306 439595 SE053395
BD22 7EE Keighley West 53.851847 -1.92127 405277 439515 SE052395
BD22 7EF Worth Valley 53.845291 -1.947029 403583 438785 SE035387
BD22 7EG Keighley West 53.85418 -1.928228 404819 439775 SE048397
BD22 7EH Keighley West 53.858017 -1.92772 404852 440202 SE048402
BD22 7EJ Worth Valley 53.848929 -1.941355 403956 439190 SE039391
BD22 7EL Keighley West 53.849387 -1.94032 404024 439241 SE040392
BD22 7EN Worth Valley 53.847869 -1.943469 403817 439072 SE038390
BD22 7EP Worth Valley 53.848767 -1.941978 403915 439172 SE039391
BD22 7EQ Keighley West 53.852729 -1.922074 405224 439614 SE052396
BD22 7ER Worth Valley 53.848291 -1.942678 403869 439119 SE038391
BD22 7ES Worth Valley 53.848166 -1.943423 403820 439105 SE038391
BD22 7ET Worth Valley 53.847959 -1.942876 403856 439082 SE038390
BD22 7EU Worth Valley 53.848769 -1.946447 403621 439172 SE036391
BD22 7EW Worth Valley 53.848785 -1.940944 403983 439174 SE039391
BD22 7EX Worth Valley 53.848517 -1.94549 403684 439144 SE036391
BD22 7EY Worth Valley 53.847583 -1.946068 403646 439040 SE036390
BD22 7EZ Worth Valley 53.847816 -1.945217 403702 439066 SE037390
BD22 7FA Worth Valley 53.845215 -1.957623 402886 438776 SE028387
BD22 7FB Keighley West 53.855809 -1.933075 404500 439956 SE044399
BD22 7FD Keighley West 53.854524 -1.933959 404442 439812 SE044398
BD22 7FE Keighley West 53.855872 -1.93233 404549 439963 SE045399
BD22 7FF Keighley West 53.85554 -1.933729 404457 439926 SE044399
BD22 7FG Keighley West 53.855505 -1.934763 404389 439922 SE043399
BD22 7FH Keighley West 53.854884 -1.933624 404464 439853 SE044398
BD22 7FJ Keighley West 53.855666 -1.934215 404425 439940 SE044399
BD22 7FL Keighley West 53.855324 -1.93265 404528 439902 SE045399
BD22 7FN Keighley West 53.848962 -1.936339 404286 439194 SE042391
BD22 7FP Keighley West 53.849088 -1.936749 404259 439208 SE042392
BD22 7FQ Keighley West 53.848315 -1.936948 404246 439121 SE042391
BD22 7FR Keighley West 53.849197 -1.937569 404205 439220 SE042392
BD22 7FS Worth Valley 53.845257 -1.951649 403279 438781 SE032387
BD22 7HA Worth Valley 53.847618 -1.944518 403748 439044 SE037390
BD22 7HB Worth Valley 53.847205 -1.944883 403724 438998 SE037389
BD22 7HD Worth Valley 53.846845 -1.945416 403689 438957 SE036389
BD22 7HE Worth Valley 53.847025 -1.945704 403670 438977 SE036389
BD22 7HF Worth Valley 53.847169 -1.94616 403640 438993 SE036389
BD22 7HG Worth Valley 53.847062 -1.946875 403593 438982 SE035389
BD22 7HH Worth Valley 53.846612 -1.946951 403588 438931 SE035389
BD22 7HJ Worth Valley 53.846792 -1.946176 403639 438952 SE036389
BD22 7HL Worth Valley 53.846073 -1.946906 403591 438872 SE035388
BD22 7HN Worth Valley 53.846199 -1.947013 403584 438886 SE035388
BD22 7HP Worth Valley 53.846703 -1.947757 403535 438942 SE035389
BD22 7HQ Worth Valley 53.846622 -1.947042 403582 438933 SE035389
BD22 7HR Worth Valley 53.846487 -1.947407 403558 438918 SE035389
BD22 7HS Worth Valley 53.846261 -1.94455 403746 438893 SE037388
BD22 7HT Worth Valley 53.845731 -1.946375 403626 438833 SE036388
BD22 7HU Worth Valley 53.845974 -1.946785 403599 438861 SE035388
BD22 7HW Worth Valley 53.845795 -1.947758 403535 438841 SE035388
BD22 7HX Worth Valley 53.845283 -1.947971 403521 438784 SE035387
BD22 7HY Worth Valley 53.845571 -1.950129 403379 438816 SE033388
BD22 7HZ Worth Valley 53.845374 -1.951832 403267 438794 SE032387
BD22 7JA Worth Valley 53.845806 -1.952317 403235 438842 SE032388
BD22 7JB Worth Valley 53.846191 -1.950235 403372 438884 SE033388
BD22 7JD Worth Valley 53.847756 -1.95303 403188 439058 SE031390
BD22 7JE Worth Valley 53.84869 -1.95084 403332 439163 SE033391
BD22 7JF Worth Valley 53.846737 -1.945082 403711 438945 SE037389
BD22 7JH Worth Valley 53.848943 -1.954244 403108 439191 SE031391
BD22 7JJ Worth Valley 53.844518 -1.946437 403622 438699 SE036386
BD22 7JL Worth Valley 53.844644 -1.945935 403655 438713 SE036387
BD22 7JN Worth Valley 53.844481 -1.943869 403791 438695 SE037386
BD22 7JP Worth Valley 53.845135 -1.940326 404024 438767 SE040387
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