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 7AB Keighley West 53.85124 -1.927078 404895 439448 SE048394
BD22 7AD Keighley West 53.850638 -1.927033 404898 439381 SE048393
BD22 7AE Keighley West 53.84955 -1.927096 404894 439260 SE048392
BD22 7AF Keighley West 53.848994 -1.929103 404762 439198 SE047391
BD22 7AG Keighley West 53.847195 -1.92672 404919 438998 SE049389
BD22 7AH Keighley West 53.847521 -1.930078 404698 439034 SE046390
BD22 7AJ Keighley West 53.848168 -1.930321 404682 439106 SE046391
BD22 7AL Keighley West 53.847872 -1.930975 404639 439073 SE046390
BD22 7AN Keighley West 53.847971 -1.931522 404603 439084 SE046390
BD22 7AP Keighley West 53.846765 -1.929092 404763 438950 SE047389
BD22 7AQ Keighley West 53.847015 -1.925428 405004 438978 SE050389
BD22 7AR Keighley East 53.845594 -1.924048 405095 438820 SE050388
BD22 7AS Keighley West 53.846307 -1.929776 404718 438899 SE047388
BD22 7AT Keighley West 53.847106 -1.927434 404872 438988 SE048389
BD22 7AU Keighley West 53.847699 -1.928133 404826 439054 SE048390
BD22 7AW Keighley West 53.847027 -1.931098 404631 438979 SE046389
BD22 7AX Keighley West 53.848318 -1.924909 405038 439123 SE050391
BD22 7AY Keighley West 53.849305 -1.923722 405116 439232 SE051392
BD22 7AZ Keighley West 53.846556 -1.924806 405045 438927 SE050389
BD22 7BA Keighley West 53.853123 -1.92034 405338 439658 SE053396
BD22 7BB Keighley West 53.849891 -1.925712 404985 439298 SE049392
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.845293 -1.951695 403276 438785 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
Contains OS data © Crown copyright and database right 2026
Contains Royal Mail data © Royal Mail copyright and database right 2026
Contains National Statistics data © Crown copyright and database rights 2026
Source: Office for National Statistics licensed under the Open Government Licence v.3.0
Contains data from Wikipedia covered by the Creative Commons license