Skip to main content

Community Pharmacy

Community Pharmacy Needle and Syringe Exchange Programme
A number of pharmacies across Powys provide a community based needle and syringe programme (NSP).  Participating pharmacies cna supply sterline injecting equipment in packs as well as providing a safe way to dispose of used equipment.  As part of a user friendly and completely confidential service, pharmacy staff can also provide information on harm reduction, including safer injecting technique.


For information on the participating pharmacies, please email  email 

Community Pharmacies



Tel. Number


Boots the Chemist Brecon Bethal Square, Lion Yard, Brecon LD3 7JP 01874 622917
Well Pharmacy Beacon Pharmacy 7 The, Bulwark, Brecon LD3 7LB 01874 622789 -
Boots the Chemist 11 High St, Builth Wells LD2 3DN 01982 552209
Boots the Chemist Beaufort St, Crickhowell NP8 1AD 01873 810268
Boots the Chemist 5 Wylcwm St, Knighton LD7 1AE 01547 528313
Boots the Chemist Victoria House, Station Cres, Llandrindod Wells LD1 5BB 01597 822311
Lakeside Pharmacy Sunnycroft, Princes Ave, Llandrindod Wells LD1 5HU 01874 822174 -
Boots the Chemist  20-21 High St, Newtown SY16 2NU 01686 626241
Lloyds Pharmacy 27 Park St, Newtown SY16 1EF 01686 626722 Lloyds Pharmacy
Morrisons Pharmacy  Pool Rd, Newtown SY16 3AH 01686 628764 -
Boots the Chemist 16-17 Broad St, Welshpool SY21 7SD 01938 552152
Rowlands Pharmacy Unit B, 20 Church St, Welshpool SY21 7DP 01938 552204 Rowlands Pharmacy
Davies the Chemist 43 Gyrnosfa, Cwm-twrch Isaf, Swansea SA9 1DR 01639 844000 -
JG and RJ Davies 18 Commercial St, Ystradgynlais, Swansea SA9 1HD 01639 842286 Davies Chemist
E W Richards 30 Heol Eglwys, Ystradgynlais, Swansea SA9 1EY 01639 842112 -
R M Jones  7-8 High Town, Hay-on-Wye, Hereford HR3 5AE 01497 821459 -
Llanidloes Pharmacy  51 Long Bridge St, Llanidloes SY18 6EF 01686 412205 -
PGJ Davies Pharmacy Ffoss Rd, Llanwrtyd Wells LD5 4RG 01591 610308 -
Pharmacy HAPS Ltd, 2 High St, Presteigne LD8 2BA 01544 267000 -
Primrose Pharmacy Garth House, High St, Talgarth LD3 0PF 01874 712173 -
Rowlands Pharmacy 8 Pentre Hedyn, Machynlleth SY20 8DN 01654 702237 Rowlands Pharmacy
Rowlands Pharmacy West St, Rhayader LD6 5AB 01597 810455 Rowlands Pharmacy
Danby's Pharmacy  27 High St, Llanfyllin SY22 5AA 01691 648244 -