Pharmacies in Stoke On Trent

82 NHS pharmacies found in Stoke On Trent, Staffordshire

Last updated: May 2026 · NHS data source
Showing 82 NHS community pharmacies in Stoke On Trent. 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.

Stoke On Trent at a glance

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

Population
260,560
ONS 2021 Census
NHS Pharmacies
82
NHSBSA contractor data
Pharmacy Density
1 per 3,177
residents per pharmacy

Tesco Instore Pharmacy

291 Newcastle Road, ST4 6PL
0121 5195692 NHS Pharmacy
View Details

Well

Healthcare Service Centre, ST3 7UN
01782 597313 NHS Pharmacy
View Details

Live Well Nationwide

Unit 4, Crabtree Close, ST4 2SW
01782 310001 NHS Pharmacy
View Details

Waterloo Pharmacy

68 The Strand, ST3 2NR
01782 342955 NHS Pharmacy 100 Hour
View Details

Allied Pharmacy Derby Street

29 Derby Street, ST1 3LE
01782 212682 NHS Pharmacy
View Details

Greendock Pharmacy

237 Blurton Road, ST3 2AF
01782 319578 NHS Pharmacy
View Details

Packmoor Pharmacy

1 Samuel Street, ST7 4SR
01782 777892 NHS Pharmacy
View Details

Millers Pharmacy (Tunstall)

9-15 Dunning Street, ST6 5AP
01782 837433 NHS Pharmacy
View Details

Well

Unit 1 Moorland Serv Stn, ST6 1JP
01782 838350 NHS Pharmacy
View Details

Well

688-690 London Road, ST4 5BA
01782 848332 NHS Pharmacy
View Details

Ucc/Gp - Royal Stoke Ooh

Royal Stoke Hospital, ST4 6QG
0300 1230812 NHS Pharmacy OOH Dispensing
View Details

Boots

25 Bennett Precinct, ST3 2HX
01782 313819 NHS Pharmacy
View Details

Grahams Pharmacy

99 Ford Green Road, ST6 1NT
NHS Pharmacy
View Details

Boots

3-5 Upper Market Square, ST1 1PZ
01782 213271 NHS Pharmacy
View Details

Norfolk Street Pharmacy

1-5 Norfolk Street, ST1 4PB
01782 272027 NHS Pharmacy
View Details

Well

7-9 New Kingsway, ST3 6NA
01782 312335 NHS Pharmacy
View Details

Well

27 Weston Road, ST3 6AB
01782 313772 NHS Pharmacy
View Details

Trentham Pharmacy

17 Werburgh Drive, ST4 8JT
01782 657183 NHS Pharmacy
View Details

Kidsgrove Pharmacy

42 Market Street, ST7 4AB
01782 784034 NHS Pharmacy
View Details

Bucknall Pharmacy

128 Werrington Road, ST2 9AJ
01782 219830 NHS Pharmacy
View Details

Well

Jamage Road, ST7 1QD
01782 773528 NHS Pharmacy
View Details

Cornwell'S Chemists

15-19 Campbell Place, ST4 1NH
01782 848377 NHS Pharmacy
View Details

Well

Biddulph Primary Care Ctr, ST8 6AG
01782 515076 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Baths Road, ST3 2JB
01782 456223 NHS Pharmacy
View Details

Derby Street Pharmacy

17 Derby Street, ST1 3LE
01782 215215 NHS Pharmacy
View Details

Care Pack Pharmacy

89a Blurton Road, ST3 2BS
01782 449844 NHS Pharmacy
View Details

Everest Pharmacy

396 New Street, ST8 7LR
01782 379206 NHS Pharmacy
View Details

Werrington Pharmacy

339 Ashbank Road, ST9 0JS
01782 302372 NHS Pharmacy
View Details

Staffordshire Doctors Urgent Care Ooh

Staffordshire House, ST4 4RJ
0845 6034398 NHS Pharmacy OOH Dispensing
View Details

Ridgeway'S Pharmacy

73 Baddeley Green Lane, ST2 7JL
01782 534089 NHS Pharmacy
View Details

Tean Pharmacy

19 High Street, ST10 4DY
01538 722405 NHS Pharmacy
View Details

Raven Pharmacy

Corbridge Community Hc, ST6 2JN
01782 280037 NHS Pharmacy
View Details

Hanley Pharmacy

84 Upper Huntbach Street, ST1 2BU
01782 266229 NHS Pharmacy
View Details

J C Ratcliffe Pharmacy

42 Ashbourne Road, ST10 1HQ
01538 754046 NHS Pharmacy
View Details

Asda Pharmacy

Scotia Road, ST6 6AT
01782 820010 NHS Pharmacy 100 Hour
View Details

National Online Pharmacy

2 Forster Street, ST6 5AQ
01782 834679 NHS Pharmacy
View Details

Sneyd Green Pharmacy

72-74 Milton Road, ST1 6HD
01782 212735 NHS Pharmacy
View Details

Daynight Pharmacy

35 Furlong Road, ST6 5TZ
01782 824004 NHS Pharmacy 100 Hour
View Details

Burslem Pharmacy

Lucie Wedgwood Hc, ST6 2AB
01782 814197 NHS Pharmacy
View Details

Waterloo Pharmacy

159 Waterloo Road, ST6 2ER
01782 827167 NHS Pharmacy 100 Hour
View Details

Boots

Bentilee Neighbourhood Ct, ST2 0EU
NHS Pharmacy
View Details

Everest Pharmacy - West End

361-363 London Road, ST4 5AN
01782 744623 NHS Pharmacy
View Details

Middleport Pharmacy

185 Newcastle Street, ST6 3QJ
01782 818494 NHS Pharmacy 100 Hour
View Details

Boots

Unit 10 Alexandra R/Ctr, ST6 6BE
01782 838341 NHS Pharmacy
View Details

Birchill & Watson

20 Knypersley Road, ST6 8HX
01782 534678 NHS Pharmacy
View Details

Well

Brook Medical Centre, 19, ST6 7NN
01782 821146 NHS Pharmacy
View Details

Boots

Unit 5 Festival Park, ST1 5SJ
01782 284125 NHS Pharmacy
View Details

Allied Pharmacy - Trentham Road

35 Trentham Road, ST3 4DF
01782 316216 NHS Pharmacy
View Details

Millers Pharmacy (Tunstall)

42 Dunning Street, ST6 5AP
01782 821769 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Clough Street, ST1 4LS
01782 456232 NHS Pharmacy
View Details

Well

62 High Street, ST8 6AS
NHS Pharmacy
View Details

Ratcliffe Pharmacy

44a High Street, ST10 1AF
01538 752196 NHS Pharmacy
View Details

Well

Mount Road, ST7 4AY
01782 782808 NHS Pharmacy
View Details

Longton Pharmacy

22 The Strand, ST3 2JH
01782 313783 NHS Pharmacy
View Details

Well

974/976 London Road, ST4 5NX
01782 847224 NHS Pharmacy
View Details

Well

57 Biddulph Road, ST6 6SW
01782 835271 NHS Pharmacy
View Details

Mcmullen Pharmacy

Alder House, ST9 9DR
01782 502033 NHS Pharmacy
View Details

Blurton Pharmacy

8 Ingestre Square, ST3 3JT
01782 314408 NHS Pharmacy
View Details

Biddulph Pharmacy

1-3 Tunstall Road, ST8 6HJ
01782 523567 NHS Pharmacy 100 Hour
View Details

Fenton Pharmacy

Fenton Health Centre, ST4 3AQ
01782 847356 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Tesco Superstore, ST3 7WB
NHS Pharmacy
View Details

Millers Pharmacy

114 Belgrave Road, ST3 4LR
01782 314814 NHS Pharmacy
View Details

Miltons Chemists

1375 Leek Road, ST2 8BW
01782 534422 NHS Pharmacy
View Details

Worksop Pharmacy Heron Cross

2 Duke Street, ST4 3BL
01782 319204 NHS Pharmacy
View Details

Queen Street Pharmacy

38 Queen Street, ST6 3EG
01782 839592 NHS Pharmacy
View Details

Hartshill Pharmacy

Unit 1, Ashwell Road, ST4 6AT
01782 616601 NHS Pharmacy
View Details

Boots

47 High Street, ST10 1AR
NHS Pharmacy
View Details

Well

16 Furlong Road, ST6 5UD
01782 826614 NHS Pharmacy
View Details

North Staffs Urgent Care Ooh

511 Etruria Road, ST4 6HT
01782 427457 NHS Pharmacy OOH Dispensing
View Details

Birches Head Pharmacy

12 Diana Road, ST1 6RS
01782 263730 NHS Pharmacy
View Details

Blythe Bridge Pharmacy

240 Uttoxeter Road, ST11 9LY
01782 393127 NHS Pharmacy
View Details

Iclick Pharmacy

Unit 89 Shelton Ent Ctr, ST1 4PZ
01782 213015 NHS Pharmacy
View Details

Eaton Park Pharmacy

2 Southall Way, ST2 9LT
01782 215599 NHS Pharmacy
View Details

Milton Pharmacy

29 Millrise Road, ST2 7BN
01782 534416 NHS Pharmacy
View Details

Butt Lane Pharmacy

147 Congleton Road, ST7 1LL
01782 782701 NHS Pharmacy
View Details

Well

30 Wilson Road, ST4 4QQ
01782 657656 NHS Pharmacy
View Details

Millers Pharmacy

8 Orchard Place, ST12 9DL
01782 372558 NHS Pharmacy
View Details

Allied Pharmacy Shelton

Norfolk Street, ST1 4PB
01782 285661 NHS Pharmacy
View Details

Well

792-794 Uttoxeter Road, ST3 7AE
01782 313720 NHS Pharmacy
View Details

Weston Road Pharmacy

Meir Primary Care Centre, ST3 6AB
01782 323910 NHS Pharmacy 100 Hour
View Details

Well

Anne Street, ST6 5QJ
01782 783355 NHS Pharmacy
View Details

Tesco Pharmacy

Liverpool Road, ST7 1DX
01782 456220 NHS Pharmacy
View Details