BD21 postcode district: Keighley and around, Bradford

BD21 is a postcode district in England, with 951 postcodes in use in 6 sectors. It has postcodes in Keighley. Its council is Bradford.

Postcodes in use
951
Sectors
6
Council
Bradford
Places
Keighley

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026. See all our data sources

Every postcode in BD21, by flood risk

Map of every postcode in BD21, by flood risk Of the 951 postcodes in BD21 that ONS places, 30 have a home or business at high risk, 37 are at medium risk at worst, 47 are at low risk at worst, 5 are at very low risk only and 832 are not on the Environment Agency's at-risk list. 3 groups of postcodes at high or medium risk are outlined: 23 postcodes at high or medium risk; 22 postcodes at high or medium risk; 7 postcodes at high or medium risk. Places named: Keighley, Haworth, Cullingworth, Harden. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 1 km. A650 BD21 1AD: not on the flood risk listBD21 1AE: not on the flood risk listBD21 1AF: not on the flood risk listBD21 1AG: not on the flood risk listBD21 1AN: not on the flood risk listBD21 1AP: not on the flood risk listBD21 1AQ: not on the flood risk listBD21 1AR: not on the flood risk listBD21 1AS: not on the flood risk listBD21 1AT: not on the flood risk listBD21 1AU: not on the flood risk listBD21 1AW: not on the flood risk listBD21 1AX: not on the flood risk listBD21 1AY: not on the flood risk listBD21 1AZ: not on the flood risk listBD21 1BB: not on the flood risk listBD21 1BD: not on the flood risk listBD21 1BG: not on the flood risk listBD21 1BH: not on the flood risk listBD21 1BJ: not on the flood risk listBD21 1BL: not on the flood risk listBD21 1BN: not on the flood risk listBD21 1BP: not on the flood risk listBD21 1BU: not on the flood risk listBD21 1BW: not on the flood risk listBD21 1BZ: not on the flood risk listBD21 1DD: not on the flood risk listBD21 1DF: not on the flood risk listBD21 1DG: not on the flood risk listBD21 1DJ: not on the flood risk listBD21 1DL: not on the flood risk listBD21 1DN: not on the flood risk listBD21 1DP: not on the flood risk listBD21 1DQ: not on the flood risk listBD21 1DR: not on the flood risk listBD21 1DS: not on the flood risk listBD21 1DT: not on the flood risk listBD21 1DZ: not on the flood risk listBD21 1ED: not on the flood risk listBD21 1EE: not on the flood risk listBD21 1EG: not on the flood risk listBD21 1EH: not on the flood risk listBD21 1EJ: not on the flood risk listBD21 1EN: not on the flood risk listBD21 1EP: not on the flood risk listBD21 1ER: not on the flood risk listBD21 1ET: not on the flood risk listBD21 1EU: not on the flood risk listBD21 1EX: not on the flood risk listBD21 1EY: not on the flood risk listBD21 1HA: not on the flood risk listBD21 1HB: not on the flood risk listBD21 1HF: not on the flood risk listBD21 1HJ: not on the flood risk listBD21 1HN: not on the flood risk listBD21 1HP: not on the flood risk listBD21 1HQ: not on the flood risk listBD21 1HR: not on the flood risk listBD21 1HS: not on the flood risk listBD21 1HT: not on the flood risk listBD21 1HY: not on the flood risk listBD21 1HZ: not on the flood risk listBD21 1JB: not on the flood risk listBD21 1JE: not on the flood risk listBD21 1JF: not on the flood risk listBD21 1JG: not on the flood risk listBD21 1JH: not on the flood risk listBD21 1JL: not on the flood risk listBD21 1JP: not on the flood risk listBD21 1JR: not on the flood risk listBD21 1JS: not on the flood risk listBD21 1LA: not on the flood risk listBD21 1LB: not on the flood risk listBD21 1LD: not on the flood risk listBD21 1LE: not on the flood risk listBD21 1LF: not on the flood risk listBD21 1LG: not on the flood risk listBD21 1LH: not on the flood risk listBD21 1LJ: not on the flood risk listBD21 1LL: not on the flood risk listBD21 1LN: not on the flood risk listBD21 1LP: not on the flood risk listBD21 1LQ: not on the flood risk listBD21 1LR: not on the flood risk listBD21 1LS: not on the flood risk listBD21 1LT: not on the flood risk listBD21 1LU: not on the flood risk listBD21 1LW: not on the flood risk listBD21 1LX: not on the flood risk listBD21 1LY: not on the flood risk listBD21 1LZ: not on the flood risk listBD21 1NA: not on the flood risk listBD21 1NB: not on the flood risk listBD21 1NE: not on the flood risk listBD21 1NF: not on the flood risk listBD21 1NG: not on the flood risk listBD21 1NH: not on the flood risk listBD21 1NJ: not on the flood risk listBD21 1NL: not on the flood risk listBD21 1NQ: not on the flood risk listBD21 1NS: not on the flood risk listBD21 1NT: not on the flood risk listBD21 1PF: not on the flood risk listBD21 1PG: not on the flood risk listBD21 1PH: not on the flood risk listBD21 1PR: not on the flood risk listBD21 1PS: not on the flood risk listBD21 1PT: not on the flood risk listBD21 1PX: not on the flood risk listBD21 1QF: not on the flood risk listBD21 1QH: not on the flood risk listBD21 1QP: not on the flood risk listBD21 1QQ: not on the flood risk listBD21 1QS: not on the flood risk listBD21 1QT: not on the flood risk listBD21 1QU: not on the flood risk listBD21 1QX: not on the flood risk listBD21 1QZ: not on the flood risk listBD21 1RA: not on the flood risk listBD21 1RD: not on the flood risk listBD21 1RE: not on the flood risk listBD21 1RF: not on the flood risk listBD21 1RH: not on the flood risk listBD21 1RJ: not on the flood risk listBD21 1RN: not on the flood risk listBD21 1RP: not on the flood risk listBD21 1RQ: not on the flood risk listBD21 1RS: not on the flood risk listBD21 1RT: not on the flood risk listBD21 1RU: not on the flood risk listBD21 1RW: not on the flood risk listBD21 1RX: not on the flood risk listBD21 1SA: not on the flood risk listBD21 1SB: not on the flood risk listBD21 1SL: not on the flood risk listBD21 1SN: not on the flood risk listBD21 1SP: not on the flood risk listBD21 1SW: not on the flood risk listBD21 1SX: not on the flood risk listBD21 2AA: not on the flood risk listBD21 2AB: not on the flood risk listBD21 2AD: not on the flood risk listBD21 2AG: not on the flood risk listBD21 2AJ: not on the flood risk listBD21 2AT: not on the flood risk listBD21 2AU: not on the flood risk listBD21 2BH: not on the flood risk listBD21 2BJ: not on the flood risk listBD21 2BL: not on the flood risk listBD21 2BN: not on the flood risk listBD21 2BP: not on the flood risk listBD21 2BS: not on the flood risk listBD21 2BT: not on the flood risk listBD21 2BU: not on the flood risk listBD21 2BX: not on the flood risk listBD21 2BZ: not on the flood risk listBD21 2DA: not on the flood risk listBD21 2DB: not on the flood risk listBD21 2DE: not on the flood risk listBD21 2DF: not on the flood risk listBD21 2DG: not on the flood risk listBD21 2DH: not on the flood risk listBD21 2DJ: not on the flood risk listBD21 2DN: not on the flood risk listBD21 2DR: not on the flood risk listBD21 2DS: not on the flood risk listBD21 2EA: not on the flood risk listBD21 2EB: not on the flood risk listBD21 2EE: not on the flood risk listBD21 2EH: not on the flood risk listBD21 2EN: not on the flood risk listBD21 2EP: not on the flood risk listBD21 2EQ: not on the flood risk listBD21 2ES: not on the flood risk listBD21 2ET: not on the flood risk listBD21 2EU: not on the flood risk listBD21 2HA: not on the flood risk listBD21 2HB: not on the flood risk listBD21 2HJ: not on the flood risk listBD21 2HL: not on the flood risk listBD21 2HN: not on the flood risk listBD21 2HP: not on the flood risk listBD21 2HR: not on the flood risk listBD21 2HS: not on the flood risk listBD21 2HT: not on the flood risk listBD21 2HU: not on the flood risk listBD21 2HW: not on the flood risk listBD21 2HX: not on the flood risk listBD21 2HY: not on the flood risk listBD21 2JA: not on the flood risk listBD21 2JB: not on the flood risk listBD21 2JH: not on the flood risk listBD21 2JJ: not on the flood risk listBD21 2JP: not on the flood risk listBD21 2JY: not on the flood risk listBD21 2LD: not on the flood risk listBD21 2LE: not on the flood risk listBD21 2LF: not on the flood risk listBD21 2LG: not on the flood risk listBD21 2LH: not on the flood risk listBD21 2LJ: not on the flood risk listBD21 2LL: not on the flood risk listBD21 2LP: not on the flood risk listBD21 2LQ: not on the flood risk listBD21 2LS: not on the flood risk listBD21 2LT: not on the flood risk listBD21 2LU: not on the flood risk listBD21 2LX: not on the flood risk listBD21 2LY: not on the flood risk listBD21 2LZ: not on the flood risk listBD21 2NA: not on the flood risk listBD21 2NB: not on the flood risk listBD21 2ND: not on the flood risk listBD21 2NF: not on the flood risk listBD21 2NG: not on the flood risk listBD21 2NH: not on the flood risk listBD21 2NL: not on the flood risk listBD21 2NP: not on the flood risk listBD21 2NQ: not on the flood risk listBD21 2NS: not on the flood risk listBD21 2NT: not on the flood risk listBD21 2NU: not on the flood risk listBD21 2PA: not on the flood risk listBD21 2PB: not on the flood risk listBD21 2PD: not on the flood risk listBD21 2PE: not on the flood risk listBD21 2PF: not on the flood risk listBD21 2PL: not on the flood risk listBD21 2PN: not on the flood risk listBD21 2PQ: not on the flood risk listBD21 2PR: not on the flood risk listBD21 2PS: not on the flood risk listBD21 2PT: not on the flood risk listBD21 2PU: not on the flood risk listBD21 2PX: not on the flood risk listBD21 2PZ: not on the flood risk listBD21 2QB: not on the flood risk listBD21 2QE: not on the flood risk listBD21 2QF: not on the flood risk listBD21 2QG: not on the flood risk listBD21 2QH: not on the flood risk listBD21 2QJ: not on the flood risk listBD21 2QN: not on the flood risk listBD21 2QQ: not on the flood risk listBD21 2QT: not on the flood risk listBD21 2QU: not on the flood risk listBD21 2QW: not on the flood risk listBD21 2QY: not on the flood risk listBD21 2RA: not on the flood risk listBD21 2RD: not on the flood risk listBD21 2RE: not on the flood risk listBD21 2RF: not on the flood risk listBD21 2RG: not on the flood risk listBD21 2RH: not on the flood risk listBD21 2RJ: not on the flood risk listBD21 2RL: not on the flood risk listBD21 2RN: not on the flood risk listBD21 2RP: not on the flood risk listBD21 2RQ: not on the flood risk listBD21 2RR: not on the flood risk listBD21 2RS: not on the flood risk listBD21 2RT: not on the flood risk listBD21 2RU: not on the flood risk listBD21 2RW: not on the flood risk listBD21 2RX: not on the flood risk listBD21 2RY: not on the flood risk listBD21 2SE: not on the flood risk listBD21 2SF: not on the flood risk listBD21 2SG: not on the flood risk listBD21 2SP: not on the flood risk listBD21 2SR: not on the flood risk listBD21 2SS: not on the flood risk listBD21 2ST: not on the flood risk listBD21 2SU: not on the flood risk listBD21 2SX: not on the flood risk listBD21 2SY: not on the flood risk listBD21 2TA: not on the flood risk listBD21 2TH: not on the flood risk listBD21 2TJ: not on the flood risk listBD21 2TL: not on the flood risk listBD21 2TN: not on the flood risk listBD21 2TP: not on the flood risk listBD21 2TR: not on the flood risk listBD21 2TW: not on the flood risk listBD21 3AA: not on the flood risk listBD21 3AH: not on the flood risk listBD21 3AL: not on the flood risk listBD21 3AP: not on the flood risk listBD21 3AQ: not on the flood risk listBD21 3AS: not on the flood risk listBD21 3AW: not on the flood risk listBD21 3AY: not on the flood risk listBD21 3AZ: not on the flood risk listBD21 3BA: not on the flood risk listBD21 3BB: not on the flood risk listBD21 3BD: not on the flood risk listBD21 3BE: not on the flood risk listBD21 3BG: not on the flood risk listBD21 3BH: not on the flood risk listBD21 3BJ: not on the flood risk listBD21 3BN: not on the flood risk listBD21 3BP: not on the flood risk listBD21 3BQ: not on the flood risk listBD21 3BS: not on the flood risk listBD21 3BT: not on the flood risk listBD21 3BU: not on the flood risk listBD21 3BW: not on the flood risk listBD21 3BX: not on the flood risk listBD21 3DB: not on the flood risk listBD21 3DE: not on the flood risk listBD21 3DG: not on the flood risk listBD21 3DJ: not on the flood risk listBD21 3DL: not on the flood risk listBD21 3DS: not on the flood risk listBD21 3DU: not on the flood risk listBD21 3DX: not on the flood risk listBD21 3EB: not on the flood risk listBD21 3EE: not on the flood risk listBD21 3EH: not on the flood risk listBD21 3EL: not on the flood risk listBD21 3EQ: not on the flood risk listBD21 3ES: not on the flood risk listBD21 3ET: not on the flood risk listBD21 3EW: not on the flood risk listBD21 3EX: not on the flood risk listBD21 3EY: not on the flood risk listBD21 3EZ: not on the flood risk listBD21 3FA: not on the flood risk listBD21 3HB: not on the flood risk listBD21 3HD: not on the flood risk listBD21 3HE: not on the flood risk listBD21 3HG: not on the flood risk listBD21 3HH: not on the flood risk listBD21 3HJ: not on the flood risk listBD21 3HL: not on the flood risk listBD21 3HN: not on the flood risk listBD21 3HT: not on the flood risk listBD21 3HU: not on the flood risk listBD21 3HY: not on the flood risk listBD21 3JD: not on the flood risk listBD21 3JE: not on the flood risk listBD21 3JG: not on the flood risk listBD21 3JJ: not on the flood risk listBD21 3JL: not on the flood risk listBD21 3JN: not on the flood risk listBD21 3JP: not on the flood risk listBD21 3JR: not on the flood risk listBD21 3JS: not on the flood risk listBD21 3JU: not on the flood risk listBD21 3JX: not on the flood risk listBD21 3JY: not on the flood risk listBD21 3LA: not on the flood risk listBD21 3LD: not on the flood risk listBD21 3LG: not on the flood risk listBD21 3LN: not on the flood risk listBD21 3LP: not on the flood risk listBD21 3LR: not on the flood risk listBD21 3LS: not on the flood risk listBD21 3LT: not on the flood risk listBD21 3LU: not on the flood risk listBD21 3LW: not on the flood risk listBD21 3LX: not on the flood risk listBD21 3LZ: not on the flood risk listBD21 3NB: not on the flood risk listBD21 3ND: not on the flood risk listBD21 3NJ: not on the flood risk listBD21 3NR: not on the flood risk listBD21 3PA: not on the flood risk listBD21 3PB: not on the flood risk listBD21 3PE: not on the flood risk listBD21 3PF: not on the flood risk listBD21 3PH: not on the flood risk listBD21 3PJ: not on the flood risk listBD21 3PN: not on the flood risk listBD21 3PP: not on the flood risk listBD21 3PQ: not on the flood risk listBD21 3PT: not on the flood risk listBD21 3PY: not on the flood risk listBD21 3QA: not on the flood risk listBD21 3QB: not on the flood risk listBD21 3QD: not on the flood risk listBD21 3QE: not on the flood risk listBD21 3QG: not on the flood risk listBD21 3QP: not on the flood risk listBD21 3QS: not on the flood risk listBD21 3RB: not on the flood risk listBD21 3RF: not on the flood risk listBD21 3RG: not on the flood risk listBD21 3RL: not on the flood risk listBD21 3RU: not on the flood risk listBD21 3RY: not on the flood risk listBD21 3RZ: not on the flood risk listBD21 3SE: not on the flood risk listBD21 3TA: not on the flood risk listBD21 3TZ: not on the flood risk listBD21 4AD: not on the flood risk listBD21 4AG: not on the flood risk listBD21 4AN: not on the flood risk listBD21 4AW: not on the flood risk listBD21 4AY: not on the flood risk listBD21 4AZ: not on the flood risk listBD21 4BJ: not on the flood risk listBD21 4BL: not on the flood risk listBD21 4BT: not on the flood risk listBD21 4BX: not on the flood risk listBD21 4EB: not on the flood risk listBD21 4ES: not on the flood risk listBD21 4ET: not on the flood risk listBD21 4EU: not on the flood risk listBD21 4EX: not on the flood risk listBD21 4EY: not on the flood risk listBD21 4EZ: not on the flood risk listBD21 4FA: not on the flood risk listBD21 4FB: not on the flood risk listBD21 4FD: not on the flood risk listBD21 4FF: not on the flood risk listBD21 4FJ: not on the flood risk listBD21 4FN: not on the flood risk listBD21 4FQ: not on the flood risk listBD21 4FT: not on the flood risk listBD21 4FW: not on the flood risk listBD21 4FX: not on the flood risk listBD21 4HB: not on the flood risk listBD21 4HD: not on the flood risk listBD21 4HF: not on the flood risk listBD21 4HG: not on the flood risk listBD21 4HH: not on the flood risk listBD21 4LH: not on the flood risk listBD21 4LN: not on the flood risk listBD21 4LT: not on the flood risk listBD21 4LU: not on the flood risk listBD21 4LZ: not on the flood risk listBD21 4NA: not on the flood risk listBD21 4ND: not on the flood risk listBD21 4NE: not on the flood risk listBD21 4NF: not on the flood risk listBD21 4NG: not on the flood risk listBD21 4NH: not on the flood risk listBD21 4NJ: not on the flood risk listBD21 4NN: not on the flood risk listBD21 4NP: not on the flood risk listBD21 4NQ: not on the flood risk listBD21 4NR: not on the flood risk listBD21 4NT: not on the flood risk listBD21 4NW: not on the flood risk listBD21 4NX: not on the flood risk listBD21 4PB: not on the flood risk listBD21 4PJ: not on the flood risk listBD21 4PL: not on the flood risk listBD21 4PN: not on the flood risk listBD21 4PR: not on the flood risk listBD21 4PS: not on the flood risk listBD21 4PT: not on the flood risk listBD21 4PY: not on the flood risk listBD21 4PZ: not on the flood risk listBD21 4QD: not on the flood risk listBD21 4QH: not on the flood risk listBD21 4QJ: not on the flood risk listBD21 4QL: not on the flood risk listBD21 4QR: not on the flood risk listBD21 4QS: not on the flood risk listBD21 4QT: not on the flood risk listBD21 4QU: not on the flood risk listBD21 4QW: not on the flood risk listBD21 4QX: not on the flood risk listBD21 4QY: not on the flood risk listBD21 4QZ: not on the flood risk listBD21 4RD: not on the flood risk listBD21 4RE: not on the flood risk listBD21 4RG: not on the flood risk listBD21 4RH: not on the flood risk listBD21 4RJ: not on the flood risk listBD21 4RL: not on the flood risk listBD21 4RN: not on the flood risk listBD21 4RP: not on the flood risk listBD21 4RR: not on the flood risk listBD21 4RS: not on the flood risk listBD21 4RT: not on the flood risk listBD21 4RU: not on the flood risk listBD21 4RW: not on the flood risk listBD21 4RX: not on the flood risk listBD21 4RY: not on the flood risk listBD21 4RZ: not on the flood risk listBD21 4SA: not on the flood risk listBD21 4SB: not on the flood risk listBD21 4SD: not on the flood risk listBD21 4SE: not on the flood risk listBD21 4SG: not on the flood risk listBD21 4SH: not on the flood risk listBD21 4SJ: not on the flood risk listBD21 4SL: not on the flood risk listBD21 4SN: not on the flood risk listBD21 4SP: not on the flood risk listBD21 4SQ: not on the flood risk listBD21 4SS: not on the flood risk listBD21 4ST: not on the flood risk listBD21 4SU: not on the flood risk listBD21 4SW: not on the flood risk listBD21 4SX: not on the flood risk listBD21 4SY: not on the flood risk listBD21 4SZ: not on the flood risk listBD21 4TA: not on the flood risk listBD21 4TB: not on the flood risk listBD21 4TD: not on the flood risk listBD21 4TE: not on the flood risk listBD21 4TF: not on the flood risk listBD21 4TG: not on the flood risk listBD21 4TH: not on the flood risk listBD21 4TJ: not on the flood risk listBD21 4TL: not on the flood risk listBD21 4TN: not on the flood risk listBD21 4TP: not on the flood risk listBD21 4TQ: not on the flood risk listBD21 4TR: not on the flood risk listBD21 4TS: not on the flood risk listBD21 4TT: not on the flood risk listBD21 4TW: not on the flood risk listBD21 4TX: not on the flood risk listBD21 4TY: not on the flood risk listBD21 4TZ: not on the flood risk listBD21 4UA: not on the flood risk listBD21 4UB: not on the flood risk listBD21 4UD: not on the flood risk listBD21 4UE: not on the flood risk listBD21 4UF: not on the flood risk listBD21 4UG: not on the flood risk listBD21 4UH: not on the flood risk listBD21 4UJ: not on the flood risk listBD21 4UL: not on the flood risk listBD21 4UN: not on the flood risk listBD21 4UP: not on the flood risk listBD21 4UR: not on the flood risk listBD21 4UU: not on the flood risk listBD21 4UX: not on the flood risk listBD21 4UY: not on the flood risk listBD21 4UZ: not on the flood risk listBD21 4WA: not on the flood risk listBD21 4WD: not on the flood risk listBD21 4WT: not on the flood risk listBD21 4YD: not on the flood risk listBD21 4YE: not on the flood risk listBD21 4YF: not on the flood risk listBD21 4YG: not on the flood risk listBD21 4YH: not on the flood risk listBD21 4YJ: not on the flood risk listBD21 4YQ: not on the flood risk listBD21 5AB: not on the flood risk listBD21 5AD: not on the flood risk listBD21 5AF: not on the flood risk listBD21 5AJ: not on the flood risk listBD21 5AZ: not on the flood risk listBD21 5BA: not on the flood risk listBD21 5BB: not on the flood risk listBD21 5BD: not on the flood risk listBD21 5BE: not on the flood risk listBD21 5BH: not on the flood risk listBD21 5BJ: not on the flood risk listBD21 5BL: not on the flood risk listBD21 5BP: not on the flood risk listBD21 5BQ: not on the flood risk listBD21 5BS: not on the flood risk listBD21 5BU: not on the flood risk listBD21 5BW: not on the flood risk listBD21 5BX: not on the flood risk listBD21 5DA: not on the flood risk listBD21 5DB: not on the flood risk listBD21 5DE: not on the flood risk listBD21 5DF: not on the flood risk listBD21 5DG: not on the flood risk listBD21 5DH: not on the flood risk listBD21 5DJ: not on the flood risk listBD21 5DL: not on the flood risk listBD21 5DN: not on the flood risk listBD21 5DP: not on the flood risk listBD21 5DQ: not on the flood risk listBD21 5DR: not on the flood risk listBD21 5DS: not on the flood risk listBD21 5DT: not on the flood risk listBD21 5DW: not on the flood risk listBD21 5EB: not on the flood risk listBD21 5EE: not on the flood risk listBD21 5EG: not on the flood risk listBD21 5EJ: not on the flood risk listBD21 5EN: not on the flood risk listBD21 5EP: not on the flood risk listBD21 5ES: not on the flood risk listBD21 5ET: not on the flood risk listBD21 5EU: not on the flood risk listBD21 5EX: not on the flood risk listBD21 5FA: not on the flood risk listBD21 5FB: not on the flood risk listBD21 5FD: not on the flood risk listBD21 5FG: not on the flood risk listBD21 5FL: not on the flood risk listBD21 5FN: not on the flood risk listBD21 5FP: not on the flood risk listBD21 5HA: not on the flood risk listBD21 5HF: not on the flood risk listBD21 5HH: not on the flood risk listBD21 5HJ: not on the flood risk listBD21 5HL: not on the flood risk listBD21 5HN: not on the flood risk listBD21 5HU: not on the flood risk listBD21 5HW: not on the flood risk listBD21 5HX: not on the flood risk listBD21 5JA: not on the flood risk listBD21 5JL: not on the flood risk listBD21 5JU: not on the flood risk listBD21 5JX: not on the flood risk listBD21 5JZ: not on the flood risk listBD21 5LD: not on the flood risk listBD21 5LE: not on the flood risk listBD21 5LH: not on the flood risk listBD21 5LJ: not on the flood risk listBD21 5LP: not on the flood risk listBD21 5LW: not on the flood risk listBD21 5NE: not on the flood risk listBD21 5NH: not on the flood risk listBD21 5NJ: not on the flood risk listBD21 5NL: not on the flood risk listBD21 5NN: not on the flood risk listBD21 5NT: not on the flood risk listBD21 5PA: not on the flood risk listBD21 5PB: not on the flood risk listBD21 5PE: not on the flood risk listBD21 5PF: not on the flood risk listBD21 5PG: not on the flood risk listBD21 5PH: not on the flood risk listBD21 5PJ: not on the flood risk listBD21 5PL: not on the flood risk listBD21 5PN: not on the flood risk listBD21 5PP: not on the flood risk listBD21 5PQ: not on the flood risk listBD21 5PS: not on the flood risk listBD21 5PT: not on the flood risk listBD21 5PU: not on the flood risk listBD21 5PX: not on the flood risk listBD21 5PY: not on the flood risk listBD21 5PZ: not on the flood risk listBD21 5QB: not on the flood risk listBD21 5QD: not on the flood risk listBD21 5QE: not on the flood risk listBD21 5QG: not on the flood risk listBD21 5QH: not on the flood risk listBD21 5QJ: not on the flood risk listBD21 5QL: not on the flood risk listBD21 5QN: not on the flood risk listBD21 5QP: not on the flood risk listBD21 5QQ: not on the flood risk listBD21 5QR: not on the flood risk listBD21 5QS: not on the flood risk listBD21 5QT: not on the flood risk listBD21 5QU: not on the flood risk listBD21 5QW: not on the flood risk listBD21 5QX: not on the flood risk listBD21 5QZ: not on the flood risk listBD21 5RA: not on the flood risk listBD21 4AU: very low flood risk onlyBD21 4AX: very low flood risk onlyBD21 4LR: very low flood risk onlyBD21 5FF: very low flood risk onlyBD21 1AA: low flood risk at worstBD21 1AH: low flood risk at worstBD21 1DB: low flood risk at worstBD21 1NU: low flood risk at worstBD21 3AR: low flood risk at worstBD21 3ED: low flood risk at worstBD21 3ER: low flood risk at worstBD21 4AR: low flood risk at worstBD21 4AS: low flood risk at worstBD21 4BD: low flood risk at worstBD21 4BH: low flood risk at worstBD21 4BU: low flood risk at worstBD21 4BW: low flood risk at worstBD21 4BZ: low flood risk at worstBD21 4DG: low flood risk at worstBD21 4DW: low flood risk at worstBD21 4DZ: low flood risk at worstBD21 4ED: low flood risk at worstBD21 4HP: low flood risk at worstBD21 4HQ: low flood risk at worstBD21 4HT: low flood risk at worstBD21 4HW: low flood risk at worstBD21 4HX: low flood risk at worstBD21 4JA: low flood risk at worstBD21 4JB: low flood risk at worstBD21 4JD: low flood risk at worstBD21 4JF: low flood risk at worstBD21 4LJ: low flood risk at worstBD21 4LW: low flood risk at worstBD21 4PF: low flood risk at worstBD21 4UW: low flood risk at worstBD21 5AA: low flood risk at worstBD21 5AH: low flood risk at worstBD21 5AT: low flood risk at worstBD21 5AX: low flood risk at worstBD21 5EH: low flood risk at worstBD21 5JE: low flood risk at worstBD21 5JT: low flood risk at worstBD21 5LZ: low flood risk at worstBD21 5ND: low flood risk at worstBD21 5NF: low flood risk at worstBD21 5QF: low flood risk at worstBD21 5RN: low flood risk at worstBD21 1AJ: medium flood risk at worstBD21 1NP: medium flood risk at worstBD21 1QD: medium flood risk at worstBD21 1SD: medium flood risk at worstBD21 4AH: medium flood risk at worstBD21 4BB: medium flood risk at worstBD21 4BE: medium flood risk at worstBD21 4BG: medium flood risk at worstBD21 4DA: medium flood risk at worstBD21 4DD: medium flood risk at worstBD21 4DE: medium flood risk at worstBD21 4DH: medium flood risk at worstBD21 4DL: medium flood risk at worstBD21 4DS: medium flood risk at worstBD21 4DT: medium flood risk at worstBD21 4DU: medium flood risk at worstBD21 4DX: medium flood risk at worstBD21 4EA: medium flood risk at worstBD21 4EH: medium flood risk at worstBD21 4EL: medium flood risk at worstBD21 4EP: medium flood risk at worstBD21 4ER: medium flood risk at worstBD21 4EW: medium flood risk at worstBD21 4JR: medium flood risk at worstBD21 4JS: medium flood risk at worstBD21 4JT: medium flood risk at worstBD21 4LE: medium flood risk at worstBD21 4PQ: medium flood risk at worstBD21 4US: medium flood risk at worstBD21 4YA: medium flood risk at worstBD21 5HT: medium flood risk at worstBD21 5JH: medium flood risk at worstBD21 5LY: medium flood risk at worstBD21 1QA: high flood riskBD21 4AF: high flood riskBD21 4AQ: high flood riskBD21 4BA: high flood riskBD21 4DB: high flood riskBD21 4DJ: high flood riskBD21 4DN: high flood riskBD21 4DR: high flood riskBD21 4EE: high flood riskBD21 4EN: high flood riskBD21 4JH: high flood riskBD21 4JP: high flood riskBD21 4JQ: high flood riskBD21 4JU: high flood riskBD21 4JX: high flood riskBD21 4LA: high flood riskBD21 4LB: high flood riskBD21 4NY: high flood riskBD21 5AE: high flood riskBD21 5AL: high flood riskBD21 5AR: high flood riskBD21 5DZ: high flood riskBD21 5JG: high flood riskBD21 5JJ: high flood riskBD21 5JP: high flood riskBD21 5QY: high flood risk KeighleyHaworthCullingworthHarden 23 postcodes at high or medium risk, outlined: this goes to BD21 4DN, the one with most homes and businesses at high risk23 postcodes at high or medium risk22 postcodes at high or medium risk, outlined: this goes to BD21 4LG, the one with most homes and businesses at high risk22 postcodes at high or medium risk7 postcodes at high or medium risk, outlined: this goes to BD21 5JJ, the one with most homes and businesses at high risk7 postcodes at high or medium risk Map of every postcode in BD21, by flood risk Of the 951 postcodes in BD21 that ONS places, 30 have a home or business at high risk, 37 are at medium risk at worst, 47 are at low risk at worst, 5 are at very low risk only and 832 are not on the Environment Agency's at-risk list. 3 groups of postcodes at high or medium risk are outlined: 23 postcodes at high or medium risk; 22 postcodes at high or medium risk; 7 postcodes at high or medium risk. Places named: Keighley, Cullingworth, Harden. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 1 km. A629 KeighleyCullingworthHarden
  • A home or business at high risk: 30
  • At medium risk at worst: 37
  • At low risk at worst: 47
  • At very low risk only: 5
  • Not on the at-risk list: 832
  • Outline: where 5 or more postcodes at high or medium risk lie together

Of the 951 postcodes in BD21 that ONS places, 30 have a home or business at high risk, 37 are at medium risk at worst, 47 are at low risk at worst, 5 are at very low risk only and 832 are not on the Environment Agency's at-risk list.

Each mark is a postcode's centre point as ONS gives it, not a building. Press one to see its postcode and open its page. A dashed outline shows where 5 or more lie within 150 metres of each other. It is not a boundary, and no boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode.

The middle of its postcodes: latitude 53.8642, longitude -1.9076. Open this area on OpenStreetMap

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026, the centre point of each postcode; flood risk: Environment Agency, published 6 July 2026; roads, rivers and built-up areas: Contains OS data © Crown copyright and database right 2026. Drawn by us. Street map: Ordnance Survey, OS Open Zoomstack, Open Government Licence v3.0, drawn with MapLibre. How we use them

The postcodes at high risk

30 postcodes here have a home or business at high risk. These are the 12 with the most homes and businesses at that risk.

Beside each: how many of its homes and businesses the Environment Agency puts at that risk.

Where the postcodes at high or medium risk lie together

What broadband can you get in BD21?

Ofcom reports on 918 of the 951 postcodes in BD21. At 757 of them every home and business can get gigabit broadband.

Postcodes where every home can get gigabit757 of 918
Postcodes where every home can get superfast863 of 918

Ofcom gives each postcode's share of homes and businesses, not how many there are, so these count postcodes. Each postcode page has its own figures. A provider's checker answers for one address.

Check one address on Ofcom's checker

Source: Ofcom, Connected Nations, Spring 2026, data for January 2026, Open Government Licence v3.0. How we use it

Is BD21 at risk of flooding?

119 of the 951 postcodes in BD21 have a home or business in an area at risk of flooding from rivers or the sea, the Environment Agency says. At those, it puts 623 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 119 of 951 postcodes High: 126Medium: 497Low: 609Very low: 56

High: 3.3% or more a year (1 in 30). Medium: 1% to 3.3% a year. Low: 0.1% to 1% a year. Very low: under 0.1% a year (1 in 1,000). Each band is the chance of flooding in any one year.

Homes and businesses in an area at risk of flooding from rivers or the sea, as the Environment Agency counts them, added up over the postcodes. It is for the land, not each building, and leaves out surface water, groundwater and sewers. Each postcode page has its own figures and its flood warning areas.

Source: Environment Agency, Risk of Flooding from Rivers and Sea (postcodes in areas at risk), published 6 July 2026, Open Government Licence v3.0. How we use it

What do homes sell for in BD21?

Homes in BD21 sold for a typical £139,998 in the 12 months to August 2026, across 184 sales, up 16.7% on the 12 months before, HM Land Registry's figures show.

£139,998 typical price, the 12 months to August 2026
12 months to August 2025
£120,000
12 months to August 2026
£139,998

▲ up 16.7% on the 12 months before

Detached£287,500 11 sales
Semi-detached£161,000 60 sales
Terraced£118,500 110 sales
Flat or maisonette 3 sales, too few to price

Standard sales of homes at market value. A typical price is the median, the middle sale. Sales take weeks to be registered, so the last month or two are incomplete. Each postcode page gives the figure for its own postcode sector.

Source: HM Land Registry Price Paid Data, files dated 28 September 2026. Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0. How we use it

Postcodes in BD21

Pick a sector, then a postcode. A sector is the district plus the next digit.

UK postcode format explained

Places in BD21

Towns and villages with postcodes in BD21, and how many each has here.

Who covers BD21

How many of the district's postcodes in use fall under each council, constituency and police force area.

Councils

What council am I in?

Constituencies

  • Keighley and Ilkley940
  • Shipley11

Police force areas

  • West Yorkshire951

Next to BD21

"Next to" is by number: the districts before and after BD21 in the BD area.

Check a postcode

Something wrong on this page? Report an error and we will check it against the source.