🏥
Pharmacy Compare
Find trusted UK pharmacy details
Find a Pharmacy
Online Pharmacies
Pharmacy Services
About
Start Search →
Home
›
Find a Pharmacy
›
South West
›
Cornwall
NHS Pharmacies in Cornwall
75 pharmacies across 43 towns in Cornwall
Last updated: May 2026 · NHS data source
There are 75 NHS-contracted community pharmacies in Cornwall spread across 43 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 Cornwall
All towns in Cornwall with NHS pharmacy listings.
St Austell
9 NHS pharmacies
Truro
7 NHS pharmacies
Penzance
6 NHS pharmacies
St Ives
4 NHS pharmacies
Falmouth
3 NHS pharmacies
Newquay
3 NHS pharmacies
Wadebridge
2 NHS pharmacies
Saltash
2 NHS pharmacies
Launceston
2 NHS pharmacies
Redruth
2 NHS pharmacies
Penryn
2 NHS pharmacies
Camborne
2 NHS pharmacies
Helston
2 NHS pharmacies
Liskeard
2 NHS pharmacies
Hayle
2 NHS pharmacies
Bodmin
2 NHS pharmacies
St Mawes
1 NHS pharmacies
Lostwithiel
1 NHS pharmacies
East Looe
1 NHS pharmacies
Garras Wharf,Truro
1 NHS pharmacies
Gunnislake
1 NHS pharmacies
Carbis Bay
1 NHS pharmacies
Troon
1 NHS pharmacies
The Parade, Millbrook
1 NHS pharmacies
Looe
1 NHS pharmacies
Camelford
1 NHS pharmacies
St Day
1 NHS pharmacies
Penhale
1 NHS pharmacies
Torpoint
1 NHS pharmacies
Fowey
1 NHS pharmacies
St Dennis
1 NHS pharmacies
St Columb
1 NHS pharmacies
Mullion
1 NHS pharmacies
Par
1 NHS pharmacies
Bude
1 NHS pharmacies
Turnpike, Helston
1 NHS pharmacies
St Agnes
1 NHS pharmacies
Callington
1 NHS pharmacies
Illogan, Redruth
1 NHS pharmacies
Padstow
1 NHS pharmacies
Tintagel
1 NHS pharmacies
Perranporth
1 NHS pharmacies
Stratton
1 NHS pharmacies