🏥
Pharmacy Compare
Find trusted UK pharmacy details
Find a Pharmacy
Online Pharmacies
Pharmacy Services
About
Start Search →
Home
›
Find a Pharmacy
›
South West
›
Dorset
NHS Pharmacies in Dorset
108 pharmacies across 23 towns in Dorset
Last updated: May 2026 · NHS data source
There are 108 NHS-contracted community pharmacies in Dorset spread across 23 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 Dorset
All towns in Dorset with NHS pharmacy listings.
Bournemouth
33 NHS pharmacies
Poole
24 NHS pharmacies
Gillingham
21 NHS pharmacies
Weymouth
12 NHS pharmacies
Wimborne
7 NHS pharmacies
Christchurch
6 NHS pharmacies
Dorchester
6 NHS pharmacies
Ferndown
5 NHS pharmacies
Sherborne
4 NHS pharmacies
Wareham
4 NHS pharmacies
Bridport
3 NHS pharmacies
Shaftesbury
2 NHS pharmacies
Sturminster Newton
2 NHS pharmacies
Broadstone
2 NHS pharmacies
Blandford
2 NHS pharmacies
Lyme Regis
1 NHS pharmacies
Highcliffe
1 NHS pharmacies
Charmouth
1 NHS pharmacies
Littlemoor Road, Weymouth
1 NHS pharmacies
Swanage
1 NHS pharmacies
Stalbridge
1 NHS pharmacies
Verwood
1 NHS pharmacies
Portland
1 NHS pharmacies