Skip to content
PharmospherePharmosphere
Browse areas

Pharmacies in Bath And North East Somerset, Swindon And Wiltshire

142 community pharmacies in Bath And North East Somerset, Swindon And Wiltshire Integrated Care Board (England), dispensing 1,442,758 items in 2026-07. From official NHS open data.

PharmacyItems /mo
Merchiston Pharmacy

Swindon · SN3 4BF

39,173
The Bath Pharmacy Company Limited

Bristol · BS31 2ED

24,593
Shaunak'S Pharmacy

Corsham · SN13 9DN

23,744
Paxcroft Pharmacy

Trowbridge · BA14 7GW

23,360
Homeground Care

Swindon · SN2 2PJ

23,258
Keynsham Pharmacy

Bristol · BS31 1DP

22,336
Cohens Chemist

Swindon · SN4 7AU

22,109
Home Ground Pharmacy

Swindon · SN25 1QQ

21,717
Tanday Pharmacy

Salisbury · SP2 7FD

21,306
Shaunaks Pharmacy

Westbury · BA13 3FQ

20,976
Hounsell & Greene

Bath · BA2 3HT

20,962
Jephson Pharmacy

Swindon · SN4 9LW

19,594
Spa Pharmacy

Snowberry Lane · SN12 6UN

19,201
Lockwoods Pharmacy

Trowbrdge · BA14 8DE

19,183
Hawes Whiston & Company

Bath · BA1 2TU

19,082
Boots

Salisbury · SP1 2NG

18,678
Midsomer Pharmacy

Midsomer Norton,Radstock · BA3 2DE

18,495
Swindon Pharmacy

Swindon · SN2 1UU

17,835
Lawn Pharmacy

Swindon · SN3 1JE

17,762
Pharmacy At Northlands

Calne · SN11 0HH

16,639
Cohens Chemist

Trowbridge · BA14 9DL

16,524
Gompels Pharmacy

Melksham · SN12 6LE

16,510
Rowden Hill Pharmacy

Chippenham · SN15 2SD

16,431
Facechoice Pharmacy

Swindon · SN5 8LY

16,064
Westfield Pharmacy

Radstock · BA3 3SX

15,907
Hathaway Medical Centre Pharmacy

Chippenham · SN14 6GT

15,401
Melksham Pharmacy

Melksham · SN12 7EA

15,189
Boots

Swindon · SN1 1LF

14,499
Tesco Instore Pharmacy

Southampton Road · SP1 2NY

13,882
Boots

Warminster · BA12 9AZ

13,850
Malmesbury Pharmacy

Malmesbury · SN16 0FB

13,845
Hawthorne Pharmacy

Swindon · SN2 1AE

13,823
Gs Health Ltd

Ludgershall · SP11 9RA

13,652
Morrisons Pharmacy

Wiltshire · SN10 1LA

13,485
Boots

Wiltshire · SN15 3ER

13,243
Swindon Health Ctre Pharmacy Ltd

Swindon · SN1 2DQ

13,185
Cohens Chemist

Swindon · SN4 7AX

13,116
The Pharmacy

Tidworth · SP9 7FH

12,860
Covingham Pharmacy

Swindon · SN3 5AA

12,544
Boots

Trowbridge · BA14 8LU

12,133
Paulton Pharmacy

Bristol · BS39 7SF

12,108
Day Lewis Pharmacy

Bradford-On-Avon · BA15 1JX

11,958
Allied Pharmacy Durrington

Salisbury · SP4 8DL

11,909
Superdrug Pharmacy

Trowbridge · BA14 8AT

11,831
Shaunak'S Pharmacy

Bath · BA2 8DH

11,665
Allied Pharmacy Park South

Swindon · SN3 2FB

11,641
Boots

Devizes · SN10 1AJ

11,505
Well

Salisbury · SP1 1HB

11,156
Morrisons Pharmacy

Chippenham · SN14 6UZ

11,111
Clive Parade Pharmacy

Swindon · SN2 1AJ

11,086
Boots

Amesbury · SP4 7DB

11,013
Boots

Trowbridge · BA14 8FZ

10,815
Tesco Instore Pharmacy

Swindon · SN1 2EH

10,649
Moredon Pharmacy And Health Clinic

Swindon · SN2 2JG

10,587
Kennet Pharmacy

Marlborough · SN8 4BY

10,564
Day Lewis Pharmacy

Bradford-On-Avon · BA15 1DQ

10,509
Boots

Swindon · SN6 6AA

10,478
Allied Pharmacy Millstream

Salisbury · SP1 3SL

10,365
Ashington Way Pharmacy

Swindon · SN5 7XT

10,243
Boots

Salisbury · SP4 7HD

10,192
Rowlands Pharmacy

Salisbury · SP2 7TD

9,864
Home Farm Pharmacy

Highworth · SN6 7DN

9,824
Day Lewis Pharmacy

Devizes · SN10 4AT

9,627
Timsbury Pharmacy

Bath · BA2 0HT

9,605
Solomons Pharmacy

Salisbury · SP2 0HA

9,574
Boots

Calne · SN11 0HA

9,444
Purton Pharmacy

Swindon · SN5 4BX

9,426
Boots

Wiltshire · SN9 5AQ

9,413
Taw Hill Pharmacy

Swindon · SN25 1UH

9,315
Asda Pharmacy

Swindon · SN5 7DL

9,295
Sparcells Pharmacy

Swindon · SN5 5AN

8,948
Rowlands Pharmacy

Swindon · SN3 3TQ

8,779
Devizes Pharmacy

Devizes · SN10 1AR

8,739
John Preddy Chemist

Westbury · BA13 3BN

8,717
Boots

Thamesdown Road · SN25 4AN

8,594
Mere Pharmacy

Warminster · BA12 6DL

8,517
Boots

Nr.Salisbury · SP3 6LD

8,379
Combe Down Pharmacy

Bath · BA2 5BP

8,336
Larkhall Pharmacy

Bath · BA1 6RT

8,298
Lyneham Pharmacy

Lyneham · SN15 4PD

8,232
Cohens Chemist

Swindon · SN25 4YX

8,191
Widcombe Pharmacy

Bath · BA2 4JT

8,118
Well

High Street, Calne · SN11 0BS

7,971
Bemerton Heath Pharmacy

Salisbury · SP2 9DJ

7,931
Tesco Instore Pharmacy

Trowbridge · BA14 7AQ

7,804
Oldfield Pharmacy

Bath · BA2 3PN

7,775
Highworth Pharmacy

Swindon · SN6 7AA

7,580
Rodbourne Pharmacy

Swindon · SN2 2AY

7,521
St John Pharmacy

Swindon · SN4 9ED

7,511
Boots

Swindon · SN3 3SG

7,470
Victoria Road Pharmacy

Swindon · SN1 3DF

7,467
Day Lewis Pharmacy

Bristol · BS31 3HQ

7,449
Rowlands Pharmacy

Swindon · SN3 2RJ

7,278
Chew Pharmacy

Bristol · BS40 8SH

7,241
Pewsham Pharmacy

Pewsham · SN15 3SY

7,188
Clement Pharmacy

Bath · BA3 3PL

7,180
Penhill Pharmacy

Swindon · SN2 5HN

7,127
Well

Wiltshire · BA12 9BX

7,031
Boots

Bristol · BS31 1DX

6,965
Jhl Pharmacies

Bath · BA1 3PT

6,922
Asda Pharmacy

Melksham · SN12 8LQ

6,884
Chandag Road Pharmacy

Bristol, Avon · BS31 1PW

6,647
Wellhub Pharmacy

Swindon · SN5 8SX

6,639
Boots

Bath · BA1 1AT

6,549
Day Lewis Pharmacy

Salisbury · SP5 3PG

6,391
Shrivenham Pharmacy

Swindon · SN6 8AA

6,383
Morrisons Pharmacy

Swindon · SN25 1QQ

6,355
Pulteney Pharmacy

Bath · BA2 4BY

6,351
Park Lane Pharmacy

Swindon · SN1 5HG

6,272
Sarum Pharmacy

Salisbury · SP4 6EB

6,265
Bishopdown Pharmacy

Salisbury · SP1 3FF

6,216
Box Pharmacy

Box · SN13 8NN

6,194
Boots

Swindon · SN4 7AY

6,115
Allied Pharmacy Sussex Close

Swindon · SN3 3FS

5,936
Boots

Wiltshire · SN16 9AA

5,578
Boots

Wiltshire · SN8 1LT

5,502
Boots

Bath · BA1 7NB

5,097
Boots

Wiltshire · BA13 3BN

5,002
Epicare Health Pharmacy

Swindon · SN1 5PL

4,992
Boots

Wiltshire · SN12 6JY

4,916
Lifestyle Pharmacy

Bath · BA1 1EQ

4,837
Asda Pharmacy

Swindon · SN25 4BG

4,242
Well

Bath · BA1 6EH

4,124
Old Town Pharmacy

Swindon · SN1 3EG

3,903
The Bathwick Pharmacy

Bath · BA2 4BQ

3,859
Midsomer Pharmacy

Midsomer Norton · BA3 2UH

3,763
Okus Pharmacy & Health Clinic

Swindon · SN1 4GB

3,625
Boots

Bath · BA1 1EL

3,581
Bathampton Pharmacy

Bath · BA2 6UL

3,448
Superdrug Pharmacy

Salisbury · SP1 2AG

3,157
Chippenham Pharmacy And Health Clinic

Chippenham · SN14 6LH

2,802
Warminster Pharmacy

Warminster · BA12 8EX

2,501
Wellsway Pharmacy

Bath · BA2 4QW

2,337
Hearts Pharmacy Odd Down

Bath · BA2 2PP

2,197
Hearts Pharmacy Shaw

Swindon · SN5 5PY

1,621
Superdrug Pharmacy

Bath · BA1 1EL

1,202
Hearts Pharmacy Upper Weston

Bath · BA1 4DF

1,192
Hearts Pharmacy Southdown

Bath · BA2 1LN

1,013
Hearts Pharmacy Twerton

Bath · BA2 1DE

676
Hearts Pharmacy Southdown

Bath · BA2 1LN

215
Clement Pharmacy

Bath · BA3 3PL

2
Fittleworth Medical

Salisbury · SP1 2LP

0

Pharmacy metrics are based on published or available data and should be treated as indicators. They do not represent complete financial accounts, total turnover, net profit, staffing costs, rent, buying margin or private income.

Source: NHSBSA and NHS England open data, including EPS nomination counts (England), Public Health Scotland open data (Scotland), NHS Wales Shared Services Partnership open data (Wales), HSC Business Services Organisation / Open Data NI (Northern Ireland), and location data from postcodes.io / Office for National Statistics. Contains public sector information licensed under the Open Government Licence v3.0. Drug Tariff, NHSBSA Copyright 2026. This information is licenced under the terms of the Open Government Licence. Monthly figures, for information only: not a statement of any business’s actual income or performance.