Healthcare Directory

GP surgeries and medical centres across Wales

Filters:

103 healthcare providers found

Aberdare Health Centre
GP SurgeryRhondda Cynon Taf

Monk Street, Aberdare, CF44 7JD

General Practice; Chronic Disease Management; Family Planning

Mon-Fri 8:30am-6pm

Abergavenny Medical Centre
GP SurgeryMonmouthshire

Nevill Hall Hospital, Abergavenny, NP7 7EG

General Practice; Minor Surgery; Travel Clinic; Chronic Disease Management

Mon-Fri 8am-6:30pm

Abergele Family Practice
GP SurgeryConwy

Market Street, Abergele, LL22 7BP

General Practice; Women's Health; Child Health Services

Mon-Fri 8:30am-6pm

Abertillery Medical Centre
GP SurgeryBlaenau Gwent

Somerset Street, Abertillery, NP13 1DP

General Practice; Chronic Disease Management

Mon-Fri 8am-6pm

Aberystwyth Medical Practice
GP SurgeryCeredigion

North Parade, Aberystwyth, SY23 2JN

General Practice; Minor Surgery; Travel Health; Student Health

Mon-Fri 8am-6:30pm

Amlwch Health Centre
GP SurgeryIsle Of Anglesey

Lon Goch, Amlwch, LL68 9AB

General Practice; Women's Health; Child Health

Mon-Fri 8:30am-6pm

Amman Valley Hospital
hospitalCarmarthenshire

Glanamman, SA18 2NW

Minor Injuries; Outpatients; X-Ray

Minor Injuries 8am-8pm daily

Ammanford Health Centre
GP SurgeryCarmarthenshire

Quay Street, Ammanford, SA18 3BS

General Practice; Family Planning; Vaccinations

Mon-Fri 8:30am-6pm

Bangor Health Centre
Veteran Friendly
GP SurgeryGwynedd

Farrar Road, Bangor, LL57 2EL

General Practice; Chronic Disease Management; Mental Health Support; Vaccinations

Mon-Fri 8am-6:30pm

Bargoed Medical Centre
GP SurgeryCaerphilly

Hanbury Road, Bargoed, CF81 8QR

General Practice; Diabetes Care; Women's Health

Mon-Fri 8:30am-6pm

Barry Medical Centre
Veteran Friendly
GP SurgeryVale Of Glamorgan

Thompson Street, Barry, CF63 4HH

General Practice; Minor Surgery; Chronic Disease Management; Mental Health

Mon-Fri 8am-6:30pm

Beaumaris Surgery
GP SurgeryIsle Of Anglesey

Rating Row, Beaumaris, LL58 8AL

General Practice; Chronic Disease Management; Vaccinations

Mon-Fri 8:30am-6pm

Bettws Medical Centre
GP SurgeryNewport

Cledwyn Close, Bettws, Newport, NP20 7UW

General Practice; Diabetes Care; Women's Health; Child Health

Mon-Fri 8:30am-6pm

Blackwood Surgery
GP SurgeryCaerphilly

High Street, Blackwood, NP12 1AJ

General Practice; Family Planning; Child Health

Mon-Fri 8am-6pm

Blaenau Ffestiniog Medical Centre
GP SurgeryGwynedd

Church Street, Blaenau Ffestiniog, LL41 3HD

General Practice; Chronic Disease Management

Mon-Fri 8:30am-5:30pm

Blaenavon Community Hospital
hospitalTorfaen

Lion Street, Blaenavon, NP4 9BQ

Community Services; Outpatients

Monday-Friday 9am-5pm

Blaenavon Medical Practice
GP SurgeryTorfaen

Lion Street, Blaenavon, NP4 9RB

General Practice; Family Planning; Chronic Disease Management

Mon-Fri 8am-6pm

Brecon Medical Practice
GP SurgeryPowys

Watergate, Brecon, LD3 9AN

General Practice; Travel Clinic; Vaccinations

Mon-Fri 8am-6pm

Bridgend Medical Centre
GP SurgeryBridgend

Ewenny Road, Bridgend, CF31 3HS

General Practice; Minor Surgery; Chronic Disease Management; Women's Health

Mon-Fri 8am-6:30pm

Buckley Health Centre
GP SurgeryFlintshire

Brunswick Road, Buckley, CH7 3JG

General Practice; Diabetes Care; Vaccinations

Mon-Fri 8:30am-6pm

Caernarfon Health Centre
GP SurgeryGwynedd

Shirehall Street, Caernarfon, LL55 1SH

General Practice; Family Planning; Minor Surgery; Travel Vaccinations

Mon-Fri 8:30am-6pm

Caerphilly Medical Centre
GP SurgeryCaerphilly

The Twyn, Caerphilly, CF83 1JL

General Practice; Minor Surgery; Travel Health; Chronic Disease Management

Mon-Fri 8am-6:30pm

Caldicot Medical Centre
GP SurgeryMonmouthshire

Church Road, Caldicot, NP26 4HW

General Practice; Chronic Disease Management

Mon-Fri 8:30am-6pm

Canton Medical Centre
GP SurgeryCardiff

Kings Road, Canton, Cardiff, CF11 9DD

General Practice; Family Planning; Vaccinations; Child Health

Mon-Fri 8am-6pm

Cardigan Integrated Care Centre
GP SurgeryCeredigion

Feidr Fair, Cardigan, SA43 1LQ

General Practice; Chronic Disease Management; Women's Health

Mon-Fri 8:30am-6pm

Carmarthen Medical Centre
GP SurgeryCarmarthenshire

Priory Street, Carmarthen, SA31 1LP

General Practice; Minor Surgery; Travel Clinic; Chronic Disease Management

Mon-Fri 8am-6:30pm

Chepstow Medical Centre
GP SurgeryMonmouthshire

Tempest Way, Chepstow, NP16 5YX

General Practice; Family Planning; Child Health

Mon-Fri 8am-6pm

Chirk Surgery
GP SurgeryWrexham

Station Avenue, Chirk, LL14 5ND

General Practice; Women's Health; Child Immunisations

Mon-Fri 8:30am-6pm

Colwyn Bay Medical Centre
GP SurgeryConwy

Princes Drive, Colwyn Bay, LL29 8HU

General Practice; Diabetes Care; Asthma Management

Mon-Fri 8am-6pm

Conwy Medical Centre
GP SurgeryConwy

Llanrwst Road, Conwy, LL32 8LT

General Practice; Minor Ailments Service; Chronic Disease Management

Mon-Fri 8am-6:30pm

County Hospital Griffithstown
hospitalTorfaen

Panteg Way, Griffithstown, Pontypool, NP4 5YA

Minor Injuries; X-Ray; Outpatients

Minor Injuries 8am-8pm

Cowbridge Medical Practice
GP SurgeryVale Of Glamorgan

High Street, Cowbridge, CF71 7AG

General Practice; Family Planning; Child Health

Mon-Fri 8am-6pm

Cwmbran Medical Centre
Veteran Friendly
GP SurgeryTorfaen

Caradoc Road, Cwmbran, NP44 1PL

General Practice; Minor Surgery; Travel Health; Mental Health Support

Mon-Fri 8am-6:30pm

Denbigh Health Centre
GP SurgeryDenbighshire

Ystrad Road, Denbigh, LL16 4RH

General Practice; Chronic Disease Management; Women's Health

Mon-Fri 8:30am-6pm

Dowlais Surgery
GP SurgeryMerthyr Tydfil

Lower Union Street, Dowlais, CF48 3HD

General Practice; Women's Health; Family Planning

Mon-Fri 8:30am-6pm

Ebbw Vale Health Centre
GP SurgeryBlaenau Gwent

Newchurch Road, Ebbw Vale, NP23 6NJ

General Practice; Minor Surgery; Chronic Disease Management; Women's Health

Mon-Fri 8am-6pm

Ely Bridge Surgery
GP SurgeryCardiff

Cowbridge Road West, Ely, Cardiff, CF5 5BY

General Practice; Chronic Disease Management; Women's Health

Mon-Fri 8am-6pm

Fishguard Medical Centre
GP SurgeryPembrokeshire

High Street, Fishguard, SA65 9AR

General Practice; Chronic Disease Management

Mon-Fri 8:30am-5:30pm

Flint Medical Centre
GP SurgeryFlintshire

Church Street, Flint, CH6 5AF

General Practice; Women's Health; Child Health

Mon-Fri 8am-6pm

Glan Clwyd Hospital
Veteran Friendly
hospitalDenbighshire

Bodelwyddan, LL18 5UJ

Emergency Department; Major Trauma; Cancer Services; Cardiac Unit; Intensive Care

24/7 Emergency Department

Gorseinon Medical Centre
GP SurgerySwansea

West Street, Gorseinon, Swansea, SA4 4AA

General Practice; Chronic Disease Management; Vaccinations

Mon-Fri 8:30am-6pm

Haverfordwest Medical Centre
GP SurgeryPembrokeshire

Salutation Square, Haverfordwest, SA61 2LN

General Practice; Minor Surgery; Chronic Disease Management; Travel Health

Mon-Fri 8am-6:30pm

Holyhead Medical Practice
GP SurgeryIsle Of Anglesey

Newry Street, Holyhead, LL65 1HU

General Practice; Chronic Disease Management; Vaccinations; Health Checks

Mon-Fri 8:30am-6pm

Holywell Medical Practice
GP SurgeryFlintshire

Halkyn Road, Holywell, CH8 7SN

General Practice; Chronic Disease Management; Family Planning

Mon-Fri 8:30am-6pm

Lampeter Surgery
GP SurgeryCeredigion

Harford Square, Lampeter, SA48 7EG

General Practice; Rural Health Services; Vaccinations

Mon-Fri 8:30am-5:30pm

Llandaff Surgery
GP SurgeryCardiff

High Street, Llandaff, Cardiff, CF5 2DX

General Practice; Minor Surgery; Travel Clinic

Mon-Fri 8:30am-6pm

Llandovery Hospital
hospitalCarmarthenshire

Llanfair Road, Llandovery, SA20 0LY

Community Hospital; Outpatients

Monday-Friday 9am-5pm

Llandovery Surgery
GP SurgeryCarmarthenshire

Stone Street, Llandovery, SA20 0BW

General Practice; Rural Health Services

Mon-Fri 8:30am-5:30pm

Llandrindod Wells Medical Practice
GP SurgeryPowys

Temple Street, Llandrindod Wells, LD1 5HF

General Practice; Minor Surgery; Chronic Disease Management; Rural Health

Mon-Fri 8am-6pm

Llandudno Hospital Surgery
Veteran Friendly
GP SurgeryConwy

Hospital Road, Llandudno, LL30 1LB

General Practice; Travel Clinic; Family Planning; Minor Surgery

Mon-Fri 8:30am-6pm

Llanelli Medical Centre
Veteran Friendly
GP SurgeryCarmarthenshire

Station Road, Llanelli, SA15 1AN

General Practice; Diabetes Care; Women's Health; Mental Health Support

Mon-Fri 8am-6pm

Llangefni Health Centre
GP SurgeryIsle Of Anglesey

Glanhwfa Road, Llangefni, LL77 7LR

General Practice; Minor Surgery; Family Planning; Diabetes Care

Mon-Fri 8am-6:30pm

Llantwit Major Medical Centre
GP SurgeryVale Of Glamorgan

Ham Lane East, Llantwit Major, CF61 1TQ

General Practice; Chronic Disease Management

Mon-Fri 8:30am-5:30pm

Maesteg Medical Centre
GP SurgeryBridgend

Commercial Street, Maesteg, CF34 9DL

General Practice; Diabetes Care; Vaccinations

Mon-Fri 8:30am-6pm

Maindee Medical Centre
Veteran Friendly
GP SurgeryNewport

Chepstow Road, Newport, NP19 8BY

General Practice; Minor Surgery; Travel Health; Mental Health Support

Mon-Fri 8am-6:30pm

Merthyr Tydfil Medical Centre
GP SurgeryMerthyr Tydfil

Swansea Road, Merthyr Tydfil, CF47 8AN

General Practice; Minor Surgery; Chronic Disease Management; Diabetes Care

Mon-Fri 8am-6pm

Mold Community Hospital Surgery
Veteran Friendly
GP SurgeryFlintshire

Ash Grove, Mold, CH7 1XG

General Practice; Minor Surgery; Chronic Disease Management; Travel Health

Mon-Fri 8am-6:30pm

Monmouth Medical Centre
GP SurgeryMonmouthshire

Hereford Road, Monmouth, NP25 5BG

General Practice; Diabetes Care; Women's Health

Mon-Fri 8:30am-6pm

Morriston Hospital
Veteran Friendly
hospitalSwansea

Heol Maes Eglwys, Morriston, Swansea, SA6 6NL

Emergency Department; Major Trauma Centre; Burns Unit; Spinal Injuries; Plastic Surgery

24/7 Emergency Department

Morriston Medical Centre
Veteran Friendly
GP SurgerySwansea

Clase Road, Morriston, Swansea, SA6 7AA

General Practice; Diabetes Care; Women's Health; Child Health

Mon-Fri 8:30am-6pm

Mountain Ash Medical Practice
GP SurgeryRhondda Cynon Taf

Oxford Street, Mountain Ash, CF45 4BL

General Practice; Chronic Disease Management

Mon-Fri 8:30am-5:30pm

Neath Health Centre
GP SurgeryNeath Port Talbot

Victoria Gardens, Neath, SA11 3AF

General Practice; Minor Surgery; Chronic Disease Management

Mon-Fri 8:30am-6pm

Neath Port Talbot Hospital
hospitalNeath Port Talbot

Baglan Way, Port Talbot, SA12 7BX

Minor Injuries; Outpatients; Diagnostics

Minor Injuries 8am-10pm

Newtown Medical Practice
GP SurgeryPowys

Park Lane, Newtown, SY16 1EJ

General Practice; Diabetes Care; Women's Health

Mon-Fri 8:30am-6pm

Pembroke Dock Medical Centre
Veteran Friendly
GP SurgeryPembrokeshire

Laws Street, Pembroke Dock, SA72 6DS

General Practice; Diabetes Care; Family Planning

Mon-Fri 8:30am-6pm

Penarth Medical Centre
GP SurgeryVale Of Glamorgan

Stanwell Road, Penarth, CF64 2YR

General Practice; Women's Health; Diabetes Care

Mon-Fri 8:30am-6pm

Pontardawe Health Centre
GP SurgeryNeath Port Talbot

Herbert Street, Pontardawe, SA8 4ED

General Practice; Diabetes Care; Women's Health

Mon-Fri 8am-6pm

Pontypool Health Centre
GP SurgeryTorfaen

Park Buildings, Pontypool, NP4 6JH

General Practice; Diabetes Care; Women's Health

Mon-Fri 8:30am-6pm

Pontypridd Medical Centre
Veteran Friendly
GP SurgeryRhondda Cynon Taf

Gelliwastad Road, Pontypridd, CF37 2BW

General Practice; Minor Surgery; Diabetes Care; Mental Health Support

Mon-Fri 8am-6:30pm

Port Talbot Medical Centre
GP SurgeryNeath Port Talbot

Station Road, Port Talbot, SA13 1NW

General Practice; Family Planning; Travel Health

Mon-Fri 8am-6pm

Porthcawl Medical Centre
GP SurgeryBridgend

John Street, Porthcawl, CF36 3BH

General Practice; Travel Clinic; Family Planning

Mon-Fri 8am-6pm

Porthmadog Medical Practice
GP SurgeryGwynedd

High Street, Porthmadog, LL49 9LR

General Practice; Women's Health; Child Immunisations

Mon-Fri 8am-6pm

Prestatyn Medical Centre
GP SurgeryDenbighshire

Victoria Road, Prestatyn, LL19 7TE

General Practice; Diabetes Clinic; Asthma Management

Mon-Fri 8am-6pm

Pwllheli Medical Practice
GP SurgeryGwynedd

Penlan Street, Pwllheli, LL53 5DE

General Practice; Diabetes Care; Asthma Clinic

Mon-Fri 8:30am-6pm

Rhos Health Centre
GP SurgeryWrexham

Prince Charles Road, Wrexham, LL14 1RS

General Practice; Diabetes Care; Vaccinations; Travel Health

Mon-Fri 8:30am-6pm

Rhyl Family Practice
GP SurgeryDenbighshire

Wellington Road, Rhyl, LL18 1LE

General Practice; Family Planning; Vaccinations

Mon-Fri 8:30am-6pm

Ringland Medical Centre
GP SurgeryNewport

Ringland Circle, Newport, NP19 9NH

General Practice; Family Planning; Chronic Disease Management

Mon-Fri 8am-6pm

Risca Medical Centre
GP SurgeryCaerphilly

Ty Sign Road, Risca, NP11 6PN

General Practice; Chronic Disease Management; Vaccinations

Mon-Fri 8:30am-6pm

Roath Park Medical Centre
GP SurgeryCardiff

Ninian Road, Roath, Cardiff, CF23 5RE

General Practice; Women's Health; Mental Health Support; Diabetes Care

Mon-Fri 8:30am-6pm

Rogerstone Medical Centre
GP SurgeryNewport

Cefn Road, Rogerstone, Newport, NP10 9AD

General Practice; Vaccinations; Travel Clinic

Mon-Fri 8:30am-6pm

Royal Glamorgan Hospital
Veteran Friendly
hospitalRhondda Cynon Taf

Ynysmaerdy, Llantrisant, CF72 8XR

Emergency Department; General Surgery; Maternity; Paediatrics

24/7 Emergency Department

Royal Gwent Hospital
Veteran Friendly
hospitalNewport

Cardiff Road, Newport, NP20 2UB

Emergency Department; General Surgery; Cardiology; Orthopaedics

24/7 Emergency Department

Ruabon Medical Centre
GP SurgeryWrexham

High Street, Ruabon, LL14 6LU

General Practice; Chronic Disease Management

Mon-Fri 8:30am-5:30pm

Ruthin Medical Practice
GP SurgeryDenbighshire

Park Street, Ruthin, LL15 1BB

General Practice; Chronic Disease Management; Minor Surgery; Travel Health

Mon-Fri 8am-6:30pm

Singleton Hospital
hospitalSwansea

Sketty Lane, Swansea, SA2 8QA

General Medicine; Surgery; Ophthalmology; ENT

Outpatient services Mon-Fri

Sketty Medical Centre
GP SurgerySwansea

Gower Road, Sketty, Swansea, SA2 9BW

General Practice; Minor Surgery; Travel Health; Chronic Disease Management

Mon-Fri 8am-6:30pm

Tenby Medical Practice
GP SurgeryPembrokeshire

Warren Street, Tenby, SA70 7JX

General Practice; Women's Health; Child Health

Mon-Fri 8am-6pm

Tonypandy Medical Centre
GP SurgeryRhondda Cynon Taf

Dunraven Street, Tonypandy, CF40 1QN

General Practice; Women's Health; Vaccinations

Mon-Fri 8am-6pm

Tredegar Medical Practice
GP SurgeryBlaenau Gwent

Morgan Street, Tredegar, NP22 3NP

General Practice; Diabetes Care; Family Planning

Mon-Fri 8:30am-6pm

University Hospital of Wales
Veteran Friendly
hospitalCardiff

Heath Park, Cardiff, CF14 4XW

Emergency Department; Major Trauma; Neurosurgery; Cardiac Services; Cancer Centre; Transplant

24/7 Emergency Department

Uplands Surgery
GP SurgerySwansea

Uplands Crescent, Swansea, SA2 0NP

General Practice; Family Planning; Minor Ailments

Mon-Fri 8am-6pm

Welshpool Medical Centre
GP SurgeryPowys

Salop Road, Welshpool, SY21 7EH

General Practice; Family Planning; Child Health

Mon-Fri 8:30am-6pm

Whitchurch Medical Centre
Veteran Friendly
GP SurgeryCardiff

Penlline Road, Whitchurch, Cardiff, CF14 2AA

General Practice; Minor Surgery; Travel Health; Chronic Disease Management

Mon-Fri 8am-6:30pm

Wrexham Maelor Hospital
Veteran Friendly
hospitalWrexham

Croesnewydd Road, Wrexham, LL13 7TD

Emergency Department; General Surgery; Paediatrics; Maternity; Orthopaedics

24/7 Emergency Department

Wrexham Medical Practice
Veteran Friendly
GP SurgeryWrexham

Grosvenor Road, Wrexham, LL11 1BU

General Practice; Minor Surgery; Chronic Disease Management; Mental Health Support

Mon-Fri 8am-6:30pm

Ysbyty Alltwen Hospital
hospitalNeath Port Talbot

Alltwen, Pontardawe, SA8 3HG

Community Hospital; Rehabilitation

24/7 Inpatient services

Ysbyty Cwm Cynon
hospitalRhondda Cynon Taf

Mountain Ash, CF45 4SN

Community Hospital; Outpatients; Rehabilitation

Monday-Friday 9am-5pm

Ysbyty Cwm Rhondda
hospitalRhondda Cynon Taf

Llwynypia, Tonypandy, CF40 2LU

Minor Injuries; Community Services

Minor Injuries 8am-8pm

Ysbyty George Thomas
hospitalCaerphilly

Victoria Road, Tredegar, NP22 4QT

Community Hospital; Minor Injuries; Outpatients

Minor Injuries 8am-8pm

Ysbyty Gwynedd
Veteran Friendly
hospitalGwynedd

Penrhosgarnedd, Bangor, LL57 2PW

Emergency Department; General Surgery; Orthopaedics; Cardiology; Maternity; Mental Health

24/7 Emergency Department

Ysbyty Ystrad Fawr
hospitalCaerphilly

Ystrad Mynach, CF82 7GP

Minor Injuries; Diagnostics; Outpatients

Minor Injuries 8am-10pm

Ystradgynlais Community Hospital
hospitalPowys

Station Road, Ystradgynlais, SA9 1NR

Minor Injuries Unit; Outpatients; Rehabilitation

Minor Injuries 8am-10pm daily

Ystradgynlais Health Centre
GP SurgeryPowys

Station Road, Ystradgynlais, SA9 1JS

General Practice; Chronic Disease Management; Minor Ailments

Mon-Fri 8am-6pm

Veterans NHS Wales

Veterans in Wales have access to priority NHS treatment for conditions related to their service. When registering with a GP, make sure to mention your veteran status. Many practices have staff trained in veteran-specific health needs, including mental health support and understanding of service-related conditions.

Veteran-Friendly Practices

Staff trained in veteran health needs

Priority Treatment

For service-related conditions

Register Your Status

Tell your GP you're a veteran