Pharmacies in Keighley
18 NHS pharmacies found in Keighley, West Yorkshire
Last updated: May 2026 · NHS data sourceShowing 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
Sutton In Craven Pharmacy
47 Main Street, BD20 7HX
Olive Pharmacy Ashbourne
48 Ashbourne Road, BD21 1LA
Oxenhope Pharmacy
36 Station Road, BD22 9JJ
Stone Pharmacy
Silsden Health Centre, BD20 0DG
Time Pharmacy
First Floor, Unit 6, BD20 5LN
Asda Pharmacy
Bingley Street, BD21 3ER
Olive Pharmacy Farfield
West Lane, BD21 2LD
Sykes Chemists
191 Long Lee Lane, BD21 4UX
Well
47 Scott Street, BD21 2JH
Crosshills Delivery Pharmacy
12 Main Street, BD20 8TB
Hussain Dispensing Chemist
141 North Street, BD21 3AU
My Pharmacy Direct
33a Victoria Road, BD21 1HD
Silsden Pharmacy
76-78 Kirkgate, BD20 0PA
Day Lewis Pharmacy
23 Mill Hey, BD22 8NQ
Dalton Lane Pharmacy
2 Berry Street, BD21 4HX
Superdrug Pharmacy
35-39 Low Street, BD21 3PP
Day Lewis Pharmacy
1 Lidget Mill, BD22 7HN