Menu Close menu
Monday 6th of May is a bank holiday. This means there will be some disruption to health services. #Helpushelpyou by ordering and collecting repeat prescriptions in advance. If you have run out of prescribed medication, use our Accessing Medicines Guide. You can find more information on our Out of Hours page.
Services Near You
Click on the pharmacy name to view full details, specifically to see live availability of key pharmacy services. If there is no availability displayed, please phone your chosen pharmacy before arriving to check if they are offering the service you need when you visit. Pharmacy information is not maintained by NHS 111 Wales, but maintained by NHS Wales Shared Services Partnership.
You Searched: Pharmacy which returned 50 matches
12 Bedwlwyn Road
Ystrad Mynach
CF82 7AD
01443 813166
36 High Street
Llanbradach
Caerphilly
CF83 3LQ
02920 862239
Heol Penallta
Gelligaer
Hengoed
CF82 8FA
01443 875400
14-16 Commercial Street
Nelson
Treharris
CF46 6NF
01443 450240
4 High Street
Senghenydd
CF83 4GF
02920 830265
23-25 High Street
Fleur De Lys
Blackwood
NP12 3UD
01443 830245
The Pharmacy
The Health Centre
Off Blackwood Road
Pontllanfraith
NP12 2YU
01495 229268
52 Maindee Road
Cwmfelinfach
Newport
NP11 7HR
01495 201001
19/21 Thomas Street
Abertridwr
CF83 4AU
02920 830393
175 High Street
NP12 1AA
01495 224875
Unit 2 The Market Place
NP12 1AU
01495 225208
79 Cefn Fforest Avenue
NP12 3JX
01443 830190
Heol Aneurin
Penyrheol
CF83 2PX
02920 865661
Pontygwindy Road
CF83 3SX
02920 855517
26 Church Street
Bedwas
CF83 8EB
02920 885172
19 Richard Street
Cilfynydd
Pontypridd
CF37 4NP
01443 493394
Courthouse Medical Centre
Heol Browen
CF83 3GH
02920 888262
The Bryn
Trethomas
CF83 8GP
02920 869862
Primary Care Centre
Fox Street
Merthyr Tydfil
CF46 5HE
01443 410268
9 Under Cardiff Road
Bargoed
CF81 8WZ
01443 839983
31 Tonyfelin Road
CF83 1PA
02920 882916
9 Ynysmeurig Road
Abercynon
Mountain Ash
CF45 4SY
01443 740620
2/3 Trafalgar Buildings
CF81 8NX
01443 831030
29-31 Margaret Street
CF45 4RE
01443 742037
42 Maxton Court
Lansbury Park
CF83 1QN
02920 888892
18 Hanbury Road
CF81 8QS
01443 831007
65 Porcher Avenue
Glyncoch
CF37 3DD
01443 409062
40 Cardiff Road
CF83 1JP
02920 882914
6-12 Cardiff Road
CF83 1JN
02920 883138
9 Central Buildings
Oakdale
NP12 0JU
01495 224315
50 Commercial Street
Aberbargoed
CF81 9BU
01443 831073
Nantgarw Road Medical Centre
4 Beddau Way
CF83 2AX
02920 888008
Gellihirion Estate
Treforest
CF37 5SN
01443 511500
26 Commercial Street
CF81 9BW
01443 831015
35 Dyffryn Road
Rhydyfelin
CF37 5RW
01443 402509
62 Park Street
CF37 1SN
01443 403102
17 Berw Road
CF37 2AA
01443 402887
17 Bridge Street
CF37 4PE
01443 402411
1&2 Victoria Buildings
High Street
Abercarn
NP11 5GR
01495 244227
Bus Station
6 Morgan Street
CF37 2DR
01443 408811
4-5 Victoria Terrace
Newbridge
NP11 4ET
01495 248919
82/84 Taff Street
CF37 4SU
01443 407954
118 Newport Road
Cwmcarn
NP11 7LZ
01495 270328
36 Commercial Road
Machen
CF83 8PG
01633 440810
16 Windsor Place
Ynysybwl
CF37 3HR
01443 790219
1 Church Road
Tonteg
CF38 1EG
01443 203479
15 Main Street
The Square
Crumlin
NP11 4PT
01495 244617
1 Main Road
Church Village
CF38 1PY
01443 202053
Medical Centre
Penrhiwceiber Road
CF45 3SP
01443 472210
White Rose Way
New Tredegar
NP24 6AS
01443 830741
St Mary`s Street
Risca
NP11 6YS
01633 612568
8 Aberfan Road
CF48 4QL
01443 690226
55-56 Tredegar Street
NP11 6BW
01633 612366
Taffs Well Medical Centre
Cardiff
CF15 7YG
02920 810436
135 Commercial Street
Pontymister
NP11 6AZ
01633 612534
21-23 Commercial Road
Abertillery
NP13 2JA
01495 214286
59 Oxford Street
CF45 3HD
01443 478833
18b/19b Oxford Street
CF45 3PL
01443473739
17 Merthyr Road
Tongwynlais
CF15 7LF
02920 813343
12 Commercial Street
Tynant
Beddau
CF38 2DB
01443 202353
8 Bridge Street
Troedyrhiw
CF48 4JX
01443 690315
119 Heol Llanishen Fach
Rhiwbina
CF14 6RE
02920 624211
Unit 2, Common Approach
Yorkdale
CF38 2BL
01443 208388
70-71 Hannah Street
Porth
CF39 9PU
01443 682107
102-103 Ynyshir Road
CF39 0EW
01443 682683
Pontnewydd Medical Centre
Behind Tynewydd Hotel
Aberrhondda Road
CF39 0LD
01443 682847
67 Thornhill Road
Llanishen
CF14 6PE
02920 755682
1 Porth Street
CF39 9RN
01443 687068
Unit 3, Temperance Court
Bronllwyn Road
Pentyrch
CF15 9TN
02920 891051
Asda Superstore
Longwood Drive
Coryton
CF14 7EW
02920 544612
44 Station Road
CF14 5LT
02920 405003
4C Heol-y-Deri
CF14 6HF
02920 618000
Unit 2, Ty Glas Retail Park
Ty Glas Avenue
CF14 5DX
02920 754838
6 Marine Street
Cwm
Ebbw Vale
NP23 7ST
01495 370273
32 Kenmare Mews
Heol Pontprennau
CF23 8RJ
02920 734009
8 Park Road
Whitchurch
CF14 7BQ
02920 626986
Birchgrove Medical Centre
Caerphilly Road
CF14 4QF
02920 612138
372 Cyncoed Road
CF23 6SA
02920 752150
12 Station Road
Radyr
CF15 8AA
02920 844740
Medical Hall
31 Somerset Street
Gwent
NP13 1XT
01495 212368
8 Derring Road
Pontprennau
CF23 8NL
02920 547518
69 Parc y Bryn
Creigiau
CF15 9SE
02920 891138
3 Fidlas Road
CF14 0LW
02920 759667
9 Church Street
NP13 1DA
01495 320189
11 Merchant Street
Pontlottyn
CF81 9PD
01685 841351
35 St. Isan Road
Heath
CF14 4LU
02920 754446
48 Church Street
NP13 1DB
01495 212780
5-7 John Street
Abercwmboi
Aberdare
CF44 6BL
01443 476744
Pleasant View
Ferndale Road
Tylorstown
Ferndale
CF43 3HB
01443 731459
15 Merthyr Road
CF14 1DA
02920 620185
Leadon Court
Thornhill
Cwmbran
NP44 5TZ
01633 483318
7 Fairwater Square
NP44 4TA
01633 546450
Ground Floor
Rear of 42A Merthyr Road
CF14 1DJ
02920 621156
St David`s Medical Centre
Pentwyn Drive
CF23 7EY
02920 735994
97-99 Caerphilly Road
Birchgrove
CF14 4AE
02920 628553
Unit 6&7 (27-29) Amber Vista
Clearwater Way
CF23 6DZ
02920 754388
93 Station Road
Llandaff North
CF14 2FD
02920 564038
5 Maendy Square
West Pontnewydd
NP44 1HN
01633 483309
Rhymney Integrated Resource Centre
Tredegar
NP22 5PW
01685 840283