๐Ÿฅ
Pharmacy CompareFind trusted UK pharmacy details
Homeโ€บFind a Pharmacyโ€บSouth Westโ€บAvonโ€บBristol

Pharmacies in Bristol

125 NHS pharmacies found in Bristol, Avon

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

๐Ÿ“Š Bristol at a glance

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

Population
425,215
ONS 2021 Census
NHS Pharmacies
125
NHSBSA contractor data
Pharmacy Density
1 per 3,401
residents per pharmacy

The Bath Pharmacy Company Limited

Unit 32, Burnett B/Park, BS31 2ED
๐Ÿ“ž 0117 9860832 NHS Pharmacy
View Details โ†’

Paulton Pharmacy

Elm Hayes Health Centre, BS39 7SF
๐Ÿ“ž 01761 412146 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

493 Bath Road, BS31 3HQ
๐Ÿ“ž 01225 874454 NHS Pharmacy
View Details โ†’

Boots

40 High Street, BS31 1DX
๐Ÿ“ž 0117 9863247 NHS Pharmacy
View Details โ†’

Chew Pharmacy

4 South Parade, BS40 8SH
๐Ÿ“ž 01275 333885 NHS Pharmacy
View Details โ†’

Keynsham Pharmacy

13-15 High Street, BS31 1DP
๐Ÿ“ž 0117 3294355 NHS Pharmacy
View Details โ†’

The Independent Pharmacy

Unit 14-16 Dixon Road, BS4 5QW
๐Ÿ“ž 0333 2200519 NHS Pharmacy
View Details โ†’

Ashgrove Pharmacy

97-99 Ashley Down Road, BS7 9JT
๐Ÿ“ž 0117 9248510 NHS Pharmacy
View Details โ†’

Well

22a Lodgeside Avenue, BS15 1NH
๐Ÿ“ž 0117 9600969 NHS Pharmacy
View Details โ†’

Regent Pharmacy Clifton

13 Regent Street, BS8 4HW
๐Ÿ“ž 0117 9735500 NHS Pharmacy
View Details โ†’

Magna Pharmacy Lockleaze

3 Gainsborough Square, BS7 9XA
๐Ÿ“ž 0117 9515197 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

82b High Street, BS48 1AS
๐Ÿ“ž 01275 852516 NHS Pharmacy
View Details โ†’

Lawrence Hill Pharmacy

141 Lawrence Hill, BS5 0BT
๐Ÿ“ž 0117 4623444 NHS Pharmacy
View Details โ†’

Ideal Pharmacy

1 High Street, BS15 4ND
๐Ÿ“ž 0117 9673679 NHS Pharmacy
View Details โ†’

Brisdoc Hc Services Ltd Ooh

Unit 21 Osprey Court, BS14 0BB
๐Ÿ“ž 0117 2449283 NHS Pharmacy OOH Dispensing
View Details โ†’

Boots

Unit 116, Upper Level, BS34 5UP
๐Ÿ“ž 0117 9509744 NHS Pharmacy
View Details โ†’

Shaunak'S Pharmacy

123-125 High Street, BS15 3QY
๐Ÿ“ž 0117 9673327 NHS Pharmacy
View Details โ†’

Redfield Pharmacy

235-237 Church Road, BS5 9HL
๐Ÿ“ž 0117 9558888 NHS Pharmacy
View Details โ†’

Willows Pharmacy

The Willows Surgery, BS16 5FJ
๐Ÿ“ž 01179 570925 NHS Pharmacy
View Details โ†’

West Hill Pharmacy

117 Avon Way, BS20 6LT
๐Ÿ“ž 01275 840066 NHS Pharmacy
View Details โ†’

Boots

15-17 North Walk, BS37 4AP
๐Ÿ“ž 01454 312589 NHS Pharmacy
View Details โ†’

Westbury Pharmacy

2 Charlecombe Court, BS9 3RL
๐Ÿ“ž 0117 9628986 NHS Pharmacy
View Details โ†’

Smart Pharm

111 Old Street, BS21 6BP
๐Ÿ“ž 01275 876797 NHS Pharmacy
View Details โ†’

Knowle Pharmacy

Unit 29 Broadwalk Shop Ct, BS4 2QB
๐Ÿ“ž 0117 9717445 NHS Pharmacy
View Details โ†’

Bhogal Dispensing Chemist

79-81 St.Marks Road, BS5 6HX
๐Ÿ“ž 0117 9514398 NHS Pharmacy
View Details โ†’

Kellaway Pharmacy

18 Kellaway Avenue, BS6 7XR
๐Ÿ“ž 0117 9246579 NHS Pharmacy
View Details โ†’

Asda Pharmacy

Craven Way, BS30 7DY
๐Ÿ“ž 0117 3012810 NHS Pharmacy 100 Hour
View Details โ†’

Abbotswood Pharmacy

38 Abbotswood, BS37 4NG
๐Ÿ“ž 01454 313193 NHS Pharmacy
View Details โ†’

Stokes Croft Pharmacy

Unit 2, Avonmead House, BS1 3QD
๐Ÿ“ž 0117 9426941 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

Broad Street, BS49 5DG
๐Ÿ“ž 01934 832062 NHS Pharmacy
View Details โ†’

Thornbury Pharmacy

8-10 Horseshoe Lane, BS35 2AZ
๐Ÿ“ž 01454 413235 NHS Pharmacy
View Details โ†’

Oldland Common Pharmacy

179 High Street, BS30 9QG
๐Ÿ“ž 01179 322642 NHS Pharmacy
View Details โ†’

Shaunak'S Pharmacy

Courtside Surgery, BS37 4DQ
๐Ÿ“ž 01454 322452 NHS Pharmacy
View Details โ†’

Avonmouth Pharmacy

205 Avonmouth Road, BS11 9EG
๐Ÿ“ž 0117 9823158 NHS Pharmacy
View Details โ†’

Easton Day & Night Chemist

192 Stapleton Road, BS5 0NY
๐Ÿ“ž 0117 3021465 NHS Pharmacy 100 Hour
View Details โ†’

Cohens Chemist

1 West Town Road, BS48 3HA
๐Ÿ“ž 01275 462386 NHS Pharmacy
View Details โ†’

Whiteladies Pharmacy

Whiteladies Med Centre, BS8 2PU
๐Ÿ“ž 01179 741348 NHS Pharmacy
View Details โ†’

Chipping Sodbury Pharmacy

33 High Street, BS37 6BA
๐Ÿ“ž 01454 313354 NHS Pharmacy
View Details โ†’

Coniston Pharmacy

5-7 The Parade, BS34 5LP
๐Ÿ“ž 0117 4624665 NHS Pharmacy
View Details โ†’

Boots

Unit E,Eastgate Retail Pk, BS5 6XX
๐Ÿ“ž 0117 9522413 NHS Pharmacy
View Details โ†’

Pilning Community Pharmacy

Pilning Surgery, BS35 4JF
๐Ÿ“ž 01454 633552 NHS Pharmacy
View Details โ†’

Boots

5 Langton Road, BS4 4EW
๐Ÿ“ž 0117 9778748 NHS Pharmacy
View Details โ†’

Easton Pharmacy

116 Stapleton Road, BS5 0PS
๐Ÿ“ž 0117 9557234 NHS Pharmacy
View Details โ†’

Well

36-38 Filton Road, BS7 0PB
๐Ÿ“ž 0117 9519514 NHS Pharmacy
View Details โ†’

Boots

55 Henleaze Road, BS9 4JT
NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

6 Arnside Road, BS10 6AT
๐Ÿ“ž 0117 9508008 NHS Pharmacy
View Details โ†’

Boots

10-11 Kingschase Shop Ctr, BS15 8LP
๐Ÿ“ž 0117 9673834 NHS Pharmacy
View Details โ†’

Morrisons Pharmacy

688-718 Fishponds Road, BS16 3US
๐Ÿ“ž 0117 9653014 NHS Pharmacy
View Details โ†’

Boots

Unit 1, Willow Brook Ctr, BS32 8EF
๐Ÿ“ž 01454 202327 NHS Pharmacy 100 Hour
View Details โ†’

Old School Pharmacy

Old School Surgery, BS16 2JD
๐Ÿ“ž 0117 9651114 NHS Pharmacy
View Details โ†’

Well

2 Sunnyside Road, BS21 7TA
๐Ÿ“ž 01275 873425 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

Tower House Medical Ctr, BS48 2XX
๐Ÿ“ž 01275 852096 NHS Pharmacy
View Details โ†’

Bristol Pharmacy

74-76 Hollway Road, BS14 8PG
๐Ÿ“ž 01275 833682 NHS Pharmacy
View Details โ†’

Boots

43 High Street, BS35 2AR
๐Ÿ“ž 01454 417713 NHS Pharmacy
View Details โ†’

Horfield Bristol Ltd

508 Filton Avenue, BS7 0QE
๐Ÿ“ž 0117 9690808 NHS Pharmacy
View Details โ†’

Magna Pharmacy Shirehampton

46 High Street, BS11 0DJ
๐Ÿ“ž 01179 823543 NHS Pharmacy
View Details โ†’

Vivo Pharmacy Fishponds

Fishponds Health Centre, BS16 3TD
๐Ÿ“ž 0117 3021465 NHS Pharmacy
View Details โ†’

Marksbury Road Pharmacy

Marksbury Road Health Ctr, BS3 5JL
๐Ÿ“ž 0117 9661230 NHS Pharmacy
View Details โ†’

Boots

59 Broadmead, BS1 3ED
NHS Pharmacy
View Details โ†’

Silverman Chemist

180a Wells Road, BS4 2AL
๐Ÿ“ž 01179 776743 NHS Pharmacy
View Details โ†’

Well

Kingswood Health Centre, BS15 4EJ
๐Ÿ“ž 0117 9673384 NHS Pharmacy
View Details โ†’

Yate Family Pharmacy

Kennedy Way Surgery, BS37 4AA
๐Ÿ“ž 01454 323496 NHS Pharmacy
View Details โ†’

Bristol City Pharmacy

Gloucester Rd Medical Ctr, BS7 8SA
๐Ÿ“ž 0117 9246340 NHS Pharmacy
View Details โ†’

Nexus Pharmacy Westbury

Westbury Mc,Westbury Hill, BS9 3AA
๐Ÿ“ž 0117 9623415 NHS Pharmacy
View Details โ†’

Portishead Pharmacy

Portishead Med Group Hc, BS20 6AQ
๐Ÿ“ž 01275 844697 NHS Pharmacy
View Details โ†’

Bedminster Pharmacy

153-155 East St, BS3 4EJ
๐Ÿ“ž 0117 9853388 NHS Pharmacy
View Details โ†’

Boots

66 Queens Road, BS8 1QU
NHS Pharmacy
View Details โ†’

Magna Pharmacy Henbury

Bradgate Surgery, BS10 6SP
๐Ÿ“ž 0117 9501848 NHS Pharmacy
View Details โ†’

Yatton Pharmacy

8 Pages Court, BS49 4EG
๐Ÿ“ž 01934 832236 NHS Pharmacy
View Details โ†’

Bristol Pharmacy

Whitchurch Health Centre, BS14 0SU
๐Ÿ“ž 01275 836865 NHS Pharmacy
View Details โ†’

Wrington Pharmacy

Silver Street, BS40 5QE
๐Ÿ“ž 01934 862369 NHS Pharmacy
View Details โ†’

Boots

Imperial Park, BS13 7TJ
๐Ÿ“ž 0117 9642197 NHS Pharmacy
View Details โ†’

Cotham Pharmacy

3-5 Cotham Hill, BS6 6LD
๐Ÿ“ž 0117 9736580 NHS Pharmacy
View Details โ†’

Boots

9 Cliftondown Shopping Ct, BS8 2NN
NHS Pharmacy
View Details โ†’

Well

Sea Mills Surgery, BS9 2HL
๐Ÿ“ž 0117 9681272 NHS Pharmacy
View Details โ†’

Asda Pharmacy

East Street, BS3 4JY
๐Ÿ“ž 0117 9231563 NHS Pharmacy 100 Hour
View Details โ†’

Boots

19-20 St Augustines Par, BS1 4UR
NHS Pharmacy
View Details โ†’

Tesco Instore Pharmacy

Bradley Stoke District Ct, BS32 8EF
๐Ÿ“ž 01454 847747 NHS Pharmacy
View Details โ†’

Cadbury Heath Pharmacy

1 School Road Park Estate, BS30 8EN
๐Ÿ“ž 01179 671192 NHS Pharmacy
View Details โ†’

Hengrove Pharmacy

9 The Parade, BS14 9DB
NHS Pharmacy
View Details โ†’

North View Pharmacy

29 North View, BS6 7PT
๐Ÿ“ž 0117 9733140 NHS Pharmacy
View Details โ†’

Well

St George Health Centre, BS5 7PH
๐Ÿ“ž 0117 9673416 NHS Pharmacy
View Details โ†’

Headley Park Pharmacy

3a-4a St.Peters Rise, BS13 7LU
๐Ÿ“ž 01179 643496 NHS Pharmacy
View Details โ†’

Clifton Village Pharmacy

10 Princess Victoria St, BS8 4BP
๐Ÿ“ž 0117 9738087 NHS Pharmacy
View Details โ†’

Bradley Stoke Pharmacy

Brook Way, BS32 9DS
๐Ÿ“ž 01454 612855 NHS Pharmacy
View Details โ†’

Gloucester Road Pharmacy

23-25 Gloucester Road, BS7 8AA
๐Ÿ“ž 0117 9491143 NHS Pharmacy
View Details โ†’

Alveston Pharmacy

2 Greenhill Parade, BS35 3LU
๐Ÿ“ž 01454 418222 NHS Pharmacy
View Details โ†’

Badham Pharmacy Limited

45 Filwood Broadway, BS4 1JL
๐Ÿ“ž 0117 9635232 NHS Pharmacy
View Details โ†’

Asda Pharmacy

Asda Stores Ltd, BS14 0ST
๐Ÿ“ž 01275 894610 NHS Pharmacy 100 Hour
View Details โ†’

Boots

Unit D Gallagher Shop Pk, BS30 7ES
๐Ÿ“ž 0117 9678963 NHS Pharmacy 100 Hour
View Details โ†’

Shirehampton Pharmacy

Shirehampton Health Ctr, BS11 9SB
๐Ÿ“ž 0117 9823134 NHS Pharmacy
View Details โ†’

Vivo Pharmacy-Montpelier

Montpelier Health Centre, BS6 5PT
๐Ÿ“ž 0117 4572009 NHS Pharmacy
View Details โ†’

Tesco Instore Pharmacy

Callington Road, BS4 5AY
NHS Pharmacy
View Details โ†’

Cohens Chemist

8 Eastland Road, BS35 1DS
๐Ÿ“ž 01454 411126 NHS Pharmacy
View Details โ†’

Ellacombe Pharmacy

24 Ellacombe Road, BS30 9BA
๐Ÿ“ž 0117 9322293 NHS Pharmacy
View Details โ†’

Well

Horfield Hc, Horfield Hse, BS7 9RR
๐Ÿ“ž 0117 9792569 NHS Pharmacy
View Details โ†’

Stuart Moul Pharmacy

14 Lower Stone Close, BS36 2LE
๐Ÿ“ž 01454 774347 NHS Pharmacy
View Details โ†’

Lawrence Weston Pharmacy

62 Ridingleaze, BS11 0QB
๐Ÿ“ž 0117 9823507 NHS Pharmacy
View Details โ†’

Kindred Pharmacy

Unit 5, Avon Village Ctr, BS4 4WW
๐Ÿ“ž 0117 9771987 NHS Pharmacy
View Details โ†’

Stapleton Pharmacy

5 Frome Valley Road, BS16 1HD
๐Ÿ“ž 0117 9585895 NHS Pharmacy
View Details โ†’

Pilltime

Units7&8,Cribbs Causeway, BS10 7TT
๐Ÿ“ž 020 38734550 NHS Pharmacy
View Details โ†’

Well

90 North Street, BS3 1HF
๐Ÿ“ž 0117 9664802 NHS Pharmacy
View Details โ†’

Redcliffe Hill Pharmacy

8 Waring House, BS1 6TB
๐Ÿ“ž 0117 9230165 NHS Pharmacy
View Details โ†’

Superdrug Pharmacy

39-43 Broadmead, BS1 3EU
๐Ÿ“ž 0117 9294375 NHS Pharmacy
View Details โ†’

Cleeve Wood Pharmacy

7 Cleeve Wood Road, BS16 2SF
๐Ÿ“ž 0117 9566858 NHS Pharmacy
View Details โ†’

Tesco Instore Pharmacy

12 East Walk, BS37 4AS
๐Ÿ“ž 0117 2919019 NHS Pharmacy 100 Hour
View Details โ†’

Cohens Chemist

3 Baltic Place, BS20 0EJ
๐Ÿ“ž 01275 372213 NHS Pharmacy
View Details โ†’

Knowle West Pharmacy

2 Knowle West Health Park, BS4 1WH
๐Ÿ“ž 0117 9663632 NHS Pharmacy
View Details โ†’

Bishopsworth Pharmacy

137 Church Rd, BS13 8JZ
๐Ÿ“ž 01779 647567 NHS Pharmacy
View Details โ†’

Buxton & Grant

176 Whiteladies Road, BS8 2XU
๐Ÿ“ž 0117 9735025 NHS Pharmacy
View Details โ†’

Cohens Chemist

Long Ashton Pharmacy, BS41 9AA
๐Ÿ“ž 01275 392289 NHS Pharmacy
View Details โ†’

Shaunaks Pharmacy

7 Flaxpits Lane, BS36 1JY
๐Ÿ“ž 01454 773030 NHS Pharmacy
View Details โ†’

Day Lewis Pharmacy

1 Trevelyan Walk, BS10 7NY
๐Ÿ“ž 0117 9508975 NHS Pharmacy
View Details โ†’

North Yate Pharmacy

Wellington Road, BS37 5UY
๐Ÿ“ž 01454 313093 NHS Pharmacy
View Details โ†’

Well

Hartcliffe Health Centre, BS13 0JP
๐Ÿ“ž 0117 9643627 NHS Pharmacy
View Details โ†’

Well

306 Lodge Causeway, BS16 3RD
๐Ÿ“ž 0117 9658446 NHS Pharmacy
View Details โ†’

Superdrug Pharmacy

Inside Savers, BS3 4HD
๐Ÿ“ž 0117 9231191 NHS Pharmacy
View Details โ†’

Boots

Unit 1 Avonmeads Rtl Park, BS2 0SP
๐Ÿ“ž 0117 9728056 NHS Pharmacy 100 Hour
View Details โ†’

North Street Pharmacy

244-246 North Street, BS3 1JD
๐Ÿ“ž 0117 9661170 NHS Pharmacy
View Details โ†’

Westbourne Pharmacy

Beaufort Road, BS16 6UG
๐Ÿ“ž 0117 9565836 NHS Pharmacy
View Details โ†’

Jhl Pharmacies

108 Rodway Road, BS34 5PG
๐Ÿ“ž 0117 9692878 NHS Pharmacy
View Details โ†’

Well

7 Badminton Road, BS16 6BB
๐Ÿ“ž 0117 9561988 NHS Pharmacy
View Details โ†’

Boots

47-49 Gloucester Road, BS7 8AD
NHS Pharmacy
View Details โ†’

Air Balloon Pharmacy

Air Balloon Surgery, BS5 7PD
๐Ÿ“ž 0117 9555549 NHS Pharmacy
View Details โ†’

Magna Pharmacy Portishead

Waitrose Store, BS20 7DE
๐Ÿ“ž 0117 3790208 NHS Pharmacy
View Details โ†’