Pharmacies in Bath

25 NHS pharmacies found in Bath, Somerset

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

Bath at a glance

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

Population
94,080
ONS 2021 Census
NHS Pharmacies
25
NHSBSA contractor data
Pharmacy Density
1 per 3,763
residents per pharmacy

Boots

33-35 Westgate Street, BA1 1EL
01225 482069 NHS Pharmacy
View Details

Wellsway Pharmacy

2 Hayes Place, BA2 4QW
01225 427456 NHS Pharmacy
View Details

Hearts Pharmacy Southdown

100 Mount Road, BA2 1LN
01225 690079 NHS Pharmacy
View Details

Clement Pharmacy

7 The Street, BA3 3PL
01761 434687 NHS Pharmacy
View Details

Westfield Pharmacy

9 Elm Tree Ave,Westfield, BA3 3SX
01761 434692 NHS Pharmacy
View Details

Well

3 Claremont Terrace, BA1 6EH
01225 319445 NHS Pharmacy
View Details

Shaunak'S Pharmacy

15 Bath Road, BA2 8DH
01761 432235 NHS Pharmacy
View Details

Superdrug Pharmacy

30-32 Westgate Street, BA1 1EL
01225 336198 NHS Pharmacy
View Details

Lifestyle Pharmacy

15 Westgate Street, BA1 1EQ
01225 465576 NHS Pharmacy
View Details

Widcombe Pharmacy

4a Widcombe Parade, BA2 4JT
01225 447924 NHS Pharmacy
View Details

Boots

1 Newark Street, BA1 1AT
01225 461251 NHS Pharmacy
View Details

The Bathwick Pharmacy

The Bathwick Pharmacy, BA2 4BQ
NHS Pharmacy
View Details

Timsbury Pharmacy

Shop 9 High Street, BA2 0HT
01761 470476 NHS Pharmacy
View Details

Oldfield Pharmacy

41 Moorland Road, BA2 3PN
01225 425356 NHS Pharmacy
View Details

Hearts Pharmacy Upper Weston

125 High Street, BA1 4DF
01903 882261 NHS Pharmacy
View Details

Boots

201 London Road East, BA1 7NB
01225 858753 NHS Pharmacy
View Details

Hearts Pharmacy Twerton

84-85 The Parade, BA2 1DE
01225 690078 NHS Pharmacy
View Details

Combe Down Pharmacy

87 Bradford Road, BA2 5BP
01225 833640 NHS Pharmacy
View Details

Jhl Pharmacies

Newbridge Road Surgery, BA1 3PT
01225 424401 NHS Pharmacy
View Details

Larkhall Pharmacy

1 St Saviours Road, BA1 6RT
01225 314301 NHS Pharmacy
View Details

Hawes Whiston & Company

38 St.James Square, BA1 2TU
01225 424662 NHS Pharmacy
View Details

Pulteney Pharmacy

35 Great Pulteney Street, BA2 4BY
01225 466454 NHS Pharmacy
View Details

Bathampton Pharmacy

27 Holcombe Lane, BA2 6UL
01225 485314 NHS Pharmacy
View Details

Hounsell & Greene

45 Upper Oldfield Park, BA2 3HT
01225 422960 NHS Pharmacy
View Details

Hearts Pharmacy Odd Down

88 Frome Road, BA2 2PP
01225 255004 NHS Pharmacy
View Details