Pharmacies in Dudley

44 NHS pharmacies found in Dudley, West Midlands

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

Dudley at a glance

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

Population
64,270
ONS 2021 Census
NHS Pharmacies
44
NHSBSA contractor data
Pharmacy Density
1 per 1,460
residents per pharmacy

Peak Pharmacy

St James Medical Practice, DY1 2BY
NHS Pharmacy
View Details

Dispensing Chemist

113 Bilston Street, DY3 1JE
01902 961333 NHS Pharmacy
View Details

Evergreen Pharmacy

161 Coombs Road, B62 8AF
0121 5595157 NHS Pharmacy
View Details

Swinford Pharmacy

154 Hagley Road, DY8 2JH
01384 440030 NHS Pharmacy
View Details

Grange Pharmacy

8 Howley Grange Road, B62 0HN
0121 4222226 NHS Pharmacy
View Details

Asda Pharmacy

Pearson Street, DY5 3BJ
01384 571111 NHS Pharmacy 100 Hour
View Details

Well

6 Alderwood Precinct, DY3 3QY
01902 662979 NHS Pharmacy
View Details

Boots

14 Albion Parade, DY6 0NP
01384 273187 NHS Pharmacy
View Details

Kingswinford Pharmacy

468 High Street, DY6 8AW
01384 291758 NHS Pharmacy
View Details

Steppingstone Pharmacy

Stepping Stones Med Ctre, DY1 1RT
01384 459005 NHS Pharmacy
View Details

Manor Pharmacy

12 Manor Lane, B62 8PY
0121 4217487 NHS Pharmacy
View Details

Ridgeway Pharmacy

175 The Ridgeway, DY3 3UH
01902 674600 NHS Pharmacy
View Details

Boots

16-18 Market Street, DY6 9JR
01384 401900 NHS Pharmacy
View Details

Well

4 The Arcade, DY3 2DA
01902 883018 NHS Pharmacy
View Details

Peak Pharmacy

33 Thornhill Road, B63 1AU
0121 5501015 NHS Pharmacy
View Details

Woodsetton Pharmacy

41 Bourne Street, DY3 1AF
01902 882619 NHS Pharmacy
View Details

Knights Holly Hall Pharmacy

178 Stourbridge Road, DY1 2ER
01384 77302 NHS Pharmacy
View Details

Meds At Home

Unit 26 The Delph Estate, DY5 2UA
01384 483599 NHS Pharmacy
View Details

Stourbridge Pharmacy

35 Worcester Street, DY8 1AT
01384 377123 NHS Pharmacy
View Details

Boots

Unit3, Merry Hill Centre, DY5 1QT
01384 74177 NHS Pharmacy
View Details

Colley Gate Pharmacy

118 Colley Gate, B63 2BU
01384 569443 NHS Pharmacy
View Details

Peak Pharmacy

Cross Street Health Ctr, DY1 1RN
01384 259457 NHS Pharmacy
View Details

Gornal Wood Pharmacy

18 Abbey Road, DY3 2PG
01384 255150 NHS Pharmacy
View Details

Peak Pharmacy

37-38 High Street, DY5 2AA
01384 569564 NHS Pharmacy
View Details

Priory Community Pharmacy

95-97 Priory Road, DY1 4EH
01384 366544 NHS Pharmacy
View Details

Milan Chemist

137 Halesowen Road, DY2 9PY
01384 254171 NHS Pharmacy
View Details

Albion Street Pharmacy

Talbot Street, DY5 3DL
01384 572039 NHS Pharmacy
View Details

Broadway Pharmacy

95 The Broadway, DY8 3HX
01384 394856 NHS Pharmacy
View Details

Day Night Pharmacy

20 Albion Street, DY5 3EE
01384 486538 NHS Pharmacy
View Details

Dudley Urgent Care Centre Ooh

Russell Hall Hospital, DY1 2HQ
01384 456111 NHS Pharmacy OOH Dispensing
View Details

Lad Chemist

30 Madeley Road, DY6 8PF
NHS Pharmacy
View Details

Sedgley Pharmacy

24-28 Dudley Street, DY3 1SB
01902 670984 NHS Pharmacy
View Details

Jhl Pharmacies

100a Milking Bank, DY1 2TY
01384 214000 NHS Pharmacy
View Details

Hawne Chemist

177 Stourbridge Road, B63 3UD
0121 5013518 NHS Pharmacy
View Details

Dudley Wood Pharmacy

2 Bush Road, DY2 0BH
01384 412600 NHS Pharmacy
View Details

Village Pharmacy

9 Market Street, DY6 9JS
01384 287637 NHS Pharmacy
View Details

Ash Pharmacy

5 Bean Road, DY2 8TH
01384 239841 NHS Pharmacy
View Details

Dixons Green Pharmacy

75a Dixon Green Road, DY2 7DJ
01384 956382 NHS Pharmacy
View Details

J T Egginton Ltd

Abbey Road, DY3 2PG
01384 252737 NHS Pharmacy
View Details

Halesowen Pharmacy

11 Peckingham Street, B63 3AW
0121 5501374 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Tesco Superstore, DY1 4RP
01384 849647 NHS Pharmacy
View Details

Ian Mcardle Chemist

92 High Street, DY5 3AP
01384 77320 NHS Pharmacy
View Details

Boots

5 Ryemarket, DY8 1HJ
01384 375325 NHS Pharmacy
View Details

Dudley Pharmacy

24 Market Street, NE23 7HR
0191 2500254 NHS Pharmacy
View Details