Author:

BD21 Postcode


BD21 is one of 3 Postcode Districts for the Keighley Post town in West Yorkshire

The postcode district is located in the BD Bradford postal area , BD21 has a population of 27,003 residents according to the 2021 England and Wales Census.

The area of the district is 5.52 square miles (14.30 square kilometers or 3,533.89 acres).

A wide range of spatial data has been analysed to present this overview of BD21. If you would like anything added, please contact us.

Map of the BD21 postcode
Advertisement

Map of the BD21 Postcode District

Explore the postcode district by using our interactive map.

Circles represent recorded crime; the larger the circle, the higher the crime rates.

Your support helps keep this site running!

If you enjoy using this website, consider buying me a coffee to help cover hosting costs.

Advertisement

Where is the BD21 District?

To give you an idea where the district is located we have created the following table showing nearby towns.

Nearest Towns to BD21

Town Distance (miles) Direction
Bingley 2.77 ESE
Silsden 4.39 NNW
Shipley 5.28 ESE
Baildon 5.59 E
Ilkley 5.82 NE
Bradford 7.51 SE
Guiseley 7.88 E
Skipton 8.67 NNW
Yeadon 8.94 E
Hebden Bridge 9.07 SSW
Otley 9.22 ENE
Halifax 9.29 S
Trawden 9.52 W
Sowerby Bridge 10.43 S
Earby 10.58 WNW
Pudsey 10.61 ESE
Colne 10.68 W
Brighouse 11.60 SSE
Cleckheaton 11.94 SE

The post town for this district is KEIGHLEY.

Postcode Information for District BD21 (Total Geographical Postcodes: 960)

Location Post Town Sector Number of
Postcodes
KEIGHLEY KEIGHLEY BD21 4 241
KEIGHLEY KEIGHLEY BD21 1 189
KEIGHLEY KEIGHLEY BD21 2 176
KEIGHLEY KEIGHLEY BD21 3 160
KEIGHLEY KEIGHLEY BD21 5 151
Riddlesden KEIGHLEY BD21 4 12
Thwaites KEIGHLEY BD21 4 12
Hainworth KEIGHLEY BD21 5 7
Cross Roads KEIGHLEY BD21 5 3
Marley KEIGHLEY BD21 4 3
Hainworth Shaw KEIGHLEY BD21 5 3
Thwaites Brow KEIGHLEY BD21 4 2
Highfield KEIGHLEY BD21 2 1

Retail and Shopping in BD21

Street Town Locality Number of Shops Central Postcode View on Google Maps
LOW STREET KEIGHLEY 105 BD21 3PQ View on Google Maps
CAVENDISH STREET KEIGHLEY 63 BD21 3RG View on Google Maps
NORTH STREET KEIGHLEY 43 BD21 3SE View on Google Maps
SOUTH STREET KEIGHLEY 41 BD21 1EQ View on Google Maps
CHURCH STREET KEIGHLEY 24 BD21 5HS View on Google Maps
HIGH STREET KEIGHLEY 24 BD21 2AA View on Google Maps
OAKWORTH ROAD KEIGHLEY 24 BD21 1QX View on Google Maps
EAST PARADE KEIGHLEY 22 BD21 5HX View on Google Maps
QUEENSWAY KEIGHLEY 21 BD21 3PY View on Google Maps
BRADFORD ROAD KEIGHLEY 18 BD21 4AW View on Google Maps
COOKE LANE KEIGHLEY 18 BD21 3PF View on Google Maps
CAVENDISH COURT KEIGHLEY 16 BD21 3DY View on Google Maps
BRADFORD ROAD KEIGHLEY RIDDLESDEN 11 BD21 4ET View on Google Maps
BRUNSWICK ARCADE KEIGHLEY 11 BD21 3QB View on Google Maps
HARD INGS ROAD KEIGHLEY 11 BD21 3NJ View on Google Maps
BELGRAVE ROAD KEIGHLEY 10 BD21 2DE View on Google Maps
COLLEGE WALK KEIGHLEY 10 BD21 3QA View on Google Maps
TOWNGATE KEIGHLEY 9 BD21 3QE View on Google Maps
HANOVER STREET KEIGHLEY 8 BD21 3QJ View on Google Maps
VICTORIA ROAD KEIGHLEY 8 BD21 1JB View on Google Maps
BOW STREET KEIGHLEY 7 BD21 3QD View on Google Maps
LAWKHOLME LANE KEIGHLEY 7 BD21 3DX View on Google Maps
AIREWORTH ROAD KEIGHLEY 6 BD21 4DN View on Google Maps
BRADFORD STREET KEIGHLEY 6 BD21 3ED View on Google Maps
QUEENS ROAD KEIGHLEY 6 BD21 1BG View on Google Maps

The primary settlement in the BD21 postcode district is Keighley, located in the county of West Yorkshire in England. This settlement has the highest count amongst all the settlements in the district. Other significant settlements within the district include Highfield, Marley, Riddlesden, Thwaites, Thwaites Brow, Cross Roads, Hainworth, and Hainworth Shaw. The main post town in the BD21 postcode district is Keighley, which is also located in West Yorkshire, England.

When it comes to local government, postal geography often disregards political borders. However, this district intersects the following councils: the district mostly encompasses the Bradford District (B) area with a total of 950 postal codes.

The largest settlement in the BD21 postal code is KEIGHLEY followed by Hainworth Shaw, and Hainworth.

The BD21 Postcode shares a border with BD20 (Silsden, Steeton, KEIGHLEY) and BD22 (KEIGHLEY, Oakworth, Oxenhope).

Postcode Sectors

Postcode Sectors in the BD21 District

map showing postcode sectors within the BD21 district
BD21 1BD21 2BD21 3BD21 4BD21 5
Where the BD21 postcode district lies within the wider  postcode area
Where the BD21 postcode district lies within the wider postcode area
Map Showing Location of the BD21 postcode Sector
Where is the Postal District?
A word cloud for the BD21 postcode
A word cloud showing place names in the postal district
Map of the district

Dentists in the BD21 District

# Name Address Type Contact
1 Plum Dental & Facial Clinic 30 DEVONSHIRE STREET , KEIGHLEY , BD21 2AU GENERAL DENTAL PRACTICE
2 Oasis Dental Care Ltd 32-34 DEVONSHIRE STREET , KEIGHLEY , WEST YORKSHIRE , BD21 2AU GENERAL DENTAL PRACTICE
3 Petrie Tucker & Partners Ltd 151 SKIPTON ROAD , KEIGHLEY , WEST YORKSHIRE , BD21 3BG GENERAL DENTAL PRACTICE
4 Keighley Health Centre OAKWORTH ROAD , KEIGHLEY , WEST YORKSHIRE , BD21 1SA GENERAL DENTAL PRACTICE
5 Skipton Road (dental Surgery) 165-167 SKIPTON ROAD , KEIGHLEY , WEST YORKSHIRE , BD21 3BG GENERAL DENTAL PRACTICE

Doctors in the BD21 District

# Name Address Type Contact
1 Dr Preshaw And Partners , LONG LEE , KEIGHLEY , WEST YORKSHIRE , BD21 4TT BRANCH SURGERY
2 Ling House Medical Centre , KEIGHLEY , WEST YORKSHIRE , BD21 2JH GP PRACTICE
3 Holycroft Surgery , KEIGHLEY , BD21 1SA BRANCH SURGERY
4 Farfield Group Practice , WEST LANE , KEIGHLEY , BD21 2LD BRANCH SURGERY

Chemists in the BD21 District

# Name Address Type Contact
1 Airedale Pharmacy 55 SOUTH STREET , KEIGHLEY , WEST YORKSHIRE , BD21 1AD PHARMACY
2 Boots 22-28 QUEENSWAY , AIREDALE CENTRE , KEIGHLEY , BD21 3PY PHARMACY
3 Asda Pharmacy BINGLEY STREET , KEIGHLEY , WEST YORKSHIRE , BD21 3ER PHARMACY
4 Sykes Chemists 191 LONG LEE LANE , KEIGHLEY , WEST YORKSHIRE , BD21 4UX PHARMACY
5 Well 47 SCOTT STREET , KEIGHLEY , WEST YORKSHIRE , BD21 2JH PHARMACY
6 Hussain Dispensing Chemist 141 NORTH STREET , KEIGHLEY , WEST YORKSHIRE , BD21 3AU PHARMACY
7 Superdrug Pharmacy 35-39 LOW STREET , KEIGHLEY , WEST YORKSHIRE , BD21 3PP PHARMACY
8 My Pharmacy Direct 33A VICTORIA ROAD , KEIGHLEY , WEST YORKSHIRE , BD21 1HD PHARMACY
9 Dalton Lane Pharmacy 2 BERRY STREET , KEIGHLEY , WEST YORKSHIRE , BD21 4HX PHARMACY
10 Olive Pharmacy Ashbourne 48 ASHBOURNE ROAD , INGROW , KEIGHLEY , BD21 1LA PHARMACY
11 Olive Pharmacy Farfield ST. ANDREW'S SURGERIES , WEST LANE , KEIGHLEY , BD21 2LD PHARMACY

Opticians in the BD21 District

# Name Address Type Contact
1 SPECSAVERS (KEIGHLEY) 11 QUEENSWAY , AIREDALE SHOPPING CENTRE , KEIGHLEY , WEST YORKSHIRE , BD21 3PX OPTICAL SITE
2 BOOTS OPTICIANS (KEIGHLEY) 30 BOW STREET , KEIGHLEY , WEST YORKSHIRE , BD21 3QD OPTICAL SITE
3 VISION EXPRESS (KEIGHLEY) 25 COLLEGE WALK , AIREDALE CENTRE , KEIGHLEY , WEST YORKSHIRE , BD21 3QA OPTICAL SITE
4 KNOWLE PARK OPTICIANS 42 DEVONSHIRE STREET , KEIGHLEY , WEST YORKSHIRE , BD21 2AU OPTICAL SITE
5 CLARUS OPTICIANS (KEIGHLEY) 46 CAVENDISH STREET , KEIGHLEY , WEST YORKSHIRE , BD21 3RL OPTICAL SITE
6 AIREDALE OPTICIANS 50 TOWNGATE , KEIGHLEY , WEST YORKSHIRE , BD21 3QE OPTICAL SITE

Schools in the Sector

St Joseph's Catholic Primary School

Phase: Primary

Address: Queen's Road , Ingrow , Keighley
Postcode: BD21 1AR

Headteacher: John Devlin (Headteacher)

Ofsted Rating: Good

St Joseph's Catholic Primary School

Phase: Primary

Address: Queen's Road , Ingrow , Keighley
Postcode: BD21 1AR

Headteacher: John Devlin (Headteacher)

Ofsted Rating: Good

Ingrow Primary School

Phase: Primary

Address: Broomhill Avenue , Keighley
Postcode: BD21 1BW

Headteacher: Mrs Lauren Murphy (Headteacher)

Ofsted Rating: Good

Holycroft Primary School

Phase: Primary

Address: Victoria Road , Keighley
Postcode: BD21 1JF

Headteacher: Mr G Morrison (Headteacher)

Ofsted Rating: Good

Holycroft Primary School

Phase: Primary

Address: Victoria Road , Keighley
Postcode: BD21 1JF

Headteacher: Mr G Morrison (Headteacher)

Ofsted Rating: Good

Keighley St Andrew's CofE Primary School and Nursery

Phase: Primary

Address: Lustre Street , Keighley
Postcode: BD21 2ND

Headteacher: Mrs Linda Wright (Headteacher)

Ofsted Rating: Good

Victoria Primary School

Phase: Primary

Address: Cartmel Road , Keighley
Postcode: BD21 2RD

Headteacher: Mrs Jane Dark (Headteacher)

Ofsted Rating: Requires improvement

Victoria Primary School

Phase: Primary

Address: Cartmel Road , Keighley
Postcode: BD21 2RD

Headteacher: Mrs Jane Dark (Headteacher)

Ofsted Rating: Good

St Anne's Catholic Primary School

Phase: Primary

Address: North Street , Keighley
Postcode: BD21 3AD

Headteacher: Mr Paul Booth (Headteacher)

Ofsted Rating: Good

Eastwood Community School

Phase: Primary

Address: Victoria Avenue , Keighley
Postcode: BD21 3JL

Headteacher: Mrs Suzanne Carter (Headteacher)

Ofsted Rating: Good

Eastwood Community School

Phase: Primary

Address: Victoria Avenue , Keighley
Postcode: BD21 3JL

Headteacher: Mrs Suzanne Carter (Headteacher)

Ofsted Rating: Good

Strong Close Nursery School

Phase: Nursery

Address: Airedale Road , Keighley
Postcode: BD21 4LW

Headteacher: Mrs Helen Jones (Executive Head Teacher)

Ofsted Rating: Good

Parkwood Primary School

Phase: Primary

Address: Parkwood Street , Keighley
Postcode: BD21 4QH

Headteacher: Mr Richard Ballantine (Headteacher)

Ofsted Rating: Outstanding

Parkwood Primary School

Phase: Primary

Address: Parkwood Street , Keighley
Postcode: BD21 4QH

Headteacher: Mrs Rachel Taylor (Headteacher)

Ofsted Rating: Good

Long Lee Primary School

Phase: Primary

Address: Cherry Tree Rise , Long Lee , Keighley
Postcode: BD21 4RU

Headteacher: Mrs S Holdsworth (Federation Strategic Leader)

Ofsted Rating: Good

Stations in the Sector

Keighley
CRS Code: KEI

Operator: NT

Line: Leeds to Morecambe line

Company: Northern

Accessable Motorway Junctions

M606 J3

Average Driving Time from within the district: 20.68

Average Driving Distance: 11.71

Number of Postcodes that can access the Motorway Junction: 956

M606 J2

Average Driving Time from within the district: 21.69

Average Driving Distance: 12.76

Number of Postcodes that can access the Motorway Junction: 956

M62 J26

Average Driving Time from within the district: 23.22

Average Driving Distance: 14.06

Number of Postcodes that can access the Motorway Junction: 935

M606 J1

Average Driving Time from within the district: 23.25

Average Driving Distance: 14.09

Number of Postcodes that can access the Motorway Junction: 956

M65 J13

Average Driving Time from within the district: 23.32

Average Driving Distance: 13.93

Number of Postcodes that can access the Motorway Junction: 21

M62 J24

Average Driving Time from within the district: 24.22

Average Driving Distance: 15.30

Number of Postcodes that can access the Motorway Junction: 1

M62 J27

Average Driving Time from within the district: 24.87

Average Driving Distance: 15.41

Number of Postcodes that can access the Motorway Junction: 3

M62 J25

Average Driving Time from within the district: 26.42

Average Driving Distance: 15.96

Number of Postcodes that can access the Motorway Junction: 5

Weather Forecast for Keighley

Time PeriodIconDescriptionTemperatureRain ProbabilityWind
09:00 to 12:00symbol for CloudyCloudy-1.0°C (feels like -3.0°C) 5.00%WSW 4 mph
12:00 to 15:00symbol for CloudyCloudy2.0°C (feels like -1.0°C) 4.00%W 7 mph
15:00 to 18:00symbol for Partly cloudy (day)Partly cloudy (day)2.0°C (feels like -2.0°C) 3.00%WSW 7 mph
18:00 to 21:00symbol for Light snow shower (night)Light snow shower (night)1.0°C (feels like -3.0°C) 39.00%WSW 9 mph
21:00 to 00:00symbol for Heavy snow shower (night)Heavy snow shower (night)1.0°C (feels like -4.0°C) 74.00%WSW 11 mph

Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for Partly cloudy (night)Partly cloudy (night)1.0°C (feels like -2.0°C) 7.00%W 7 mph
03:00 to 06:00symbol for Clear nightClear night0.0°C (feels like -4.0°C) 2.00%WNW 7 mph
06:00 to 09:00symbol for Clear nightClear night-1.0°C (feels like -4.0°C) 1.00%W 4 mph
09:00 to 12:00symbol for Sunny daySunny day0.0°C (feels like -3.0°C) 0.00%W 4 mph
12:00 to 15:00symbol for Sunny daySunny day3.0°C (feels like 0.0°C) 0.00%W 7 mph
15:00 to 18:00symbol for Light snow shower (day)Light snow shower (day)2.0°C (feels like 0.0°C) 24.00%SW 4 mph
18:00 to 21:00symbol for Partly cloudy (night)Partly cloudy (night)1.0°C (feels like -1.0°C) 0.00%SW 4 mph
21:00 to 00:00symbol for CloudyCloudy0.0°C (feels like -2.0°C) 4.00%S 4 mph

Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for CloudyCloudy-1.0°C (feels like -2.0°C) 5.00%SSE 2 mph
03:00 to 06:00symbol for CloudyCloudy1.0°C (feels like -2.0°C) 6.00%SSE 4 mph
06:00 to 09:00symbol for SleetSleet1.0°C (feels like -2.0°C) 39.00%SE 9 mph
09:00 to 12:00symbol for SleetSleet2.0°C (feels like -3.0°C) 61.00%SE 16 mph
12:00 to 15:00symbol for Heavy rainHeavy rain4.0°C (feels like -1.0°C) 92.00%SSE 16 mph
15:00 to 18:00symbol for Heavy rainHeavy rain7.0°C (feels like 3.0°C) 94.00%SSE 16 mph
18:00 to 21:00symbol for Heavy rain shower (night)Heavy rain shower (night)10.0°C (feels like 7.0°C) 69.00%S 13 mph
21:00 to 00:00symbol for Light rain shower (night)Light rain shower (night)12.0°C (feels like 9.0°C) 41.00%S 13 mph

Time PeriodIconDescriptionTemperatureRain ProbabilityWind
00:00 to 03:00symbol for Heavy rainHeavy rain13.0°C (feels like 10.0°C) 69.00%SSW 16 mph
03:00 to 06:00symbol for Light rain shower (night)Light rain shower (night)13.0°C (feels like 11.0°C) 44.00%SSW 16 mph
06:00 to 09:00symbol for Heavy rain shower (night)Heavy rain shower (night)12.0°C (feels like 10.0°C) 61.00%SSW 16 mph
09:00 to 12:00symbol for Light rain shower (day)Light rain shower (day)11.0°C (feels like 8.0°C) 40.00%SSW 13 mph
12:00 to 15:00symbol for Partly cloudy (day)Partly cloudy (day)11.0°C (feels like 9.0°C) 11.00%SSW 16 mph
15:00 to 18:00symbol for CloudyCloudy11.0°C (feels like 8.0°C) 11.00%SSW 13 mph
18:00 to 21:00symbol for CloudyCloudy10.0°C (feels like 7.0°C) 7.00%SSW 13 mph
21:00 to 00:00symbol for CloudyCloudy10.0°C (feels like 6.0°C) 7.00%SSW 16 mph

Neighbouring Postcode Districts

Royal Mail Delivery and Sorting Offices
Postal Sector Delivery Office
BD21 1Keighley Delivery Office
BD21 2Keighley Delivery Office
BD21 3Keighley Delivery Office
BD21 4Keighley Delivery Office
BD21 5Keighley Delivery Office
Postcode Format
BD21 - X X X
BD21 Space Numeric Letter Letter

Street List for the BD21 District

Current Monthly Rental Prices

# Bedrooms Min Price Max Price Avg Price
1 £375 £850 £513
2 £475 £2,999 £1,175
3 £625 £4,499 £1,243
4 £695 £995 £813

Current House Prices

# Bedrooms Min Price Max Price Avg Price
£280,000 £500,000 £390,000
2 £179,995 £199,950 £189,973
3 £199,950 £330,000 £234,276
4 £200,000 £325,000 £263,000
5 £285,000 £650,000 £453,333
15 £2,750,000 £2,750,000 £2,750,000

Estate Agents

LogoNameBrand NameAddressContact Number
Holroyds KeighleyKeighleyHolroyds59 North Street, Keighley, BD21 3SL01535 288119
Day & Co Estate Agents Limited KeighleyKeighleyDay & Co Estate Agents Limited28 Cavendish Street, Keighley, BD21 3RG01538 712577
Open House Estate Agents KeighleyKeighleyOpen House Estate Agents246 Oakworth Road, Keighley, BD21 1RB01535 288182
Martin & Co KeighleyKeighleyMartin & Co4 North Street, Keighley, BD21 3SE01535 669588
Your Move KeighleyKeighleyYour Move6 North Street, Keighley, BD21 3SE01535 288169

Yearly House Price Averages for the District

Type of Property 2018 Average 2018 Sales 2017 Average 2017 Sales 2016 Average 2016 Sales 2015 Average 2015 Sales
Detached £229,53919 £173,34722 £170,83121 £161,39123
Semi-Detached £117,64277 £110,75588 £108,03176 £111,38677
Terraced £83,860191 £77,062196 £79,656160 £76,965189
Flats £70,0948 £66,601191 £48,0005 £50,0004