Pharmacies in Walsall

54 NHS pharmacies found in Walsall, West Midlands

Last updated: May 2026 · NHS data source
Showing 54 NHS community pharmacies in Walsall. 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.

Walsall at a glance

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

Population
70,775
ONS 2021 Census
NHS Pharmacies
54
NHSBSA contractor data
Pharmacy Density
1 per 1,310
residents per pharmacy

Cornwell'S Chemists

126 Wardles Lane, WS6 6DZ
01922 414060 NHS Pharmacy
View Details

Chase Terrace Pharmacy

4 Rugeley Road, WS7 1AQ
01543 682739 NHS Pharmacy
View Details

Stevenson Chemist

3a High Street, WS6 7AB
NHS Pharmacy
View Details

N & J'S Chemist

Unit 10 Morley Road, WS7 9AZ
NHS Pharmacy
View Details

Aldridge Pharmacy

Anchor Meadow Health Ctr, WS9 8AJ
01922 452054 NHS Pharmacy
View Details

Rushall Pharmacy

Rushall Medical Centre, WS4 1HB
01922 623590 NHS Pharmacy
View Details

Touchwood Pharmacy

47 High Street, WS3 4LT
01922 682226 NHS Pharmacy
View Details

Morrisons Pharmacy

125 Lichfield Street, WS1 1SY
01922 641810 NHS Pharmacy
View Details

Larvic Pharmacy

Milton House, WS1 4JQ
01922 647981 NHS Pharmacy
View Details

Touchwood Pharmacy

47-47a Birchills Street, WS2 8NG
01922 624331 NHS Pharmacy
View Details

Mw Phillips Chemists

111 Buxton Road, WS3 3RT
01922 495188 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Tesco Store, WS8 6DZ
0345 6779696 NHS Pharmacy
View Details

I-Dispense Pharmacy

2 Field Road, WS3 3JE
01922 479825 NHS Pharmacy
View Details

J Docter Pharmacy

1 Churchill Road, WS2 0AW
01902 605470 NHS Pharmacy
View Details

Boots

Unit A, WS1 1NG
01922 621555 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Littleton Street West, WS2 8EQ
01922 777347 NHS Pharmacy 100 Hour
View Details

Little London Pharmacy

The Surgery, WS1 3EP
01922 721660 NHS Pharmacy
View Details

Prescription Centre

7 Selborne Street, WS1 2JN
01922 636888 NHS Pharmacy
View Details

Boots

14-16 Anchor Parade, WS9 8QP
01922 452978 NHS Pharmacy
View Details

Well

53 Leckie Road, WS2 8DA
NHS Pharmacy
View Details

Rowlands Pharmacy

10 Birmingham Road, WS1 2NA
01922 626774 NHS Pharmacy
View Details

Lazy Hill Pharmacy

163 Walsall Wood Road, WS9 8HA
01922 452756 NHS Pharmacy
View Details

A Karim'S Chuckery Pharmacy

7-9 Kinnerley Street, WS1 2LD
01922 613786 NHS Pharmacy 100 Hour
View Details

B.D.S. Pharmacy

Unit 11, Liskeard Road, WS5 3EY
01922 631478 NHS Pharmacy
View Details

Bloxwich Pharmacy

169 High Street, WS3 3LH
01922 476108 NHS Pharmacy
View Details

Waldoc Ltd Ooh

Elmore Green Rd, WS3 2QW
01922 711777 NHS Pharmacy OOH Dispensing
View Details

Walsall Ucc - Hospital Site Ooh

Walsall Manor Hospital, WS2 9PS
01922 721172 NHS Pharmacy OOH Dispensing
View Details

Blakenall Pharmacy

Blakenall Village Centre, WS3 1LZ
01922 476217 NHS Pharmacy
View Details

Pharmhub Pharmacy

Unit 149d Gill Russell Bp, WS2 9ES
01922 270732 NHS Pharmacy
View Details

Medisure Pharmacy

49 Brace Street, WS1 3PS
01922 628243 NHS Pharmacy
View Details

Limes Pharmacy

The Limes Business Centre, WS1 2LT
01922 634165 NHS Pharmacy
View Details

Brownhills Pharmacy

Brownhills Medical Centre, WS8 7JB
01543 372253 NHS Pharmacy
View Details

Broadstone Pharmacy

63a Broadstone Avenue, WS3 1ER
01922 494373 NHS Pharmacy
View Details

The Online Pharmacy

Unit N2b, Westpoint, WS9 8DT
01922 743003 NHS Pharmacy
View Details

I-Dispense

Hatherton Medical Centre, WS1 1AF
01922 646521 NHS Pharmacy
View Details

Touchwood Pharmacy

83 Lichfield Road, WS9 9NP
01543 371858 NHS Pharmacy
View Details

Touchwood Pharmacy

60 High Street, WS9 9LP
01543 372071 NHS Pharmacy
View Details

Yew Tree Pharmacy

20 Redwood Road, WS5 4LB
01922 626918 NHS Pharmacy
View Details

Asda Pharmacy

Woodall Street, WS3 3JR
01922 498010 NHS Pharmacy 100 Hour
View Details

Rowlands Pharmacy

29a The Pinfold, WS3 3JJ
01922 477784 NHS Pharmacy
View Details

Harden Pharmacy

1 Chestnut Road, WS3 1BB
01922 476307 NHS Pharmacy
View Details

Coalpool Pharmacy

134 Dartmouth Avenue, WS3 1SP
01922 636769 NHS Pharmacy
View Details

Pleck Pharmacy

14 Oxford Street, WS2 9HY
01922 641313 NHS Pharmacy
View Details

Well

8 Stephenson Square, WS2 7DY
01922 626961 NHS Pharmacy
View Details

Pritchards Pharmacy

594 Bloxwich Road, WS3 2XE
01922 475175 NHS Pharmacy
View Details

Manor Pharmacy

59 Forrester Street, WS2 9PL
01922 641806 NHS Pharmacy 100 Hour
View Details

Click 4 Pharmacy

49a Bath Road, WS1 3BT
01922 277879 NHS Pharmacy
View Details

Allcare Pharmacy

41 Caldmore Green, WS1 3RW
01922 626626 NHS Pharmacy 100 Hour
View Details

118 Pharmacy Limited

9 High Street, WS9 9LR
01543 379777 NHS Pharmacy
View Details

Touchwood Pharmacy

Pelsall Village Centre, WS3 4LX
01922 691275 NHS Pharmacy
View Details

Acorn Pharmacy

41 Castle Drive, WV12 4QY
01902 632129 NHS Pharmacy
View Details

Pharmacare Pharmacy

The Crown, WS1 4BP
01922 611963 NHS Pharmacy
View Details

Morrisons Pharmacy

Wm.Morrison Supermarket, WS2 9BZ
01922 611008 NHS Pharmacy
View Details

Broadway Pharmacy

4 Hawes Close, WS1 3HG
01922 722899 NHS Pharmacy
View Details