CalculatorsRental Income TaxMTD CheckerCapital GainsStamp DutyGuidesAboutContact

BD21 postcode: council tax bands, what homes pay and house prices in Keighley

The BD21 postcode district covers 11,083 homes across 951 live postcodes in Keighley. The most common council tax band is Band A (67% of homes), which Bradford charges £1,574 for 2026/27.

11,083 homesBand A most commonMedian £135,000

Council tax bands in BD21

Council tax bands in BD21: homes per band (VOA, 31 March 2025) and the 2026/27 annual charge
BandHomesShareBradford 2026/27
Band A7,38867%£1,574
Band B1,92817%£1,836
Band C1,14010%£2,098
Band D3673.3%£2,361
Band E1681.5%£2,885
Band F670.6%£3,410
Band G230.2%£3,935
Band H00.0%£4,721

Weighting every band by how many homes sit in it, the typical council tax bill in BD21 is about £1,735 a year (£145 a month) at Bradford’s 2026/27 charges — Band D itself is £2,361, up 5.1% on 2025/26. Bands were set from 1 April 1991 values in England and Wales (2003 values in Wales) and only change on a revaluation or a successful challenge, so the mix below shifts slowly.

Across England and Wales 23% of homes are Band A, so BD21 is heavier than average in that band; 84% of homes here are Band A or B (43% nationally) and 2.3% are Band E or above (20% nationally).

These are the Valuation Office Agency’s counts for the statistical areas that make up BD21, not a look-up of your address — for the exact band of one property use the VOA band search. Charges include the adult social care precept and police, fire and parish precepts where Bradford reports them in its Band D figure; single-person and other discounts come off afterwards.

House prices in BD21

HM Land Registry recorded 208 standard sales in BD21 in the twelve months to 31 July 2026. The median price paid was £135,000; half of sales fell between £100,000 and £165,000, with the cheapest at £45,000 and the dearest at £404,000. That is up 12.5% on the previous twelve months (median £120,000 from 124 sales).

Sales by property type in BD21, year to 31 July 2026
TypeSalesMedian price
Detached17£249,995
Semi-detached66£160,000
Terraced122£113,497
Flat / maisonette3£56,000

Gross yield at the BD21 median

ONS puts the average private rent in Bradford at £749 a month (July 2026). Against the BD21 median sale price of £135,000 that is a gross yield of 6.7% before void periods, agent fees, repairs and tax. The Bradford rent and prices page breaks rent down by bedrooms, and the rental yield calculator takes your own purchase price and rent.

How old the homes are

When homes in BD21 were built (VOA build-period data)
BuiltHomesBD21England & Wales
Before 19003,61433%15%
1900–19393,20829%20%
1945–19721,92617%26%
1973–19991,24411%21%
2000–20083753.4%6.3%
2009 onwards5805.2%12%

62% of homes in BD21 were built before 1939, against 35% across England and Wales. Older stock usually means lower EPC ratings and higher heating bills — relevant because privately rented homes need EPC C by 1 October 2030, and Bradford’s EPC page shows how far the local stock is from that line.

If you let a home in BD21

Other BD postcodes

BD1 · BD2 · BD3 · BD4 · BD5 · BD6 · BD7 · BD8 · BD9 · BD10 · BD11 · BD12 · BD13 · BD14 · BD15 · BD16 · all BD districts

Sources

Open data this page is built from; figures are recomputed each time the site is rebuilt.

FAQs

Asked about this postcode

Band A — 67% of the 11,083 homes the VOA lists in BD21. Bands A–D together cover 98% of homes here.

Band D in Bradford is £2,361 a year; Band A, the most common band in BD21, is £1,574. Weighted across every band the typical bill is about £1,735.

Bradford — 100% of live postcodes in BD21 fall in that authority.

The median price paid in the twelve months to 31 July 2026 was £135,000 across 208 standard sales registered with HM Land Registry; a quarter of sales were below £100,000 and a quarter above £165,000.

Use the Valuation Office Agency’s free search (linked above) — it returns the band for any address in England and Wales. If you think the band is wrong you can ask the VOA to review it; a successful challenge is backdated.