🏥
Pharmacy Compare
Find trusted UK pharmacy details
Find a Pharmacy
Online Pharmacies
Pharmacy Services
About
Start Search →
Home
›
Find a Pharmacy
›
South West
›
Somerset
NHS Pharmacies in Somerset
86 pharmacies across 37 towns in Somerset
Last updated: May 2026 · NHS data source
There are 86 NHS-contracted community pharmacies in Somerset spread across 37 towns. Click any town below to view its full pharmacy listings with addresses and phone numbers. This county is part of the
South West
NHS region.
Towns in Somerset
All towns in Somerset with NHS pharmacy listings.
Bristol
125 NHS pharmacies
Bath
25 NHS pharmacies
Weston Super Mare
19 NHS pharmacies
Taunton
15 NHS pharmacies
Somerset
11 NHS pharmacies
Bridgwater
11 NHS pharmacies
Yeovil
9 NHS pharmacies
Frome
5 NHS pharmacies
Wellington
4 NHS pharmacies
Minehead
4 NHS pharmacies
Sherborne
4 NHS pharmacies
Shepton Mallet
3 NHS pharmacies
Burnham On Sea
3 NHS pharmacies
Wells
2 NHS pharmacies
Highbridge
2 NHS pharmacies
Glastonbury
2 NHS pharmacies
Wincanton
2 NHS pharmacies
South Petherton
2 NHS pharmacies
Somerton
1 NHS pharmacies
Merriott
1 NHS pharmacies
Stoke Sub Hamdon
1 NHS pharmacies
Martock
1 NHS pharmacies
Creech St Michael
1 NHS pharmacies
Dulverton
1 NHS pharmacies
Wedmore
1 NHS pharmacies
Chard
1 NHS pharmacies
Sherborne Rd, Yeovil
1 NHS pharmacies
Bruton
1 NHS pharmacies
Ilchester
1 NHS pharmacies
Crewkerne
1 NHS pharmacies
Axbridge
1 NHS pharmacies
Castle Cary
1 NHS pharmacies
Watchet
1 NHS pharmacies
Berrow
1 NHS pharmacies
Cheddar
1 NHS pharmacies
Porlock
1 NHS pharmacies
Langport
1 NHS pharmacies