Skip to content
PharmospherePharmosphere
Browse areas

Pharmacies in Thames Valley

329 community pharmacies in Thames Valley Integrated Care Board (England), dispensing 2,619,564 items in 2026-05. From official NHS open data.

PharmacyItems /mo
Lansdales Pharmacy

High Wycombe · HP11 2RS

31,153
The Village Pharmacy

Slough · SL1 5ND

22,854
Wheatley Pharmacy

Oxford · OX33 1DP

22,839
Halo Pharmacy

Thatcham · RG18 3JW

22,695
Willow Pharmacy

Slough · SL3 8HN

21,568
Oxford Road Pharmacy

Reading · RG30 1AD

20,743
Kidlington Pharmacy

Kidlington · OX5 1AP

20,009
Knights Banbury Pharmacy

Grimsbury, Banbury · OX16 3WT

19,780
Langley Pharmacy

Slough · SL3 8LE

19,664
Cowley Pharmacy

Oxford · OX4 1UH

19,310
Peak Pharmacy

Banbury · OX16 9AD

19,195
Day Lewis Pharmacy

Reading · RG5 4UX

19,171
Rose Street Pharmacy

Wokingham · RG40 1XS

18,988
Slough Pharmacy

Slough · SL2 5JU

18,790
Consult Pharmacy

Aylesbury · HP20 1JR

17,886
Orange Pharmacy

Reading · RG1 3NY

17,063
Burnham Health Pharmacy

Slough · SL1 7JP

16,993
Vicary Pharmacy

Haddenham · HP17 8JX

16,947
Topside Pharmacy

Chipping Norton · OX7 5AD

16,775
Wash Common Pharmacy

Newbury · RG14 7RW

16,673
The Martin Pharmacy

Slough · SL1 3LF

16,588
The Little Village Pharmacy

Reading · RG7 3TF

16,501
Broadshire Pharmacy

Carterton · OX18 1JA

16,257
Thatcham Pharmacy

Thatcham · RG19 4YA

16,011
Bretts Pharmacy

Wantage · OX12 7JZ

15,215
Kamsons Pharmacy

Bracknell · RG12 7DE

14,937
Boots

Banbury · OX16 1LX

14,711
Boots

Oxford · OX4 1UT

14,670
Boots

Newbury · RG14 1DJ

14,347
Bicester Pharmacy

Oxon · OX26 4HB

14,291
Boots

Reading · RG5 3JP

13,123
Wessex Pharmacy

Maidenhead · SL6 3DL

13,123
Boots

Reading · RG1 2AE

13,100
The Leys Pharmacy

Greater Leys · OX4 7EX

13,006
Boots

Newbury · RG14 7HU

12,715
Bampton Health Care Ltd

OX18 2LJ

12,475
Boots

Thame · OX9 2BU

12,449
Boots

Aylesbury · HP20 1ST

12,425
Jats Pharmacy

Nr Wokingham · RG40 3RB

12,360
Hetpole Pharmacy

Windsor · SL4 4JR

12,353
Woodlands Pharmacy

Oxford · OX2 0BU

12,326
Pottery Road Pharmacy

Reading · RG30 6BW

12,139
Witney Pharmacy

Witney · OX28 6JS

12,114
Garlicks Chemist

Chesham · HP5 1ET

12,071
Day Lewis Pharmacy

Wokingham · RG40 3RG

11,558
Boots

Maidenhead · SL6 1PY

11,454
Boots

Bracknell · RG12 1BE

11,437
The Roundway Pharmacy

Headington · OX3 8DH

11,428
Keycircle Pharmacy

Maidenhead · SL6 6EL

11,412
Berinsfield Pharmacy

Wallingford · OX10 7NE

11,391
Asda Pharmacy

Reading · RG6 5TT

11,259
Tesco Instore Pharmacy

Warfield · RG42 3JP

11,169
Triangle Pharmacy

Reading · RG31 5AW

11,100
Allied Pharmacy Mably Way

Wantage · OX12 9BN

11,097
Woodstock Road Chemist

Oxford · OX2 6HJ

11,044
Thames Pharmacy

Slough · SL2 1HD

10,855
Wellbeing Pharmacy

Abingdon · OX14 2QA

10,662
The Leys Pharmacy Blackbird Leys

Oxford · OX4 6HS

10,626
Hanborough Pharmacy

Witney · OX29 8FQ

10,620
Ahmeys Pharmacy

Bicester · OX26 6DR

10,553
Rowlands Pharmacy

Princes Risborough · HP27 0AW

10,547
Priestwood Pharmacy

Bracknell · RG42 1UD

10,544
Boots

Abingdon · OX14 3QT

10,519
Asda Pharmacy

Reading · RG30 4EL

10,432
The Leys Pharmacy Wood Farm

Oxford · OX3 8RA

10,372
Kamal Enterprises Ltd

Slough · SL1 2PN

10,338
Morrisons Pharmacy

Workingham · RG41 3SW

10,317
Chess Pharmacy

Chesham · HP5 3EZ

10,316
Q2 Pharmacy

High Wycombe · HP13 5HS

10,311
Truwell Pharmacy

Oxford · OX4 4JA

10,272
Apollo Pharmacy

Abingdon · OX14 4RR

10,266
Edlesborough Pharmacy

Dunstable · LU6 2HT

10,257
Caversham Pharmacy

Reading · RG4 7SS

10,092
Rowlands Pharmacy

Aylesbury · HP20 1XB

10,082
Reynolds Way Pharmacy

Abingdon · OX14 5JT

10,057
Village Pharmacy

Windsor · SL4 6LT

10,012
Park Pharmacy

Maidenhead · SL6 8AJ

9,995
Bullbrook Pharmacy

Bracknell · RG12 2NL

9,970
Day Lewis Pharmacy

Reading · RG4 9SJ

9,934
Kamal Enterprises Ltd

Slough · SL1 3BU

9,900
Prestwood Pharmacy

Prestwood · HP16 9HF

9,900
Tesco Instore Pharmacy

Didcot · OX11 9BZ

9,869
Woodstock Pharmacy

Oxford · OX20 1TF

9,852
Jardines Pharmacy

Bicester · OX26 3HA

9,729
Boots

Witney · OX28 6HA

9,718
Boots

Witney · OX28 5YP

9,532
Kamsons Pharmacy

Reading · RG7 5AH

9,465
Day Lewis Pharmacy

Ascot · SL5 9NF

9,417
Boots

Oxford · OX4 6XJ

9,387
Allied Pharmacy Cholsey

Wallingford · OX10 9NS

9,348
Dukes Pharmacy

Crowthorne · RG45 6DS

9,278
Markand Pharmacy

Nr Reading · RG4 6DH

9,271
Tesco Instore Pharmacy

Buckingham · MK18 1AB

9,204
Binfield Village Pharmacy

Bracknell · RG42 5HR

9,162
Boots

Aylesbury · HP21 8TJ

9,152
Jardines Pharmacy

Aylesbury · HP21 7ET

9,149
Moonlight Pharmacy

Slough · SL2 2DG

9,072
Boots

Reading · RG1 2AH

9,066
Didcot Pharmacy

Didcot · OX11 0BB

9,018
Boots

Wallingford · OX10 0EG

8,981
Jeeves Pharmacy

Iver · SL0 0PU

8,937
Grovelands Pharmacy

Reading · RG30 2NY

8,934
Boots

Buckingham · MK18 1JX

8,918
Emmer Green Pharmacy

Reading · RG4 8XU

8,893
Bloxham Pharmacy

Bloxham · OX15 4LU

8,852
Pyramid Pharmacy

Beaconsfield · HP9 1QD

8,829
Hampden Pharmacy

Aylesbury · HP21 8NP

8,810
Wendover Pharmacy

Aylesbury · HP22 6EA

8,800
Rowlands Pharmacy

High Wycombe · HP13 6JH

8,780
North Abingdon Pharmacy

Abingdon · OX14 1XR

8,753
Boots

Oxford · OX1 3HL

8,684
Peak Pharmacy

Banbury · OX16 0EN

8,664
Great Hollands Pharmacy

Bracknell · RG12 8UX

8,659
Allied Pharmacy Witney

Witney · OX28 6JQ

8,634
Rowlands Pharmacy

High Wycombe · HP14 3TA

8,598
Shinfield Pharmacy

Shinfield · RG2 9EH

8,541
Whitley Wood Pharmacy

Reading · RG2 8NY

8,493
Boots

Banbury · OX16 5UH

8,479
Basingstoke Road Pharmacy

Reading · RG2 0ER

8,433
Wootton Pharmacy

Abingdon · OX13 6DN

8,423
Pyramid Pharmacy

Beaconsfield · HP9 1TX

8,402
Allied Pharmacy Cowley

Oxford · OX4 2NB

8,332
Day Lewis Pharmacy

Didcot · OX11 6GD

8,306
Day Lewis Pharmacy

Reading · RG7 1AA

8,300
Southcote Pharmacy

Reading · RG30 3QN

8,272
Boots

Slough · SL1 1JR

8,237
Parade Pharmacy

Kidlington · OX5 1DB

8,179
Day Lewis Pharmacy

Reading · RG10 9EH

8,085
Fairford Pharmacy

Aylesbury · HP19 8WB

8,063
Tesco Instore Pharmacy

Aylesbury · HP20 1PQ

8,029
Wychwood Pharmacy

Shipton Under Wychwood · OX7 6BW

7,987
Cleggs Pharmacy

Wantage · OX12 9AJ

7,974
Sparks Pharmacy

Chalfont St Giles · HP8 4QH

7,971
Novus Pharmacy

HP27 0AX

7,966
Day Lewis Pharmacy

Newbury · RG14 1GE

7,953
Overdown Pharmacy

Reading · RG31 6PR

7,936
Harrisons Pharmacy

Slough · SL2 2LX

7,936
Sherwood Pharmacy

Abingdon · OX14 3JF

7,922
Richard Adams Pharmacy

Gerrards Cross · SL9 9DX

7,901
Ryemead Pharmacy

High Wycombe · HP11 1FY

7,896
Jardines Pharmacy

Winslow · MK18 3AF

7,846
Kays Chemist

Maidenhead · SL6 2SZ

7,831
Winnersh Pharmacy And Clinic

Wokingham · RG41 5LT

7,799
Datchet Village Pharmacy

Slough · SL3 9JH

7,785
The Reading Pharmacy

Reading · RG6 1LN

7,768
Lansdales Pharmacy

Aylesbury · HP19 8EN

7,710
Tesco Instore Pharmacy

High Wycombe · HP10 9RT

7,701
Benson Pharmacy

Wallingford · OX10 6RP

7,661
Apollo Pharmacy

Didcot · OX11 7XT

7,613
Well

Banbury · OX16 1XE

7,563
Bridge Pharmacy

Maidenhead · SL6 8NA

7,542
Whitley 277 Pharmacy

Reading · RG2 0JA

7,520
Boots

Didcot · OX11 7LG

7,492
Manor Pharmacy

Oxford · OX3 9BH

7,490
David Pharmacy

Ascot · SL5 8QQ

7,484
Oxford E-Pharmacy

Oxford · OX4 1RE

7,476
Wraysbury Village Pharmacy

Wraysbury · TW19 5DB

7,466
H A Mcparland Ltd

Slough · SL3 8HJ

7,435
Centra Pharmacy

High Wycombe · HP11 2DF

7,415
Windmill Pharmacy

LU7 9EP

7,404
Chinnor Pharmacy

Chinnor · OX39 4PG

7,399
Kennington Pharmacy

Oxford · OX1 5PG

7,382
Henley Pharmacy

Henley-On-Thames · RG9 2BA

7,331
Cressex Pharmacy

High Wycombe · HP12 4RQ

7,305
Touchwood Pharmacy

Slough · SL1 5QW

7,298
Downley Pharmacy

High Wycombe · HP13 5UW

7,292
Cogges Hill Pharmacy

Witney · OX28 3FP

7,281
Tesco Instore Pharmacy

Abingdon · OX14 1TU

7,221
Glade Pharmacy

Marlow · SL7 1DS

7,208
Cookham Pharmacy

Maidenhead · SL6 9HF

7,197
Allied Pharmacy Eynsham

Eynsham · OX29 4PD

7,161
H A Mcparland Ltd

Sandhurst · GU47 0TF

7,094
Boots

Hungerford · RG17 0DL

7,084
Wokingham Pharmacy

Wokingham · RG40 1AU

7,075
Aqsa Pharmacy

High Wycombe · HP11 1BU

7,039
Easthampstead Pharmacy

Bracknell · RG12 7BN

7,029
Barton Pharmacy

Oxford · OX3 9LU

7,025
Tesco Instore Pharmacy

Windsor · SL4 4JT

7,022
Chalgrove Pharmacy

Chalgrove · OX44 7SS

7,021
Jardines Pharmacy

Neighbourhood Centre · OX26 6XX

6,994
Erleigh Road Pharmacy

Reading · RG1 5NN

6,967
Kinton Pharmacy

Great Missenden · HP16 0AU

6,938
Faringdon Pharmacy

Faringdon · SN7 7AE

6,920
Boots

Denham · UB9 5ET

6,896
Averose Pharmacy

Charlbury · OX7 3PL

6,876
H A Mcparland Ltd

Maidenhead · SL6 7UA

6,866
Lambourn Pharmacy

Lambourn · RG17 8XY

6,861
John Ross Chemist

Slough · SL2 5AP

6,841
Tilehurst Pharmacy

Reading · RG31 5AR

6,811
Aroga Pharmacy

SL2 3PQ

6,753
Hedgegrail Pharmacy

Stoke Poges · SL2 4EW

6,735
Carterton Chemist

Carterton · OX18 3AG

6,718
Pyramid Pharmacy

SL0 9ND

6,654
Tesco Instore Pharmacy

Slough · SL1 1XW

6,649
Windsor Pharmacy

Windsor · SL4 3BP

6,628
Khatkar Chemists

Slough · SL2 1NW

6,599
Goring Pharmacy

Reading · RG8 9AT

6,585
Tesco Instore Pharmacy

Reading · RG30 1AH

6,583
Pangbourne Pharmacy

Reading · RG8 7AQ

6,580
Newdays Pharmacy

Reading · RG1 6DJ

6,570
Boots

Oxford · OX2 7HQ

6,447
Whitley Street Pharmacy

Reading · RG2 0EG

6,447
Day Lewis Pharmacy

Reading · RG6 3HD

6,433
Boots

Bracknell · RG12 9LP

6,422
Boots

Wantage · OX12 8AW

6,421
Rowlands Pharmacy

Hazelmere · HP15 7LQ

6,408
Boots

Henley On Thames · RG9 2BA

6,375
Christchurch Road Pharmacy

Reading · RG2 7AZ

6,369
Fields Pharmacy

Reading · RG10 9AN

6,345
Watlington Pharmacy

Watlington · OX49 5PU

6,315
Dedworth Road Pharmacy

Windsor · SL4 5BB

6,296
Hughenden Valley Pharmacy

Hughenden · HP14 4LG

6,255
Oxfordshire Pharmacy

Carterton · OX18 3DN

6,251
H A Mcparland Ltd

Slough · SL3 7UB

6,224
Tesco Instore Pharmacy

Sandhurst · GU47 0FD

6,223
Jardines Pharmacy

Aylesbury · HP22 5LB

6,199
Morrisons Pharmacy

Aylesbury · HP20 2HX

6,198
Vantage Pharmacy

Chalfont St Peter · SL9 9QQ

6,180
Tesco Instore Pharmacy

Henley-On-Thames · RG9 4HA

6,180
Buckingham Pharmacy

Aylesbury · HP19 9DZ

6,142
J'S Chemist

Slough · SL1 2LU

6,109
Newdays Pharmacy

Reading · RG10 9EH

6,105
Westlake Pharmacy

Kidlington · OX5 1NQ

5,977
Boots

Bicester · OX26 6JJ

5,970
Tesco Instore Pharmacy

Amersham · HP7 0HA

5,967
Altwood Pharmacy

Maidenhead · SL6 4QZ

5,937
Jardines Pharmacy

Buckingham · MK18 1RS

5,925
Superdrug Pharmacy

Bicester · OX26 6JJ

5,922
Boots

Sandhurst · GU47 9BT

5,905
Boots

Hazlemere · HP15 7AA

5,858
Boots The Chemist

High Wycombe · HP11 2AW

5,832
Boots

Faringdon · SN7 7HP

5,807
Collins And Jervie

Amersham · HP6 5DR

5,776
Health And Beauty Pharmacy

Gerrards Cross · SL9 8EF

5,756
Skylight Pharmacy

Crowthorne · RG45 7AY

5,728
Tesco Instore Pharmacy

Wokingham · RG40 2NS

5,720
Tesco Instore Pharmacy

Newbury · RG14 7HB

5,715
Lansdale Pharmacy & Clinic

High Wycombe · HP15 6RN

5,700
Boots

Caversham · RG4 8BA

5,677
K Pharmacy

Slough · SL2 1JD

5,633
Lansdales Pharmacy & Clinic

High Wycombe · HP10 8LQ

5,622
H A Mcparland Ltd

Crowthorne · RG45 7AP

5,541
Friary Pharmacy

Old Windsor · SL4 2SA

5,538
Day Lewis Pharmacy

Maidenhead · SL6 2LA

5,519
Little Chalfont Pharmacy

Amersham · HP7 9PY

5,449
Medway Pharmacy

Reading · RG30 4AA

5,416
Boots

Buckinghamshire · HP6 5DR

5,365
Wooburn Green Pharmacy

High Wycombe · HP10 0EU

5,298
Halo Direct

Newbury · RG14 5SJ

5,237
Bourne End Pharmacy

Bourne End · SL8 5SA

5,128
Marlow Bottom Pharmacy

Marlow Bottom · SL7 3PE

5,126
Medipill Pharmacy

Oxford · OX2 7HQ

5,110
Wargrave Pharmacy

Reading · RG10 8AE

5,080
Medipill Pharmacy

Deddington · OX15 0SW

5,077
Tesco Instore Pharmacy

Aylesbury · HP19 8BU

5,047
Lane End Pharmacy

HP14 3JF

5,035
Vantage Chemist

Reading · RG2 8HD

5,005
Wellbeing Pharmacy

Oxford · OX1 4RA

4,997
Boots

Lower Earley · RG6 5GA

4,816
Superdrug Pharmacy

Slough · SL1 4XL

4,796
Asda Pharmacy

High Wycombe · HP12 4NU

4,795
Minerva Clinical Services

Bicester · OX25 5BZ

4,789
Boots

Flackwell Heath · HP10 9NB

4,728
Colnbrook Pharmacy

Slough · SL3 0LX

4,691
Hobbs Pharmacy

Amersham · HP7 0HG

4,690
Headington Pharmacy

Headington · OX3 9JA

4,661
Western Elms Pharmacy

Reading · RG30 1AY

4,632
Medipill Pharmacy

Oxford · OX2 9TJ

4,526
Saleys Pharmacy

Iver · SL0 9BH

4,519
Superdrug Pharmacy

Oxford · OX4 3JP

4,504
Boots

Reading · RG6 7NZ

4,476
Boots

Gerrards Cross · SL9 8PQ

4,436
Olive Pharmacy

Maidenhead · SL6 5HQ

4,391
Fmy Chemists

Chesham · HP5 1EP

4,371
Boots

Chesham · HP5 1EG

4,348
Boots

Windsor · SL4 1DW

4,283
Burghfield Pharmacy

Reading · RG7 3YJ

4,281
Robert Reavley Dispensing Chemist

Oxford · OX18 4QR

4,169
Crystal Pharmacy

Slough · SL2 1DE

4,168
Boots

Headington · OX3 9AJ

4,127
Boots

Wokingham · RG40 1AT

4,118
Chesham Pharmacy

Chesham · HP5 3ET

4,104
Meadowcroft Pharmacy

Aylesbury · HP19 9HZ

4,094
Boots

Marlow · SL7 3HH

3,950
Jardines Pharmacy

Wing · LU7 0NR

3,919
Sunningdale Pharmacy

Sunningdale · SL5 0DS

3,881
Superdrug Pharmacy

Reading · RG1 2AF

3,816
Jardines Pharmacy

Buckingham · MK18 1JX

3,787
B & P Pharmacy

Slough · SL1 2YL

3,665
Priory Pharmacy

High Wycombe · HP13 6SE

3,654
Eton Pharmacy

Windsor · SL4 6AX

3,643
Woodland Park Pharmacy

Maidenhead · SL6 3NH

3,638
Marlow Pharmacy

Marlow · SL7 1AB

3,606
Asda Pharmacy

Slough · SL1 9LA

3,604
Fourways Pharmacy

Reading · RG1 3NX

3,552
Boots

Ascot · SL5 7HG

3,486
Superdrug Pharmacy

Slough · SL1 1JS

3,425
Jardines Pharmacy

Aylesbury · HP18 1AS

3,278
Mortimer Pharmacy

Reading · RG7 3SQ

3,234
Downland Pharmacy

Newbury · RG20 8UY

3,025
Superdrug Pharmacy

Banbury · OX16 5UN

2,958
Boots

Slough · SL1 4DX

2,956
H A Mcparland Ltd

Slough · SL1 4XE

2,810
Saood Pharmacy

Reading · RG1 7LL

2,807
Superdrug Pharmacy

Bracknell · RG12 1BE

2,782
Well

Oxford · OX3 0JR

2,724
Boots

Chipping Norton · OX7 5AD

2,667
Aj Campbell

Slough · SL1 3UR

2,539
Pharmacyspace

Aylesbury · HP19 8TF

2,531
Boots

Beaconsfield · HP9 1NL

2,518
Keyhealth Pharmacy

Burnham · SL1 7DE

2,308
Superdrug Pharmacy

Windsor · SL4 1DW

2,274
Jericho Pharmacy

Oxford · OX2 6AJ

2,233
Superdrug Pharmacy

High Wycombe · HP11 2BY

1,894
Medwell Chemist-Newbury

Berkshire · RG14 5QH

1,729
Ascot Pharmacy

SL5 9DJ

1,685
Theonlinechemist.Uk Ltd

Slough · SL1 1EL

1,489
Thame Pharmacy

Thame · OX9 3JT

1,071
Allied Pharmacy Henley Avenue

Oxford · OX4 4DH

837
Oxwell Pharmacy

Oxford · OX1 2BN

640
Pharmazon Homecare

High Wycombe · HP12 4AX

514
Oxford Online Pharmacy

Banbury · OX15 6AY

333
Maidenhead Health Pharmacy

Maidenhead · SL6 1EF

288
Medwell Chemist

Didcot · OX11 6DR

140
Ahmeys Late Night Pharmacy

Oxford · OX4 2EA

1
Fittleworth Medical Limited

Reading · RG2 8LW

0
Fittleworth Medical Ltd

Reading · RG10 9TU

0
Salts Medilink

Cornbury Park,Charlbury · OX7 3EW

0
Securicare (Medical) Ltd

Loudwater · HP10 9QY

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 (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. Monthly figures, for information only — not a statement of any business’s actual income or performance.