Pharmacies in Stafford

23 NHS pharmacies found in Stafford, Staffordshire

Last updated: May 2026 · NHS data source
Showing 23 NHS community pharmacies in Stafford. Each listing includes the full address, phone number where available, and a link to the complete pharmacy profile. This town sits within Staffordshire in the Midlands NHS region.

Stafford at a glance

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

Population
71,690
ONS 2021 Census
NHS Pharmacies
23
NHSBSA contractor data
Pharmacy Density
1 per 3,116
residents per pharmacy

Eccleshall Pharmacy

8 High Street, ST21 6BZ
01785 850057 NHS Pharmacy
View Details

Cornwell'S Chemists

Holmcroft Pharmacy, ST16 1JG
01785 250151 NHS Pharmacy
View Details

Cornwell'S Chemists

51 Bodmin Avenue, ST17 0EF
01785 661765 NHS Pharmacy
View Details

Cornwell'S Chemists

Weston Road, ST18 0BF
NHS Pharmacy
View Details

Well

Castle Way, ST16 1BS
01785 225434 NHS Pharmacy
View Details

Superdrug Pharmacy

18 Greengate Street, ST16 2HS
01785 211753 NHS Pharmacy
View Details

Boots

U8 Queensville Retail Pk, ST17 4SU
01785 245736 NHS Pharmacy
View Details

Brewood Pharmacy

Broadgate House, ST19 9BS
01902 850335 NHS Pharmacy
View Details

Westway Pharmacy

128 West Way, ST17 9YF
01785 258924 NHS Pharmacy
View Details

Well

Burton Square, ST17 9LT
01785 242689 NHS Pharmacy
View Details

Boots

10-14 Market Square, ST16 2BD
NHS Pharmacy
View Details

Asda Pharmacy

Asda Superstore, ST16 3TA
01785 782010 NHS Pharmacy 100 Hour
View Details

Pyramid Pharmacy

Mill Bank Surgery, ST16 2QT
01785 225851 NHS Pharmacy
View Details

Haywood Pharmacy

3 Trent Close, ST18 0SS
01889 881180 NHS Pharmacy
View Details

Wolverhampton Road Pharmacy

112 Wolverhampton Road, ST17 4AH
01785 258181 NHS Pharmacy
View Details

Birchill & Watson Pharmacy

16 High Street, ST15 8AW
01785 812597 NHS Pharmacy
View Details

Whitehouse Pharmacy

Market Street, ST19 5DH
01785 712829 NHS Pharmacy
View Details

Leabank House Pharmacy

Leabank House, ST19 9NB
01785 339884 NHS Pharmacy
View Details

Allied Pharmacy Rising Brook

9-10 Burton Square, ST17 9LT
01785 257820 NHS Pharmacy
View Details

Pyramid Pharmacy

161 Marston Road, ST16 3BS
01785 212707 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Newport Road, ST16 2HF
NHS Pharmacy 100 Hour
View Details

Stafford Health & Wellbeing Pharmacy

Health & Wellbeing Centre, ST16 3EB
01785 252541 NHS Pharmacy
View Details

Weston Road Pharmacy

65 Weston Road, ST16 3RL
01785 248888 NHS Pharmacy
View Details