Pharmacies in Weymouth

12 NHS pharmacies found in Weymouth, Dorset

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

Weymouth at a glance

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

Population
55,535
ONS 2021 Census
NHS Pharmacies
12
NHSBSA contractor data
Pharmacy Density
1 per 4,627
residents per pharmacy

Wessex Pharmacy

Lanehouse Rocks Rd, DT4 9DJ
01305 783287 NHS Pharmacy
View Details

Allied Pharmacy Weymouth

22 Gloucester Street, DT4 7AW
01305 310015 NHS Pharmacy
View Details

Boots

1-2 New Bond Street, DT4 8LY
01305 785076 NHS Pharmacy
View Details

Asda Pharmacy

Newstead Road, DT4 8JQ
01305 207010 NHS Pharmacy 100 Hour
View Details

Malhotra Pharmacy

27 Buxton Road, DT4 9PQ
01305 772272 NHS Pharmacy
View Details

Well

24 Crescent Street, DT4 7BX
01305 781500 NHS Pharmacy
View Details

Morrisons Pharmacy

Dorchester Road, DT3 5AX
01305 786361 NHS Pharmacy
View Details

Layanson Pharmacy - Weymouth

123 Radipole Lane, DT4 9SS
01305 780299 NHS Pharmacy
View Details

Weymouth Pharmacy

26 Abbotsbury Rd, DT4 0AE
01305 785754 NHS Pharmacy
View Details

Boots

107 Portland Rd, DT4 9BG
01305 786071 NHS Pharmacy
View Details

Rowlands Pharmacy

7 Littlemoor Road, DT3 6LD
01305 833379 NHS Pharmacy
View Details

Day Lewis Pharmacy

16 East Street, DT3 4DT
01305 779054 NHS Pharmacy
View Details