Menu Close menu
Monday 26th of August 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
This section is designed to help you find your nearest GP, if you want to register with a GP please contact the sugery for more information about the registration process.
If you need a GP while away from home, you can visit another practice and ask to be treated as a temporary patient. If you are away for longer than 24 hours and think you need to see a GP, contact a local surgery via telephone first. If you can’t find a GP to register with on a temporary basis, please contact your regional NHS Wales Shared Services Partnership and ask for 'Contractor Services', who should be able to direct you to an alternative practice. Alternatively, here in Wales, you can telephone NHS 111 Wales where a Clinical Advisor may be able to help you with your problem. If you are going to be away from home for 3 months or more, you should register with a GP at your new address as soon as possible. For full details on appointments, prescriptions, and what the surgery can offer, please contact the surgery, or visit the website for full details.
You Searched: GPs which returned 50 matches
Aberaeron Integrated Care Centre
Vicarage Hill
Aberaeron
SA46 0DY
01545 570271
Heol Tawe
Abercrave
SA9 1TJ
01639 730225
Ynysmeurig Road
Abercynon
CF45 4YB
01443 740447
74 Monk Street
Aberdare
CF44 7PA
01685 875906
The Health Centre
High Street
CF44 7DD
01685 874614
Cottrell Street
Aberfan
CF48 4QU
01443 690514
6 Hereford Road
Abergavenny
NP7 5PR
01873 851155
Brecon Road
NP7 5AQ
01873 859000
Tudor Street
NP7 5DL
01873 855991
North Wales Business Park
Abergele
LL22 8LJ
01745 824111
Bridge Centre
Foundry Bridge
Abertillery
NP13 1BQ
01495 361636
01495 533533
Portland Street
Aberystwyth
SY23 2DX
01970 624855
Llanilar
SY23 4PA
01974 241556
Penglais Road
SY23 3DU
01970 624545
Brynmawr Avenue
Ammanford
SA18 2DA
01269 592058
Margaret Street
SA18 2PJ
01269 592477
Canolfan Iechyd
Clinig Yr Hafan
Bala
LL23 7BA
01678 520308
Menai Avenue
Bangor
LL57 2HH
01248 364492
Glynne Road
LL57 1AH
01248 370900
West Street
Bargoed
CF81 8SA
01443 830796
Park Road
Barmouth
LL42 1PL
01341 280521
29 Court Road
Barry
CF63 4YD
01446 733181
Fontgary Road
CF62 3DS
01446 712701
Park Crescent
CF62 6HE
01446 735365
36 - 38
Tynewydd Road
CF62 8AZ
01446 733515 / 01446 734744
01446 722792 / 01446 729562
31 Barry Road
CF63 1BA
01446 700350
Heol y Llongau
CF63 4AR
01446 734131
Rating Row
Beaumaris
LL58 8AL
01248 810818
Old Station Yard
Station Road
Bethesda
LL57 3NE
01248 600212
School House Lane
Bishops Castle
SY9 5ER
01588 638285
Middle Coed Cae Road
Blaenavon
NP4 9AW
01495 360663
Borth
SY24 5JE
01970 871475
Merthyr Mawr Road
Bridgend
CF31 3NW
01656 652774
Llangewydd Road
CF31 4XX
01656 652721
CF31 3NL
01656 766866
Bridgnorth Road
Broseley
TF12 5EL
01952 882854
83 Main Road
Broughton
CH4 0NR
01244 520615
Black Mountain Centre
Cwmgarw Road
Brynamman
SA18 1BU
01269 820799
Brynmawr Well Being Centre
Blaen-Afon Road
Brynmawr
NP23 4BR
01495 360682
Argoed Road
Buckley
CH7 3HZ
01244 550230 / 01244 550513
46 Mill Lane
CH7 3HB
01244 550939 / 01244 549592
Maes-y-Coed
Glandwr Park
Builth Wells
LD2 3DZ
01982 552207
Parc y Minos Street
Burry Port
SA16 0BN
01554 832240
Cadoc House
Caerleon
NP18 1AZ
01633 423886
Doc Fictoria
Hafan Iechyd
Caernarfon
LL55 1TH
01286 684100
Liverpool House
Waunfawr
LL55 4YY
01286 650223
Heol Bro Wen
Caerphilly
CF83 3GH
02920 887316
4 Beddau Way
CF83 2AX
02920 888118