Skip to content
PharmospherePharmosphere
Browse areas

Pharmacies in Thames Valley

325 community pharmacies in Thames Valley Integrated Care Board (England), dispensing 2,496,706 items in 2026-02. From official NHS open data.

PharmacyItems /mo
Lansdales Pharmacy

High Wycombe · HP11 2RS

29,138
Peak Pharmacy

Banbury · OX16 9AD

21,854
Wheatley Pharmacy

Oxford · OX33 1DP

21,829
Knights Banbury Pharmacy

Grimsbury, Banbury · OX16 3WT

20,101
Willow Pharmacy

Slough · SL3 8HN

19,862
The Village Pharmacy

Slough · SL1 5ND

19,669
Kidlington Pharmacy

Kidlington · OX5 1AP

19,438
Oxford Road Pharmacy

Reading · RG30 1AD

19,039
Day Lewis Pharmacy

Reading · RG5 4UX

18,766
The Little Village Pharmacy

Reading · RG7 3TF

18,707
Cowley Pharmacy

Oxford · OX4 1UH

18,361
Slough Pharmacy

Slough · SL2 5JU

18,115
Rose Street Pharmacy

Wokingham · RG40 1XS

18,111
Langley Pharmacy

Slough · SL3 8LE

18,058
Burnham Health Pharmacy

Slough · SL1 7JP

17,331
Orange Pharmacy

Reading · RG1 3NY

16,811
Wash Common Pharmacy

Newbury · RG14 7RW

16,659
The Martin Pharmacy

Slough · SL1 3LF

16,642
Topside Pharmacy

Chipping Norton · OX7 5AD

16,402
Consult Pharmacy

Aylesbury · HP20 1JR

16,133
Vicary Pharmacy

Haddenham · HP17 8JX

15,757
Kamsons Pharmacy

Bracknell · RG12 7DE

15,717
Broadshire Pharmacy

Carterton · OX18 1JA

15,175
Boots

Oxford · OX4 1UT

14,652
Halo Pharmacy

Thatcham · RG18 3JW

14,650
Boots

Newbury · RG14 1DJ

14,225
Bicester Pharmacy

Oxon · OX26 4HB

13,824
Bretts Pharmacy

Wantage · OX12 7JZ

13,776
Thatcham Pharmacy

Thatcham · RG19 4YA

13,711
Boots

Banbury · OX16 1LX

13,394
Boots

Reading · RG5 3JP

13,391
The Leys Pharmacy

Greater Leys · OX4 7EX

12,921
Boots

Aylesbury · HP20 1ST

12,620
Woodlands Pharmacy

Oxford · OX2 0BU

12,454
Boots

Reading · RG1 2AE

12,325
Boots

Newbury · RG14 7HU

12,283
Day Lewis Pharmacy

Wokingham · RG40 3RG

12,204
Witney Pharmacy

Witney · OX28 6JS

12,172
Boots

Thame · OX9 2BU

12,068
Bampton Health Care Ltd

OX18 2LJ

11,918
Wessex Pharmacy

Maidenhead · SL6 3DL

11,878
Garlicks Chemist

Chesham · HP5 1ET

11,805
Boots

Maidenhead · SL6 1PY

11,680
Berinsfield Pharmacy

Wallingford · OX10 7NE

11,589
Keycircle Pharmacy

Maidenhead · SL6 6EL

11,587
Jats Pharmacy

Nr Wokingham · RG40 3RB

11,568
The Reading Pharmacy

Reading · RG6 1LN

11,347
Chess Pharmacy

Chesham · HP5 3EZ

11,147
The Roundway Pharmacy

Headington · OX3 8DH

11,067
Prestwood Pharmacy

Prestwood · HP16 9HF

10,908
Hetpole Pharmacy

Windsor · SL4 4JR

10,784
Ahmeys Pharmacy

Bicester · OX26 6DR

10,764
Apollo Pharmacy

Abingdon · OX14 4RS

10,584
Allied Pharmacy Mably Way

Wantage · OX12 9BN

10,555
Asda Pharmacy

Reading · RG6 5TT

10,532
Wellbeing Pharmacy

Abingdon · OX14 2QA

10,426
The Leys Pharmacy Blackbird Leys

Oxford · OX4 6HS

10,403
Triangle Pharmacy

Reading · RG31 5AW

10,388
Pyramid Pharmacy

Beaconsfield · HP9 1TX

10,380
Woodstock Pharmacy

Oxford · OX20 1TF

10,346
Kamal Enterprises Ltd

Slough · SL1 2PN

10,323
Hanborough Pharmacy

Witney · OX29 8FQ

10,300
Thames Pharmacy

Slough · SL2 1HD

10,292
Pottery Road Pharmacy

Reading · RG30 6BW

10,263
Woodstock Road Chemist

Oxford · OX2 6HJ

10,188
Day Lewis Pharmacy

Reading · RG4 9SJ

10,148
Tesco Instore Pharmacy

Warfield · RG42 3JP

10,096
Bullbrook Pharmacy

Bracknell · RG12 2NL

10,069
Boots

Bracknell · RG12 1BE

10,065
Morrisons Pharmacy

Workingham · RG41 3SW

10,063
Priestwood Pharmacy

Bracknell · RG42 1UD

9,998
Boots

Abingdon · OX14 3QT

9,989
Village Pharmacy

Windsor · SL4 6LT

9,826
Caversham Pharmacy

Reading · RG4 7SS

9,814
Rowlands Pharmacy

Aylesbury · HP20 1XB

9,802
Edlesborough Pharmacy

Dunstable · LU6 2HT

9,801
Asda Pharmacy

Reading · RG30 4EL

9,701
Park Pharmacy

Maidenhead · SL6 8AJ

9,682
Q2 Pharmacy

High Wycombe · HP13 5HS

9,610
Kamsons Pharmacy

Reading · RG7 5AH

9,601
Allied Pharmacy Cowley

Oxford · OX4 2NB

9,441
Pyramid Pharmacy

Beaconsfield · HP9 1QD

9,383
Truwell Pharmacy

Oxford · OX4 4JA

9,302
Reynolds Way Pharmacy

Abingdon · OX14 5JT

9,234
Tesco Instore Pharmacy

Buckingham · MK18 1AB

9,127
Dukes Pharmacy

Crowthorne · RG45 6DS

9,107
Boots

Wallingford · OX10 0EG

9,054
Rowlands Pharmacy

Princes Risborough · HP27 0AW

9,052
Southcote Pharmacy

Reading · RG30 3QN

9,050
Grovelands Pharmacy

Reading · RG30 2NY

9,037
Boots

Witney · OX28 5YP

8,987
Boots

Aylesbury · HP21 8TJ

8,904
The Leys Pharmacy Wood Farm

Oxford · OX3 8RA

8,898
Tesco Instore Pharmacy

Didcot · OX11 9BZ

8,824
Binfield Village Pharmacy

Bracknell · RG42 5HR

8,815
Didcot Pharmacy

Didcot · OX11 0BB

8,758
Jeeves Pharmacy

Iver · SL0 0PU

8,725
Hampden Pharmacy

Aylesbury · HP21 8NP

8,705
Boots

Witney · OX28 6HA

8,696
Markand Pharmacy

Nr Reading · RG4 6DH

8,691
Jardines Pharmacy

Bicester · OX26 3HA

8,649
Kays Chemist

Maidenhead · SL6 2SZ

8,641
Day Lewis Pharmacy

Ascot · SL5 9NF

8,624
Moonlight Pharmacy

Slough · SL2 2DG

8,592
Wootton Pharmacy

Abingdon · OX13 6DN

8,494
North Abingdon Pharmacy

Abingdon · OX14 1XR

8,450
Kamal Enterprises Ltd

Slough · SL1 3BU

8,440
Fairford Pharmacy

Aylesbury · HP19 8WB

8,432
Jardines Pharmacy

Aylesbury · HP21 7ET

8,413
Henley Pharmacy

Henley-On-Thames · RG9 2BA

8,366
Boots

Oxford · OX4 6XJ

8,354
Well

Banbury · OX16 1XE

8,256
Overdown Pharmacy

Reading · RG31 6PR

8,251
Peak Pharmacy

Banbury · OX16 0EN

8,233
Boots

Buckingham · MK18 1JX

8,205
Wokingham Pharmacy

Wokingham · RG40 1AU

8,203
Bloxham Pharmacy

Bloxham · OX15 4LU

8,196
Cleggs Pharmacy

Wantage · OX12 9AJ

8,147
Wendover Pharmacy

Aylesbury · HP22 6EA

8,145
Rowlands Pharmacy

High Wycombe · HP14 3TA

8,144
Parade Pharmacy

Kidlington · OX5 1DB

8,100
Day Lewis Pharmacy

Newbury · RG14 1GE

8,065
Apollo Pharmacy

Didcot · OX11 7XT

8,055
Great Hollands Pharmacy

Bracknell · RG12 8UX

8,044
Carterton Chemist

Carterton · OX18 3AG

8,032
Whitley Wood Pharmacy

Reading · RG2 8NY

8,023
Boots

Reading · RG1 2AH

7,872
Boots

Oxford · OX1 3HL

7,815
Boots

Banbury · OX16 5UH

7,790
Richard Adams Pharmacy

Gerrards Cross · SL9 9DX

7,753
Basingstoke Road Pharmacy

Reading · RG2 0ER

7,716
Harrisons Pharmacy

Slough · SL2 2LX

7,689
Kennington Pharmacy

Oxford · OX1 5PG

7,661
Bridge Pharmacy

Maidenhead · SL6 8NA

7,657
Manor Pharmacy

Oxford · OX3 9BH

7,557
Allied Pharmacy Witney

Witney · OX28 6JQ

7,532
Tesco Instore Pharmacy

Aylesbury · HP20 1PQ

7,523
Oxford E-Pharmacy

Oxford · OX4 1RE

7,503
Datchet Village Pharmacy

Slough · SL3 9JH

7,498
Day Lewis Pharmacy

Reading · RG10 9EH

7,463
Emmer Green Pharmacy

Reading · RG4 8XU

7,439
Boots

Slough · SL1 1JR

7,387
Tesco Instore Pharmacy

Abingdon · OX14 1TU

7,384
Wraysbury Village Pharmacy

Wraysbury · TW19 5DB

7,366
Centra Pharmacy

High Wycombe · HP11 2DF

7,304
H A Mcparland Ltd

Maidenhead · SL6 7UA

7,298
Tesco Instore Pharmacy

High Wycombe · HP10 9RT

7,278
Lansdales Pharmacy

Aylesbury · HP19 8EN

7,270
Day Lewis Pharmacy

Didcot · OX11 6GD

7,230
Novus Pharmacy

HP27 0AX

7,229
Chinnor Pharmacy

Chinnor · OX39 4PG

7,212
Windmill Pharmacy

LU7 9EP

7,196
Sherwood Pharmacy

Abingdon · OX14 3JF

7,192
Benson Pharmacy

Wallingford · OX10 6RP

7,177
H A Mcparland Ltd

Sandhurst · GU47 0TF

7,162
H A Mcparland Ltd

Slough · SL3 8HJ

7,154
Sparks Pharmacy

Chalfont St Giles · HP8 4QH

7,106
Touchwood Pharmacy

Slough · SL1 5QW

7,095
Erleigh Road Pharmacy

Reading · RG1 5NN

7,040
Cressex Pharmacy

High Wycombe · HP12 4RQ

7,011
Jardines Pharmacy

Winslow · MK18 3AF

7,008
Cogges Hill Pharmacy

Witney · OX28 3FP

6,963
Boots

Didcot · OX11 7LG

6,932
David Pharmacy

Ascot · SL5 8QQ

6,894
Downley Pharmacy

High Wycombe · HP13 5UW

6,881
Barton Pharmacy

Oxford · OX3 9LU

6,876
Ryemead Pharmacy

High Wycombe · HP11 1FY

6,864
Vantage Pharmacy

Chalfont St Peter · SL9 9QQ

6,851
John Ross Chemist

Slough · SL2 5AP

6,821
Wychwood Pharmacy

Shipton Under Wychwood · OX7 6BW

6,774
Winnersh Pharmacy And Clinic

Wokingham · RG41 5LT

6,771
Whitley 277 Pharmacy

Reading · RG2 0JA

6,730
Glade Pharmacy

Marlow · SL7 1DS

6,721
Cookham Pharmacy

Maidenhead · SL6 9HF

6,698
Boots

Hungerford · RG17 0DL

6,678
Easthampstead Pharmacy

Bracknell · RG12 7BN

6,666
Goring Pharmacy

Reading · RG8 9AT

6,651
Averose Pharmacy

Charlbury · OX7 3PL

6,645
Aqsa Pharmacy

High Wycombe · HP11 1BU

6,642
Tesco Instore Pharmacy

Windsor · SL4 4JT

6,642
Allied Pharmacy Cholsey

Wallingford · OX10 9NS

6,637
Hedgegrail Pharmacy

Stoke Poges · SL2 4EW

6,616
Jardines Pharmacy

Neighbourhood Centre · OX26 6XX

6,586
Lambourn Pharmacy

Lambourn · RG17 8XY

6,582
Faringdon Pharmacy

Faringdon · SN7 7AE

6,558
Tilehurst Pharmacy

Reading · RG31 5AR

6,535
Kinton Pharmacy

Great Missenden · HP16 0AU

6,533
Newdays Pharmacy

Reading · RG1 6DJ

6,517
Tesco Instore Pharmacy

Reading · RG30 1AH

6,508
Boots

Denham · UB9 5ET

6,475
Buckingham Pharmacy

Aylesbury · HP19 9DZ

6,444
Rowlands Pharmacy

Hazelmere · HP15 7LQ

6,443
Westlake Pharmacy

Kidlington · OX5 1NQ

6,431
Watlington Pharmacy

Watlington · OX49 5PU

6,406
Boots

Wantage · OX12 8AW

6,390
Rowlands Pharmacy

High Wycombe · HP13 6JH

6,327
Shinfield Pharmacy

Shinfield · RG2 9EH

6,320
Chalgrove Pharmacy

Chalgrove · OX44 7SS

6,308
Boots

Henley On Thames · RG9 2BA

6,287
Aroga Pharmacy

SL2 3PQ

6,280
H A Mcparland Ltd

Slough · SL3 7UB

6,248
Windsor Pharmacy

Windsor · SL4 3BP

6,244
Little Chalfont Pharmacy

Amersham · HP7 9PY

6,244
Khatkar Chemists

Slough · SL2 1NW

6,205
Day Lewis Pharmacy

Reading · RG6 3HD

6,134
Fields Pharmacy

Reading · RG10 9AN

6,112
Skylight Pharmacy

Crowthorne · RG45 7AY

6,100
Tesco Instore Pharmacy

Henley-On-Thames · RG9 4HA

6,086
Jardines Pharmacy

Aylesbury · HP22 5LB

6,074
Jardines Pharmacy

Buckingham · MK18 1RS

6,010
Newdays Pharmacy

Reading · RG10 9EH

6,000
Boots

Oxford · OX2 7HQ

5,998
Tesco Instore Pharmacy

Slough · SL1 1XW

5,973
Pangbourne Pharmacy

Reading · RG8 7AQ

5,971
Boots

Bracknell · RG12 9LP

5,913
Allied Pharmacy Eynsham

Eynsham · OX29 4PD

5,859
Health And Beauty Pharmacy

Gerrards Cross · SL9 8EF

5,848
Boots

Bicester · OX26 6JJ

5,829
Day Lewis Pharmacy

Maidenhead · SL6 2LA

5,784
H A Mcparland Ltd

Crowthorne · RG45 7AP

5,757
Minerva Clinical Services

Bicester · OX25 5BZ

5,756
Boots

Sandhurst · GU47 9BT

5,745
Pyramid Pharmacy

SL0 9ND

5,717
Superdrug Pharmacy

Bicester · OX26 6JJ

5,698
Tesco Instore Pharmacy

Sandhurst · GU47 0FD

5,602
Tesco Instore Pharmacy

Amersham · HP7 0HA

5,601
Morrisons Pharmacy

Aylesbury · HP20 2HX

5,564
Boots

Faringdon · SN7 7HP

5,529
Halo Direct

Newbury · RG14 5SJ

5,518
Boots

Buckinghamshire · HP6 5DR

5,491
Hughenden Valley Pharmacy

Hughenden · HP14 4LG

5,485
Boots The Chemist

High Wycombe · HP11 2AW

5,472
Oxfordshire Pharmacy

Carterton · OX18 3DN

5,438
J'S Chemist

Slough · SL1 2LU

5,420
Collins And Jervie

Amersham · HP6 5DR

5,353
Boots

Hazlemere · HP15 7AA

5,310
Vantage Chemist

Reading · RG2 8HD

5,307
Altwood Pharmacy

Maidenhead · SL6 4QZ

5,305
Boots

Caversham · RG4 8BA

5,299
Lansdale Pharmacy & Clinic

High Wycombe · HP15 6RN

5,267
K Pharmacy

Slough · SL2 1JD

5,173
Christchurch Road Pharmacy

Reading · RG2 7AZ

5,123
Whitley Street Pharmacy

Reading · RG2 0EG

5,106
Bourne End Pharmacy

Bourne End · SL8 5SA

5,100
Lansdales Pharmacy & Clinic

High Wycombe · HP10 8LQ

5,082
Tesco Instore Pharmacy

Wokingham · RG40 2NS

5,056
Chesham Pharmacy

Chesham · HP5 3ET

5,052
Tesco Instore Pharmacy

Newbury · RG14 7HB

5,025
Medipill Pharmacy

Oxford · OX2 7HQ

5,007
Dedworth Road Pharmacy

Windsor · SL4 5BB

4,966
Medway Pharmacy

Reading · RG30 4AA

4,947
Wooburn Green Pharmacy

High Wycombe · HP10 0EU

4,941
Colnbrook Pharmacy

Slough · SL3 0LX

4,916
Tesco Instore Pharmacy

Aylesbury · HP19 8BU

4,914
Wellbeing Pharmacy

Oxford · OX1 4RA

4,889
Headington Pharmacy

Headington · OX3 9JA

4,836
Medipill Pharmacy

Deddington · OX15 0SW

4,829
Superdrug Pharmacy

Oxford · OX4 3JP

4,801
Marlow Bottom Pharmacy

Marlow Bottom · SL7 3PE

4,755
Boots

Flackwell Heath · HP10 9NB

4,723
Hobbs Pharmacy

Amersham · HP7 0HG

4,704
Lane End Pharmacy

HP14 3JF

4,695
Boots

Lower Earley · RG6 5GA

4,604
Medipill Pharmacy

Oxford · OX2 9TJ

4,533
Wargrave Pharmacy

Reading · RG10 8AE

4,524
Asda Pharmacy

High Wycombe · HP12 4NU

4,480
Western Elms Pharmacy

Reading · RG30 1AY

4,476
Olive Pharmacy

Maidenhead · SL6 5HQ

4,465
Friary Pharmacy

Old Windsor · SL4 2SA

4,458
Burghfield Pharmacy

Reading · RG7 3YJ

4,389
Superdrug Pharmacy

Slough · SL1 4XL

4,384
Fmy Chemists

Chesham · HP5 1EP

4,352
Boots

Reading · RG6 7NZ

4,266
Robert Reavley Dispensing Chemist

Oxford · OX18 4QR

4,180
Crystal Pharmacy

Slough · SL2 1DE

4,070
Jardines Pharmacy

Wing · LU7 0NR

4,039
Boots

Windsor · SL4 1DW

3,960
Sunningdale Pharmacy

Sunningdale · SL5 0DS

3,909
Saleys Pharmacy

Iver · SL0 9BH

3,908
Boots

Chesham · HP5 1EG

3,865
Boots

Wokingham · RG40 1AT

3,820
Boots

Gerrards Cross · SL9 8PQ

3,775
Superdrug Pharmacy

Reading · RG1 2AF

3,622
B & P Pharmacy

Slough · SL1 2YL

3,608
Boots

Marlow · SL7 3HH

3,603
Asda Pharmacy

Slough · SL1 9LA

3,515
Fourways Pharmacy

Reading · RG1 3NX

3,481
Woodland Park Pharmacy

Maidenhead · SL6 3NH

3,468
Jardines Pharmacy

Buckingham · MK18 1JX

3,456
Priory Pharmacy

High Wycombe · HP13 6SE

3,402
Jardines Pharmacy

Aylesbury · HP18 1AS

3,391
Marlow Pharmacy

Marlow · SL7 1AB

3,305
Meadowcroft Pharmacy

Aylesbury · HP19 9HZ

3,285
Superdrug Pharmacy

Slough · SL1 1JS

3,220
Boots

Ascot · SL5 7HG

3,166
Boots

Headington · OX3 9AJ

3,119
H A Mcparland Ltd

Slough · SL1 4XE

2,939
Superdrug Pharmacy

Banbury · OX16 5UN

2,903
Eton Pharmacy

Windsor · SL4 6AX

2,900
Pharmacyspace

Aylesbury · HP19 8TF

2,855
Saood Pharmacy

Reading · RG1 7LL

2,844
Boots

Slough · SL1 4DX

2,830
Aj Campbell

Slough · SL1 3UR

2,819
Well

Oxford · OX3 0JR

2,793
Superdrug Pharmacy

Bracknell · RG12 1BE

2,694
Superdrug Pharmacy

Windsor · SL4 1DW

2,690
Boots

Chipping Norton · OX7 5AD

2,665
Downland Pharmacy

Newbury · RG20 8UY

2,364
Boots

Beaconsfield · HP9 1NL

2,190
Jericho Pharmacy

Oxford · OX2 6AJ

2,071
Superdrug Pharmacy

High Wycombe · HP11 2BY

1,980
Ascot Pharmacy

SL5 9DJ

1,543
Medwell Chemist-Newbury

Berkshire · RG14 5QH

878
Mortimer Pharmacy

Reading · RG7 3SQ

686
Theonlinechemist.Uk Ltd

Slough · SL1 1EL

564
Pharmazon Homecare

High Wycombe · HP12 4AX

404
Oxwell Pharmacy

Oxford · OX1 2BN

334
Oxford Online Pharmacy

Banbury · OX15 6AY

214
Medwell Chemist

Didcot · OX11 6DR

94
Ahmeys Late Night Pharmacy

Oxford · OX4 2EA

13
Allied Pharmacy Henley Avenue

Oxford · OX4 4DH

9
Fittleworth Medical Limited

Reading · RG2 8LW

0
Salts Medilink

Cornbury Park,Charlbury · OX7 3EW

0
Securicare (Medical) Ltd

Loudwater · HP10 9QY

0
Fittleworth Medical Ltd

Reading · RG10 9TU

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.