๐Ÿฅ
Pharmacy CompareFind trusted UK pharmacy details
Homeโ€บFind a Pharmacyโ€บNorth East And Yorkshireโ€บWest Yorkshireโ€บKeighley

Pharmacies in Keighley

18 NHS pharmacies found in Keighley, West Yorkshire

Last updated: May 2026 ยท NHS data source
Showing 18 NHS community pharmacies in Keighley. Each listing includes the full address, phone number where available, and a link to the complete pharmacy profile. This town sits within West Yorkshire in the North East And Yorkshire NHS region.

๐Ÿ“Š Keighley at a glance

Calculated from two official datasets: NHS pharmacy contractor records and ONS 2021 Census population data.

Population
48,750
ONS 2021 Census
NHS Pharmacies
18
NHSBSA contractor data
Pharmacy Density
1 per 2,708
residents per pharmacy

Airedale Pharmacy

55 South Street, BD21 1AD
๐Ÿ“ž 01535 957171 NHS Pharmacy
View Details โ†’

Sutton In Craven Pharmacy

47 Main Street, BD20 7HX
๐Ÿ“ž 01535 633126 NHS Pharmacy
View Details โ†’

Olive Pharmacy Ashbourne

48 Ashbourne Road, BD21 1LA
๐Ÿ“ž 01535 609608 NHS Pharmacy
View Details โ†’

Oxenhope Pharmacy

36 Station Road, BD22 9JJ
๐Ÿ“ž 01535 649308 NHS Pharmacy
View Details โ†’

Stone Pharmacy

Silsden Health Centre, BD20 0DG
๐Ÿ“ž 01535 654295 NHS Pharmacy 100 Hour
View Details โ†’

Time Pharmacy

First Floor, Unit 6, BD20 5LN
๐Ÿ“ž 01756 228280 NHS Pharmacy
View Details โ†’

Asda Pharmacy

Bingley Street, BD21 3ER
๐Ÿ“ž 01535 613910 NHS Pharmacy 100 Hour
View Details โ†’

Olive Pharmacy Farfield

West Lane, BD21 2LD
๐Ÿ“ž 01535 602365 NHS Pharmacy
View Details โ†’

Sykes Chemists

191 Long Lee Lane, BD21 4UX
๐Ÿ“ž 01535 663536 NHS Pharmacy
View Details โ†’

Well

47 Scott Street, BD21 2JH
๐Ÿ“ž 01535 609382 NHS Pharmacy
View Details โ†’

Crosshills Delivery Pharmacy

12 Main Street, BD20 8TB
๐Ÿ“ž 0800 6546022 NHS Pharmacy
View Details โ†’

Hussain Dispensing Chemist

141 North Street, BD21 3AU
๐Ÿ“ž 01535 602737 NHS Pharmacy
View Details โ†’

My Pharmacy Direct

33a Victoria Road, BD21 1HD
๐Ÿ“ž 01535 210765 NHS Pharmacy
View Details โ†’

Silsden Pharmacy

76-78 Kirkgate, BD20 0PA
๐Ÿ“ž 01535 652259 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

23 Mill Hey, BD22 8NQ
๐Ÿ“ž 01535 642248 NHS Pharmacy
View Details โ†’

Dalton Lane Pharmacy

2 Berry Street, BD21 4HX
๐Ÿ“ž 01535 213797 NHS Pharmacy
View Details โ†’

Superdrug Pharmacy

35-39 Low Street, BD21 3PP
๐Ÿ“ž 01535 607414 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

1 Lidget Mill, BD22 7HN
๐Ÿ“ž 01535 643162 NHS Pharmacy
View Details โ†’