Postcode district · Yorkshire and The Humber
Sold house prices in BD9, Bradford
Postcode district BD9 · Bradford · 249 postcodes with sales · 606 sales held since 7 Mar 2024
- Sales completed to 31 Jul 2026, registered by 7 Sep 2026
- Figures use sales to Mar 2026; later months are still registering
- Updated 15 Sep 2026
Median price
£150,000
Existing homes · standard sales · Apr 2025-Mar 2026 · 152 sales
Sales held
606
Every sale registered since 7 Mar 2024, all categories
Leasehold share
32%
of all sales held
Additional-price share
28%
of all sales held (category B transfers)
Median by type
| Type | Median Apr 2025-Mar 2026 | Sales | Median Mar 2024-Jul 2026 | Sales | Like-for-like (May-Dec 2025 vs May-Dec 2024) |
|---|---|---|---|---|---|
| Detached | £285,000 | 21 | £320,000 | 62 | - |
| Semi-detached | £170,000 | 51 | £162,500 | 143 | +30.7% |
| Terraced | £132,500 | 64 | £130,500 | 140 | +3.2% |
| Flat | Too few (16) | 16 | £120,000 | 91 | - |
Other districts in Bradford
Median of existing homes, standard sales, Apr 2025-Mar 2026.
Latest sales held
Sales appear once HM Land Registry registers them, often weeks or months after completion. Every category is shown.
| Completed | Address | Type | Price |
|---|---|---|---|
| 10 Jul 2026 | Apartment 425, Silk Warehouse, Lilycroft Road Bradford BD9 5BE | Flat or maisonette Leasehold | £51,000 |
| 10 Jul 2026 | 68 Shay Lane Bradford BD9 6SQ | Detached Additional price | £720,000 |
| 3 Jul 2026 | 6 West Way Bradford BD9 6AZ | Detached | £149,000 |
| 26 Jun 2026 | 382 Heaton Road Bradford BD9 4RY | Terraced | £130,000 |
| 26 Jun 2026 | 342 Heaton Road Bradford BD9 4RY | Terraced | £70,000 |
| 26 Jun 2026 | 14 Woodville Place Bradford BD9 4BN | Terraced | £156,000 |
| 25 Jun 2026 | 4 Stoneyridge Avenue Bradford BD9 6PA | Semi-detached | £267,000 |
| 24 Jun 2026 | 6 Milford Place Bradford BD9 4RU | Terraced | £118,000 |
| 12 Jun 2026 | 34 Leylands Terrace Bradford BD9 5QR | Semi-detached | £86,000 |
| 12 Jun 2026 | 9 Brantwood Grove Bradford BD9 6QB | Semi-detached | £185,000 |
| 3 Jun 2026 | 15 Shay Drive Bradford BD9 5PP | Other Additional price | £195,000 |
| 27 May 2026 | 5A Duckworth Lane Bradford BD9 5ER | Terraced Additional price | £190,000 |
| 22 May 2026 | 29 Oak Lane Bradford BD9 4PU | Terraced | £175,000 |
| 20 May 2026 | 17 Aireville Crescent Bradford BD9 4EU | Detached | £410,000 |
| 15 May 2026 | 17 Ryelands Grove Bradford BD9 6HJ | Detached | £530,000 |
| 14 May 2026 | 51 Plantation Drive Bradford BD9 6SG | Semi-detached | £200,000 |
| 11 May 2026 | 34 Bonn Road Bradford BD9 5DY | Terraced Additional price | £130,000 |
| 8 May 2026 | 3 Royal Gardens Bradford BD9 6LQ | Semi-detached | £186,000 |
| 2 May 2026 | 7 Hammond Square Bradford BD9 4AL | Semi-detached Additional price | £60,000 |
| 30 Apr 2026 | 42 Heaton Grove Bradford BD9 4EB | Detached | £580,000 |
| 24 Apr 2026 | 57 Brantwood Drive Bradford BD9 6QR | Semi-detached | £117,000 |
| 24 Apr 2026 | 4 Ashfield Drive Bradford BD9 4EJ | Semi-detached | £84,530 |
| 24 Apr 2026 | 19 Woodland Grove Bradford BD9 6PQ | Detached | £330,000 |
| 15 Apr 2026 | 2 Leylands Terrace Bradford BD9 5QR | Semi-detached | £70,000 |
| 13 Apr 2026 | 89 Oak Lane Bradford BD9 4QU | Other Additional price | £140,000 |
Every postcode in BD9
249 postcodes with sales, by sector, with the number of sales held at each.
BD9 481 postcodes
- 4AA · Garden Terrace2 sales
- 4AJ · Emm Lane1 sale
- 4AL · Hammond Square2 sales
- 4AQ · Abbots Wood1 sale
- 4AU · Ashwell Road1 sale
- 4AY · Parsons Road1 sale
- 4BA · Ashwell Road2 sales
- 4BG · Garth Barn Close1 sale
- 4BN · Woodville Place1 sale
- 4BP · Garden Street2 sales
- 4BS · Quarry Street2 sales
- 4BX · Back Lane1 sale
- 4BY · Quarry Street1 sale
- 4DD · Rossefield Road1 sale
- 4DE · Dyson Street2 sales
- 4DL · Carlton Drive1 sale
- 4DQ · Heaton Road3 sales
- 4DT · Park Drive1 sale
- 4DW · Parsons Road1 sale
- 4DX · Heaton Grove1 sale
- 4DZ · Heaton Grove1 sale
- 4EB · Heaton Grove1 sale
- 4EJ · Ashfield Drive1 sale
- 4EL · Ashfield Avenue1 sale
- 4EN · Ashfield Drive2 sales
- 4EP · Ashfield Grove1 sale
- 4ES · Aireville Rise4 sales
- 4EU · Aireville Crescent3 sales
- 4EW · Aireville Avenue2 sales
- 4HG · Northdale Road3 sales
- 4HH · Aireville Road2 sales
- 4HL · Granville Road1 sale
- 4HT · Midland Road1 sale
- 4HX · Midland Road1 sale
- 4HZ · Highfield Road3 sales
- 4JB · Frizinghall Road1 sale
- 4JD · Salisbury Road3 sales
- 4JH · Emm Lane2 sales
- 4JT · Marriners Drive2 sales
- 4JY · Park Grove1 sale
- 4LA · Frizinghall Road2 sales
- 4LD · Frizinghall Road3 sales
- 4LE · Ferndale Grove2 sales
- 4LF · Ferndale Grove1 sale
- 4LH · Keighley Road1 sale
- 4LJ · South View2 sales
- 4LL · Bradley Street5 sales
- 4LP · Buxton Lane2 sales
- 4LS · Rydal Avenue3 sales
- 4LY · Frizley Gardens6 sales
- 4LZ · Frizley Gardens10 sales
- 4NL · Selborne Grove2 sales
- 4NN · Selborne Villas1 sale
- 4NP · Selborne Mount1 sale
- 4PB · Cleveland Road3 sales
- 4PH · Bishop Street1 sale
- 4PJ · Buxton Street5 sales
- 4PQ · Birr Road2 sales
- 4PR · Temple Street1 sale
- 4PU · Oak Lane1 sale
- 4PW · Park View Road1 sale
- 4PX · Oak Lane1 sale
- 4QJ · Sunderland Road2 sales
- 4QN · Victor Road1 sale
- 4QT · Athol Road2 sales
- 4QU · Oak Lane1 sale
- 4QX · Oak Lane1 sale
- 4QY · Leamington Street1 sale
- 4QZ · Leamington Street2 sales
- 4RA · Victor Street1 sale
- 4RB · Victor Street1 sale
- 4RH · Victor Terrace1 sale
- 4RJ · Heaton Road1 sale
- 4RP · Heaton Road1 sale
- 4RS · Firth Road5 sales
- 4RU · Milford Place2 sales
- 4RX · Wilmer Road2 sales
- 4RY · Heaton Road4 sales
- 4SH · Heaton Road1 sale
- 4SP · Glenton Square1 sale
- 4SW · Beamsley Walk3 sales
BD9 564 postcodes
- 5AD · Lilycroft Road1 sale
- 5AH · Lilycroft Road1 sale
- 5AP · Bridgwater Road1 sale
- 5AU · Nearcliffe Road1 sale
- 5AX · Nearcliffe Road1 sale
- 5AY · Farfield Terrace2 sales
- 5BD · Lilycroft Road3 sales
- 5BE · Lilycroft Road7 sales
- 5BN · Lilycroft Road2 sales
- 5BU · Toller Lane1 sale
- 5DA · Jesmond Grove2 sales
- 5DH · Saltburn Place1 sale
- 5DS · Toller Lane2 sales
- 5DX · Mannheim Road2 sales
- 5DY · Bonn Road4 sales
- 5EA · Heidelberg Road2 sales
- 5EB · Heidelberg Road2 sales
- 5EE · Westfield Road2 sales
- 5EF · Westfield Road2 sales
- 5EG · Westfield Road1 sale
- 5EQ · Westfield Road1 sale
- 5ER · Duckworth Lane1 sale
- 5EX · Duckworth Lane1 sale
- 5HB · Duckworth Lane2 sales
- 5HH · Duckworth Terrace3 sales
- 5HJ · Duckworth Terrace2 sales
- 5HN · Coniston Grove1 sale
- 5HQ · Duckworth Grove2 sales
- 5HX · Ambleside Avenue2 sales
- 5JB · Toller Lane1 sale
- 5JJ · Wheatlands Drive2 sales
- 5JN · Wheatlands Drive1 sale
- 5JR · Wheatlands Avenue1 sale
- 5JX · Lynton Drive1 sale
- 5JZ · Lynton Avenue1 sale
- 5LB · Hawkswood Avenue1 sale
- 5LD · Branksome Crescent1 sale
- 5LE · Branksome Crescent1 sale
- 5LF · Alum Court2 sales
- 5LJ · Alum Drive2 sales
- 5LL · Parkside Grove2 sales
- 5LP · Duchy Drive1 sale
- 5LR · Duchy Drive1 sale
- 5NB · Duchy Avenue1 sale
- 5ND · Duchy Avenue1 sale
- 5NE · Duchy Avenue1 sale
- 5NN · Toller Lane1 sale
- 5NS · Toller Grove1 sale
- 5NT · Toller Lane1 sale
- 5NX · Toller Lane3 sales
- 5PA · Glenview Avenue2 sales
- 5PB · Haworth Road1 sale
- 5PE · Haworth Grove2 sales
- 5PJ · Highgate2 sales
- 5PP · Shay Drive2 sales
- 5PT · Roydscliffe Road3 sales
- 5PW · Shay Crescent3 sales
- 5QA · Heaton Park Road1 sale
- 5QD · Altar Drive1 sale
- 5QE · Heaton Park Drive5 sales
- 5QH · Heaton Park Drive1 sale
- 5QJ · Garden Lane1 sale
- 5QR · Leylands Terrace2 sales
- 5QX · Shay Drive7 sales
BD9 6104 postcodes
- 6AB · Hazelhurst Road2 sales
- 6AD · Portwood Street3 sales
- 6AE · Hazelhurst Terrace1 sale
- 6AF · Holland Park5 sales
- 6AG · Hazelhurst Court2 sales
- 6AH · Hazel Walk1 sale
- 6AJ · Shaftesbury Avenue1 sale
- 6AP · Chellow Lane1 sale
- 6AQ · Hazelhurst Brow3 sales
- 6AT · Dene Hill1 sale
- 6AU · Wharfedale Rise1 sale
- 6AY · Chellow Terrace2 sales
- 6AZ · West Way3 sales
- 6BB · Pearson Lane3 sales
- 6BE · Pearson Lane2 sales
- 6BH · Cranbourne Road1 sale
- 6BJ · Hazelhurst Road1 sale
- 6BN · Daisy Hill Lane1 sale
- 6BS · Daisy Hill Lane1 sale
- 6BT · New Row2 sales
- 6BU · Malvern Grove1 sale
- 6DA · Smith Lane1 sale
- 6DD · Smith Lane1 sale
- 6DG · Southdown Close1 sale
- 6DH · Moorside3 sales
- 6DJ · Daisy Hill Back Lane3 sales
- 6DX · Lynfield Drive2 sales
- 6DY · Sowden Road1 sale
- 6DZ · Duchywood3 sales
- 6EA · Emerson Avenue3 sales
- 6EB · Ruskin Avenue1 sale
- 6EE · Lynfield Drive1 sale
- 6EG · Bootham Park5 sales
- 6EJ · Lynfield Drive2 sales
- 6EP · Lynfield Drive2 sales
- 6ES · Hazelwood Road2 sales
- 6ET · Lynfield Drive2 sales
- 6EU · Masefield Avenue1 sale
- 6EX · Masefield Avenue1 sale
- 6EY · Lynfield Drive3 sales
- 6FF · Bingley Road22 sales
- 6FG · Bingley Road8 sales
- 6FH · Bingley Road72 sales
- 6FJ · Bingley Road38 sales
- 6HA · Malham Avenue3 sales
- 6HH · Bingley Road3 sales
- 6HJ · Ryelands Grove2 sales
- 6HP · Highfield Crescent2 sales
- 6HR · Bingley Road2 sales
- 6HS · High Park Drive1 sale
- 6HT · High Park Crescent2 sales
- 6HX · High Park Drive1 sale
- 6JA · Heights Lane1 sale
- 6JB · Heights Lane1 sale
- 6JE · Nevill Grove1 sale
- 6JH · Sowden Road1 sale
- 6JJ · Sowden Road1 sale
- 6JN · Sowden Road1 sale
- 6JP · Langbar Avenue1 sale
- 6JQ · Woodale Avenue2 sales
- 6JR · Walden Drive1 sale
- 6JS · Walden Drive1 sale
- 6LH · Haworth Road3 sales
- 6LJ · Haworth Road1 sale
- 6LP · Haworth Road1 sale
- 6LQ · Royal Gardens1 sale
- 6LS · Thorn Avenue3 sales
- 6LY · Highfield Gardens1 sale
- 6NB · Thorn Lane1 sale
- 6NH · Haworth Road1 sale
- 6NL · Chellow Grange Road2 sales
- 6NS · Haworth Road9 sales
- 6NU · Heather Grove2 sales
- 6NX · Haworth Road1 sale
- 6PA · Stoneyridge Avenue3 sales
- 6PB · Stoneyridge Avenue1 sale
- 6PE · Woodland Crescent1 sale
- 6PF · Stoneyridge Road1 sale
- 6PH · Woodland Close2 sales
- 6PL · Branwell Court1 sale
- 6PP · Brantwood Drive1 sale
- 6PQ · Woodland Grove7 sales
- 6PR · Brantwood Villas2 sales
- 6PT · Briardale Road5 sales
- 6PU · Briardale Road3 sales
- 6PX · Brantwood Avenue1 sale
- 6QA · Brantwood Road1 sale
- 6QB · Brantwood Grove1 sale
- 6QD · Brantwood Crescent1 sale
- 6QE · Brantwood Avenue2 sales
- 6QH · Brantwood Close1 sale
- 6QJ · Brantdale Road1 sale
- 6QP · Brantwood Oval1 sale
- 6QQ · Brantwood Drive1 sale
- 6QR · Brantwood Drive2 sales
- 6RF · Lady Royd Gardens2 sales
- 6RR · Sunny Bank1 sale
- 6RU · Bingley Road3 sales
- 6SD · Bingley Road1 sale
- 6SF · Redbrook Way2 sales
- 6SG · Plantation Drive15 sales
- 6SJ · Shay Close1 sale
- 6SQ · Shay Lane1 sale
- 6SR · Plantation Drive4 sales
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.