Skip to content
PharmospherePharmosphere
Browse areas

Pharmacies in Thames Valley

330 community pharmacies in Thames Valley Integrated Care Board (England), dispensing 2,846,513 items in 2026-07. From official NHS open data.

PharmacyItems /mo
Lansdales Pharmacy

High Wycombe · HP11 2RS

35,523
Wheatley Pharmacy

Oxford · OX33 1DP

25,310
The Village Pharmacy

Slough · SL1 5ND

23,423
Peak Pharmacy

Banbury · OX16 9AD

23,283
Willow Pharmacy

Slough · SL3 8HN

23,209
Kidlington Pharmacy

Kidlington · OX5 1AP

22,512
The Little Village Pharmacy

Reading · RG7 3TF

21,802
Orange Pharmacy

Reading · RG1 3NY

21,564
Oxford Road Pharmacy

Reading · RG30 1AD

21,168
Knights Banbury Pharmacy

Grimsbury, Banbury · OX16 3WT

20,677
Langley Pharmacy

Slough · SL3 8LE

20,495
Rose Street Pharmacy

Wokingham · RG40 1XS

20,444
Broadshire Pharmacy

Carterton · OX18 1JA

20,344
Cowley Pharmacy

Oxford · OX4 1UH

20,206
Day Lewis Pharmacy

Reading · RG5 4UX

19,750
Consult Pharmacy

Aylesbury · HP20 1JR

19,689
Slough Pharmacy

Slough · SL2 5JU

19,298
Topside Pharmacy

Chipping Norton · OX7 5AD

18,856
Vicary Pharmacy

Haddenham · HP17 8JX

18,292
Burnham Health Pharmacy

Slough · SL1 7JP

18,143
The Martin Pharmacy

Slough · SL1 3LF

18,129
Wash Common Pharmacy

Newbury · RG14 7RW

17,204
Kamsons Pharmacy

Bracknell · RG12 7DE

16,767
Thatcham Pharmacy

Thatcham · RG19 4YA

16,722
Bretts Pharmacy

Wantage · OX12 7JZ

16,510
Boots

Banbury · OX16 1LX

16,146
Boots

Newbury · RG14 1DJ

15,630
Boots

Oxford · OX4 1UT

15,432
Bicester Pharmacy

Oxon · OX26 4HB

15,161
Wessex Pharmacy

Maidenhead · SL6 3DL

14,935
Boots

Reading · RG1 2AE

14,756
The Leys Pharmacy

Greater Leys · OX4 7EX

14,143
Boots

Reading · RG5 3JP

14,131
Keycircle Pharmacy

Maidenhead · SL6 6EL

14,084
Witney Pharmacy

Witney · OX28 6JS

14,055
Bampton Health Care Ltd

OX18 2LJ

13,998
Halo Pharmacy

Thatcham · RG18 3JW

13,761
Boots

Newbury · RG14 7HU

13,688
Hetpole Pharmacy

Windsor · SL4 4JR

13,111
Woodlands Pharmacy

Oxford · OX2 0BU

13,026
Berinsfield Pharmacy

Wallingford · OX10 7NE

12,945
Allied Pharmacy Mably Way

Wantage · OX12 9BN

12,706
Garlicks Chemist

Chesham · HP5 1ET

12,663
Boots

Maidenhead · SL6 1PY

12,508
Woodstock Road Chemist

Oxford · OX2 6HJ

12,437
Jats Pharmacy

Nr Wokingham · RG40 3RB

12,329
Pottery Road Pharmacy

Reading · RG30 6BW

12,280
Thames Pharmacy

Slough · SL2 1HD

12,269
Day Lewis Pharmacy

Wokingham · RG40 3RG

12,205
Woodstock Pharmacy

Oxford · OX20 1TF

12,065
The Roundway Pharmacy

Headington · OX3 8DH

11,980
Wellbeing Pharmacy

Abingdon · OX14 2QA

11,976
Prestwood Pharmacy

Prestwood · HP16 9HF

11,901
Rowlands Pharmacy

Aylesbury · HP20 1XB

11,881
Morrisons Pharmacy

Workingham · RG41 3SW

11,810
Chess Pharmacy

Chesham · HP5 3EZ

11,737
Hanborough Pharmacy

Witney · OX29 8FQ

11,723
Ahmeys Pharmacy

Bicester · OX26 6DR

11,720
Boots

Thame · OX9 2BU

11,619
Boots

Aylesbury · HP20 1ST

11,599
The Leys Pharmacy Blackbird Leys

Oxford · OX4 6HS

11,588
Priestwood Pharmacy

Bracknell · RG42 1UD

11,533
Triangle Pharmacy

Reading · RG31 5AW

11,520
Kamal Enterprises Ltd

Slough · SL1 2PN

11,501
Apollo Pharmacy

Abingdon · OX14 4RR

11,466
Boots

Abingdon · OX14 3QT

11,328
Caversham Pharmacy

Reading · RG4 7SS

11,300
Bullbrook Pharmacy

Bracknell · RG12 2NL

11,277
Westlake Pharmacy

Kidlington · OX5 1NQ

11,265
Truwell Pharmacy

Oxford · OX4 4JA

11,254
Reynolds Way Pharmacy

Abingdon · OX14 5JT

11,159
Boots

Bracknell · RG12 1BE

11,112
Day Lewis Pharmacy

Reading · RG4 9SJ

11,097
Tesco Instore Pharmacy

Warfield · RG42 3JP

11,089
Edlesborough Pharmacy

Dunstable · LU6 2HT

11,025
Dukes Pharmacy

Crowthorne · RG45 6DS

10,940
Asda Pharmacy

Reading · RG30 4EL

10,861
Kamal Enterprises Ltd

Slough · SL1 3BU

10,840
Rowlands Pharmacy

Princes Risborough · HP27 0AW

10,769
Village Pharmacy

Windsor · SL4 6LT

10,739
Asda Pharmacy

Reading · RG6 5TT

10,726
Q2 Pharmacy

High Wycombe · HP13 5HS

10,712
Didcot Pharmacy

Didcot · OX11 0BB

10,542
Tesco Instore Pharmacy

Buckingham · MK18 1AB

10,531
Boots

Aylesbury · HP21 8TJ

10,399
Park Pharmacy

Maidenhead · SL6 8AJ

10,329
Kamsons Pharmacy

Reading · RG7 5AH

10,317
The Leys Pharmacy Wood Farm

Oxford · OX3 8RA

10,236
Markand Pharmacy

Nr Reading · RG4 6DH

10,229
Binfield Village Pharmacy

Bracknell · RG42 5HR

10,229
Pyramid Pharmacy

Beaconsfield · HP9 1TX

10,087
Kennington Pharmacy

Oxford · OX1 5PG

10,067
Grovelands Pharmacy

Reading · RG30 2NY

10,037
Boots

Witney · OX28 5YP

10,023
Day Lewis Pharmacy

Ascot · SL5 9NF

9,984
Boots

Wallingford · OX10 0EG

9,981
Allied Pharmacy Cholsey

Wallingford · OX10 9NS

9,946
Wendover Pharmacy

Aylesbury · HP22 6EA

9,918
Allied Pharmacy Cowley

Oxford · OX4 2NB

9,896
Jardines Pharmacy

Bicester · OX26 3HA

9,797
Great Hollands Pharmacy

Bracknell · RG12 8UX

9,791
Boots

Witney · OX28 6HA

9,791
Jeeves Pharmacy

Iver · SL0 0PU

9,757
Southcote Pharmacy

Reading · RG30 3QN

9,712
Wootton Pharmacy

Abingdon · OX13 6DN

9,674
The Reading Pharmacy

Reading · RG6 1LN

9,639
Henley Pharmacy

Henley-On-Thames · RG9 2BA

9,527
Shinfield Pharmacy

Shinfield · RG2 9EH

9,522
North Abingdon Pharmacy

Abingdon · OX14 1XR

9,482
Tesco Instore Pharmacy

Didcot · OX11 9BZ

9,467
Day Lewis Pharmacy

Reading · RG10 9EH

9,398
Peak Pharmacy

Banbury · OX16 0EN

9,372
Hampden Pharmacy

Aylesbury · HP21 8NP

9,368
Emmer Green Pharmacy

Reading · RG4 8XU

9,304
Boots

Oxford · OX4 6XJ

9,285
Tesco Instore Pharmacy

Abingdon · OX14 1TU

9,200
Boots

Reading · RG1 2AH

9,147
Parade Pharmacy

Kidlington · OX5 1DB

9,144
Rowlands Pharmacy

High Wycombe · HP14 3TA

9,082
Oxford E-Pharmacy

Oxford · OX4 1RE

9,055
Boots

Slough · SL1 1JR

8,991
Basingstoke Road Pharmacy

Reading · RG2 0ER

8,976
Boots

Buckingham · MK18 1JX

8,950
Jardines Pharmacy

Aylesbury · HP21 7ET

8,906
Day Lewis Pharmacy

Didcot · OX11 6GD

8,889
John Ross Chemist

Slough · SL2 5AP

8,882
Richard Adams Pharmacy

Gerrards Cross · SL9 9DX

8,809
Moonlight Pharmacy

Slough · SL2 2DG

8,809
Day Lewis Pharmacy

Newbury · RG14 1GE

8,729
Whitley Wood Pharmacy

Reading · RG2 8NY

8,702
Day Lewis Pharmacy

Reading · RG7 1AA

8,701
J'S Chemist

Slough · SL1 2LU

8,698
Centra Pharmacy

High Wycombe · HP11 2DF

8,619
Harrisons Pharmacy

Slough · SL2 2LX

8,619
Windmill Pharmacy

LU7 9EP

8,610
Sherwood Pharmacy

Abingdon · OX14 3JF

8,586
Allied Pharmacy Witney

Witney · OX28 6JQ

8,568
Downley Pharmacy

High Wycombe · HP13 5UW

8,566
Cleggs Pharmacy

Wantage · OX12 9AJ

8,563
Wychwood Pharmacy

Shipton Under Wychwood · OX7 6BW

8,560
Boots

Banbury · OX16 5UH

8,543
Manor Pharmacy

Oxford · OX3 9BH

8,541
Ryemead Pharmacy

High Wycombe · HP11 1FY

8,501
Tesco Instore Pharmacy

Aylesbury · HP20 1PQ

8,483
Winnersh Pharmacy And Clinic

Wokingham · RG41 5LT

8,480
Datchet Village Pharmacy

Slough · SL3 9JH

8,452
Tesco Instore Pharmacy

High Wycombe · HP10 9RT

8,446
Overdown Pharmacy

Reading · RG31 6PR

8,419
Novus Pharmacy

HP27 0AX

8,418
Pyramid Pharmacy

Beaconsfield · HP9 1QD

8,371
Apollo Pharmacy

Didcot · OX11 7XT

8,332
Kays Chemist

Maidenhead · SL6 2SZ

8,319
H A Mcparland Ltd

Slough · SL3 8HJ

8,296
Benson Pharmacy

Wallingford · OX10 6RP

8,238
Boots

Didcot · OX11 7LG

8,199
Sparks Pharmacy

Chalfont St Giles · HP8 4QH

8,065
Glade Pharmacy

Marlow · SL7 1DS

8,064
Cressex Pharmacy

High Wycombe · HP12 4RQ

8,050
Wokingham Pharmacy

Wokingham · RG40 1AU

8,042
Wraysbury Village Pharmacy

Wraysbury · TW19 5DB

8,021
Well

Banbury · OX16 1XE

8,006
Minerva Clinical Services

Bicester · OX25 5BZ

7,974
Whitley 277 Pharmacy

Reading · RG2 0JA

7,952
Chinnor Pharmacy

Chinnor · OX39 4PG

7,919
Aqsa Pharmacy

High Wycombe · HP11 1BU

7,910
Faringdon Pharmacy

Faringdon · SN7 7AE

7,877
Hughenden Valley Pharmacy

Hughenden · HP14 4LG

7,876
Fairford Pharmacy

Aylesbury · HP19 8WB

7,838
Jardines Pharmacy

Neighbourhood Centre · OX26 6XX

7,822
Bridge Pharmacy

Maidenhead · SL6 8NA

7,811
Windsor Pharmacy

Windsor · SL4 3BP

7,803
Day Lewis Pharmacy

Reading · RG6 3HD

7,803
Jardines Pharmacy

Winslow · MK18 3AF

7,797
Boots

Oxford · OX1 3HL

7,795
Boots

Hungerford · RG17 0DL

7,694
Easthampstead Pharmacy

Bracknell · RG12 7BN

7,656
Pangbourne Pharmacy

Reading · RG8 7AQ

7,654
Bloxham Pharmacy

Bloxham · OX15 4LU

7,651
Cookham Pharmacy

Maidenhead · SL6 9HF

7,628
Skylight Pharmacy

Crowthorne · RG45 7AY

7,617
Tilehurst Pharmacy

Reading · RG31 5AR

7,606
Erleigh Road Pharmacy

Reading · RG1 5NN

7,564
Buckingham Pharmacy

Aylesbury · HP19 9DZ

7,542
Lambourn Pharmacy

Lambourn · RG17 8XY

7,534
Chalgrove Pharmacy

Chalgrove · OX44 7SS

7,519
Touchwood Pharmacy

Slough · SL1 5QW

7,481
Kinton Pharmacy

Great Missenden · HP16 0AU

7,473
H A Mcparland Ltd

Maidenhead · SL6 7UA

7,440
H A Mcparland Ltd

Sandhurst · GU47 0TF

7,429
Cogges Hill Pharmacy

Witney · OX28 3FP

7,410
Hedgegrail Pharmacy

Stoke Poges · SL2 4EW

7,386
Tesco Instore Pharmacy

Windsor · SL4 4JT

7,361
Boots

Denham · UB9 5ET

7,314
David Pharmacy

Ascot · SL5 8QQ

7,296
Newdays Pharmacy

Reading · RG10 9EH

7,261
Lansdales Pharmacy

Aylesbury · HP19 8EN

7,207
Goring Pharmacy

Reading · RG8 9AT

7,179
Allied Pharmacy Eynsham

Eynsham · OX29 4PD

7,176
Aroga Pharmacy

SL2 3PQ

7,105
Averose Pharmacy

Charlbury · OX7 3PL

7,087
Oxfordshire Pharmacy

Carterton · OX18 3DN

7,060
Rowlands Pharmacy

Hazelmere · HP15 7LQ

7,025
Jardines Pharmacy

Buckingham · MK18 1RS

7,003
Fields Pharmacy

Reading · RG10 9AN

6,973
H A Mcparland Ltd

Slough · SL3 7UB

6,934
Tesco Instore Pharmacy

Sandhurst · GU47 0FD

6,922
Barton Pharmacy

Oxford · OX3 9LU

6,918
Dedworth Road Pharmacy

Windsor · SL4 5BB

6,903
Boots

Oxford · OX2 7HQ

6,867
Rowlands Pharmacy

High Wycombe · HP13 6JH

6,829
Watlington Pharmacy

Watlington · OX49 5PU

6,827
Carterton Chemist

Carterton · OX18 3AG

6,818
Boots

Bracknell · RG12 9LP

6,784
Tesco Instore Pharmacy

Slough · SL1 1XW

6,779
Boots

Wantage · OX12 8AW

6,754
Tesco Instore Pharmacy

Reading · RG30 1AH

6,750
Khatkar Chemists

Slough · SL2 1NW

6,741
Newdays Pharmacy

Reading · RG1 6DJ

6,654
Boots

Henley On Thames · RG9 2BA

6,640
Pyramid Pharmacy

SL0 9ND

6,571
Tesco Instore Pharmacy

Amersham · HP7 0HA

6,540
Vantage Pharmacy

Chalfont St Peter · SL9 9QQ

6,513
Boots

Sandhurst · GU47 9BT

6,506
Jardines Pharmacy

Aylesbury · HP22 5LB

6,478
Medway Pharmacy

Reading · RG30 4AA

6,401
Morrisons Pharmacy

Aylesbury · HP20 2HX

6,391
Lansdales Pharmacy & Clinic

High Wycombe · HP10 8LQ

6,368
Day Lewis Pharmacy

Maidenhead · SL6 2LA

6,351
Boots

Buckinghamshire · HP6 5DR

6,351
Vantage Chemist

Reading · RG2 8HD

6,331
Altwood Pharmacy

Maidenhead · SL6 4QZ

6,292
Boots

Hazlemere · HP15 7AA

6,283
Boots

Caversham · RG4 8BA

6,253
Whitley Street Pharmacy

Reading · RG2 0EG

6,179
Lansdale Pharmacy & Clinic

High Wycombe · HP15 6RN

6,168
Boots The Chemist

High Wycombe · HP11 2AW

6,161
Boots

Bicester · OX26 6JJ

6,133
Superdrug Pharmacy

Bicester · OX26 6JJ

6,117
Health And Beauty Pharmacy

Gerrards Cross · SL9 8EF

6,090
Little Chalfont Pharmacy

Amersham · HP7 9PY

6,063
Bourne End Pharmacy

Bourne End · SL8 5SA

6,060
K Pharmacy

Slough · SL2 1JD

6,014
Tesco Instore Pharmacy

Wokingham · RG40 2NS

5,997
Boots

Faringdon · SN7 7HP

5,980
Halo Direct

Newbury · RG14 5SJ

5,918
Collins And Jervie

Amersham · HP6 5DR

5,893
Wooburn Green Pharmacy

High Wycombe · HP10 0EU

5,864
Fmy Chemists

Chesham · HP5 1EP

5,860
Headington Pharmacy

Headington · OX3 9JA

5,836
H A Mcparland Ltd

Crowthorne · RG45 7AP

5,799
Lane End Pharmacy

HP14 3JF

5,736
Christchurch Road Pharmacy

Reading · RG2 7AZ

5,723
Marlow Bottom Pharmacy

Marlow Bottom · SL7 3PE

5,670
Wargrave Pharmacy

Reading · RG10 8AE

5,630
Tesco Instore Pharmacy

Aylesbury · HP19 8BU

5,550
Tesco Instore Pharmacy

Henley-On-Thames · RG9 4HA

5,509
Colnbrook Pharmacy

Slough · SL3 0LX

5,382
Tesco Instore Pharmacy

Newbury · RG14 7HB

5,359
Medipill Pharmacy

Oxford · OX2 7HQ

5,289
Friary Pharmacy

Old Windsor · SL4 2SA

5,261
Medipill Pharmacy

Deddington · OX15 0SW

5,237
Boots

Flackwell Heath · HP10 9NB

5,217
Boots

Lower Earley · RG6 5GA

5,204
Medipill Pharmacy

Oxford · OX2 9TJ

5,161
Boots

Reading · RG6 7NZ

5,081
Hobbs Pharmacy

Amersham · HP7 0HG

5,077
Chesham Pharmacy

Chesham · HP5 3ET

5,046
Wellbeing Pharmacy

Oxford · OX1 4RA

5,043
Superdrug Pharmacy

Slough · SL1 4XL

5,041
Jardines Pharmacy

Wing · LU7 0NR

5,003
Eton Pharmacy

Windsor · SL4 6AX

4,965
Burghfield Pharmacy

Reading · RG7 3YJ

4,949
Western Elms Pharmacy

Reading · RG30 1AY

4,936
Boots

Chesham · HP5 1EG

4,863
Asda Pharmacy

High Wycombe · HP12 4NU

4,855
Boots

Gerrards Cross · SL9 8PQ

4,815
Boots

Windsor · SL4 1DW

4,714
Olive Pharmacy

Maidenhead · SL6 5HQ

4,684
Superdrug Pharmacy

Oxford · OX4 3JP

4,651
Saleys Pharmacy

Iver · SL0 9BH

4,569
Boots

Wokingham · RG40 1AT

4,459
B & P Pharmacy

Slough · SL1 2YL

4,322
Sunningdale Pharmacy

Sunningdale · SL5 0DS

4,281
Woodland Park Pharmacy

Maidenhead · SL6 3NH

4,191
Boots

Marlow · SL7 3HH

4,180
Crystal Pharmacy

Slough · SL2 1DE

4,154
Robert Reavley Dispensing Chemist

Oxford · OX18 4QR

4,118
Jardines Pharmacy

Buckingham · MK18 1JX

4,115
Superdrug Pharmacy

Reading · RG1 2AF

4,083
Boots

Headington · OX3 9AJ

3,993
Marlow Pharmacy

Marlow · SL7 1AB

3,872
Boots

Ascot · SL5 7HG

3,858
Fourways Pharmacy

Reading · RG1 3NX

3,845
Meadowcroft Pharmacy

Aylesbury · HP19 9HZ

3,789
Priory Pharmacy

High Wycombe · HP13 6SE

3,765
Jardines Pharmacy

Aylesbury · HP18 1AS

3,641
Asda Pharmacy

Slough · SL1 9LA

3,507
Downland Pharmacy

Newbury · RG20 8UY

3,482
Superdrug Pharmacy

Slough · SL1 1JS

3,280
Theonlinechemist.Uk Ltd

Slough · SL1 1EL

3,221
Thame Pharmacy

Thame · OX9 3JT

3,196
Superdrug Pharmacy

Banbury · OX16 5UN

3,153
Keyhealth Pharmacy

Burnham · SL1 7DE

3,105
Well

Oxford · OX3 0JR

3,038
Boots

Chipping Norton · OX7 5AD

2,969
Saood Pharmacy

Reading · RG1 7LL

2,956
Boots

Slough · SL1 4DX

2,952
Aj Campbell

Slough · SL1 3UR

2,918
H A Mcparland Ltd

Slough · SL1 4XE

2,825
Superdrug Pharmacy

Bracknell · RG12 1BE

2,782
Superdrug Pharmacy

Windsor · SL4 1DW

2,680
Boots

Beaconsfield · HP9 1NL

2,611
Medwell Chemist-Newbury

Berkshire · RG14 5QH

2,472
Jericho Pharmacy

Oxford · OX2 6AJ

2,276
Maidenhead Health Pharmacy

Maidenhead · SL6 1EF

2,185
Pharmacyspace

Aylesbury · HP19 8TF

2,104
Superdrug Pharmacy

High Wycombe · HP11 2BY

2,084
Allied Pharmacy Henley Avenue

Oxford · OX4 4DH

1,939
Ascot Pharmacy

SL5 9DJ

1,797
Harmony Pharmacy

Slough · SL3 8BB

1,449
Oxwell Pharmacy

Oxford · OX1 2BN

812
Pharmazon Homecare

High Wycombe · HP12 4AX

558
Mortimer Pharmacy

Reading · RG7 3SQ

302
Oxford Online Pharmacy

Banbury · OX15 6AY

253
Medwell Chemist

Didcot · OX11 6DR

215
Kings Pharmacy

Abingdon · OX14 3QT

2
Securicare (Medical) Ltd

Loudwater · HP10 9QY

0
Fittleworth Medical Limited

Reading · RG2 8LW

0
Salts Medilink

Cornbury Park,Charlbury · OX7 3EW

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, 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.