List of Hospitals in Wales

 Wales Hospitals List

Hospitals Name Telephone Number Address
Spire Cardiff Hospital Hospitals 029 2073 5515 Croescadarn Road, Pentwyn, Cardiff, South Glamorgan CF23 8XL
Sancta Maria Hospital Hospitals 01792 479040 Ffynone Road, Swansea, SA1 6DF
ST. JOSEPH'S HOSPITAL Hospitals 01633 548499 Harding Avenue, Malpas, Newport, Gwent NP20 6ZE
Spire Yale Hospital Hospitals 01978 268045 Wrexham Technology Park, Croesnewydd Road, Wrexham, Clwyd LL13 7YP
Glan Traeth Hospitals 01745 443000 within Royal Alexandra Hospital, Marine Drive, Rhyl, Clwyd LL18 3AS
Llanidloes War Memorial Hospital Hospitals 01686 414200 Eastgate St, Llanidloes, Powys SY18 6HF
Llandrindod Wells Hospital Hospitals 01597 822951 Temple St, Llandrindod Wells, Powys LD1 5HF
Oakleigh Mental Health Resource Centre Hospitals 01978 860707 Abbey Rd, Llangollen, Clwyd LL20 8SS
Croeso Centre Hospitals 01656 726900 Highland Avenue, Bryncethin, Bridgend, Mid Glamorgan CF32 9YL
Amman Valley Hospital Hospitals 01269 822226 Folland Rd, Glanamman, Ammanford, Dyfed SA18 2BQ
North Wales Adolescent Service Hospitals 01492 532458 Cedar Court, 65, Victoria Park, Colwyn Bay, Clwyd LL29 7AJ
Overmonnow Day Hospital Hospitals 01600 773022 Overmonnow Suite, Monnow Vale, Drybridge Park, Monmouth, Gwent NP25 5BL
Brynseiont Hospital Hospitals 01286 673371 Pant Rd, Caernarfon, Gwynedd LL55 2YU
Nevill Hall Hospital Hospitals 01873 732732 Brecon Rd, Abergavenny, Gwent NP7 7EG
The Royal Gwent Hospital Hospitals 01633 234234 Cardiff Rd, Newport, Gwent NP20 2UB
Cambian Healthcare Ltd Hospitals 01685 846970 St. Teilo House, Goshen St, Rhymney, Tredegar, Gwent NP22 5NF
Penrhos Stanley Hospital Hospitals 01407 766000 Penrhos Beach Rd, Holyhead, Gwynedd LL65 2QA
Llandudno General Hospital Hospitals 01492 860066 Hospital Rd, Conwy, Llandudno, Gwynedd LL30 1LB
Child & Family Service Hospitals 01745 330881 Lawnside, Olinda St, Rhyl, Clwyd LL18 3EP
Bryn Beryl Hospital Hospitals 01758 701122 Caernarvon Rd, Pwllheli, Gwynedd LL53 6TT
Gorseinon Hospital Hospitals 01792 704184 Brynawel Rd, Gorseinon, Swansea, West Glamorgan SA4 4UU
Garngoch Hospital Hospitals 01792 892921 Hospital Rd, Gorseinon, Swansea, West Glamorgan SA4 4LH
Llangollen Community Hospital Hospitals 01978 860226 Abbey Rd, Llangollen, Clwyd LL20 8SP
Lansdowne Hospital Hospitals 029 2023 3651 Sanitorium Rd, Canton, Cardiff, South Glamorgan CF11 8PL
Hafod Mental Health Resource Centre Hospitals 01745 443050 Beechwood Rd, Rhyl, Clwyd LL18 3EU
Learning Disabilities Headquarters Hospitals 01745 818124 Denbigh Infirmary Clinic, Ruthin Rd, Denbigh, Clwyd LL16 3ES
Welsh Ambulance Service NHS Trust Hospitals 01248 689089 Aber Rd, Llanfairfechan, Gwynedd LL33 0HH
Monnow Vale Health & Social Care Facility Hospitals 01600 773113 Drybridge Park, Monmouth, Gwent NP25 5BL
Craegmoor Healthcare Ltd Hospitals 029 2056 5113 New House, St. Fagans, Cardiff, South Glamorgan CF5 6DU
Llwynypia Hospital Hospitals 01443 440440 Llwynypia, Tonypandy, Mid Glamorgan CF40 2LX
Brain Injury Services Hospitals 01873 881200 Beechwood House, Penperlleni, Pontypool, Gwent NP4 0AH
Cefn Coed Hospital Hospitals 01792 561155 Waunarlwydd Rd, Cockett, Swansea, West Glamorgan SA2 0GH
Learning Disabilities Conwy Hospitals 01492 575374 Civic Offices, Abergele Rd, Colwyn Bay, Clwyd LL29 8AR
Tim Dyffryn Clwyd Community Mental Health Team Hospitals 01745 813138 Noddfa, Middle Lane, Denbigh, Clwyd LL16 3UR
Mold Community Hospital Hospitals 01352 758744 Ash Grove, Mold, Clwyd CH7 1XG
Abblett Psychiatric Unit Hospitals 01745 585484 within Glan Clwyd Hospital, Rhuddlan Rd, Bodelwyddan, Rhyl, Clwyd LL18 5UJ
Cwm Taf NHS Trust Hospitals 01443 486222 Albert Rd, Pontypridd, Mid Glamorgan CF37 1LB
Dolgellau & Barmouth District Community Hospital Hospitals 01341 422479 Dolgellau & Barmouth District, Dolgellau, Gwynedd LL40 1NT
Blaenau Ffestiniog Memorial Hospital Hospitals 01766 831281 Wynne Rd, Blaenau Ffestiniog, Gwynedd LL41 3DW
Cefni Hospital Hospitals 01248 750117 Bridge St, Llangefni, Gwynedd LL77 7PP
Prince Philip Hospital Hospitals 01554 756567 Bryngwyn Mawr, Dafen, Llanelli, Dyfed SA14 8QF
Talygarn Unit Hospitals 01495 765725 within County Hospital, Coed Y Gric Rd, Griffithstown, Pontypool, Gwent NP4 5YA
Morriston Hospital Hospitals 01792 702222 Heol Maes Eglwys, Cwnrhydyceirw, Swansea, West Glamorgan SA6 6NL
Deeside Community Hospital Hospitals 01244 830461 Plough Lane, Shotton, Deeside, Clwyd CH5 1XS
Swn-y-Gwynt Resource Centre Hospitals 01269 595473 Tirydail Lane, Ammanford, Dyfed SA18 3AS
County Hospital Hospitals 01495 768768 Coed-Y-Gric Rd, Griffithstown, Pontypool, Gwent NP4 5YA
Cruglas Day Hospital Hospitals 01495 306619 1, Church St, Ebbw Vale, Gwent NP23 6BE
Carmarthenshire NHS Trust Hospitals 01267 235151 West Wales General Hospital, Dolgwili Rd, Carmarthen, Dyfed SA31 2AF
Knighton Hospital Hospitals 01547 528633 Ffrydd Rd, Knighton, Powys LD7 1DF
Abergele Hospital Hospitals 01745 832295 Llanfair Rd, Abergele, Clwyd LL22 8DP
Tregaron Hospital Hospitals 01974 298203 Dewi Rd, Tregaron, Ystrad Meurig, Dyfed SY25 6JP
Learning Disabilities Denbigh Hospitals 01745 816426 Henllan Centre, Garn Rd, Henllan, Denbigh, Clwyd LL16 5YA
Aberdare General Hospital Hospitals 01685 883811 Abernant Rd, Aberdare, Mid Glamorgan CF44 0RF
The Cardigan & District Hospital Hospitals 01239 612214 Pontycleifion, Cardigan, Dyfed SA43 1DP
Clydach Hospital Hospitals 01792 841447 Quarr Rd, Clydach, Swansea, West Glamorgan SA6 5DT
Royal Glamorgan Hospital Hospitals 01443 443443 Ynys Maerdy, Pontyclun, Mid Glamorgan CF72 8XR
Bron-y-Garth Hospital Hospitals 01766 770310 Garth Bengan, Penrhyndeudraeth, Gwynedd LL48 6HD
The Barry Hospital Hospitals 01446 704000 Colcot Rd, Barry, South Glamorgan CF62 8YH
Roslin Mental Health Resource Centre Hospitals 01492 860926 Roslin, Roumania Drive, Craig-y-Don, Llandudno, Gwynedd LL30 1UL
Nant-y-Glyn CMHT Hospitals 01492 532164 10, Nant Y Glyn Rd, Colwyn Bay, Clwyd LL29 7PY
Blaina & District Hospital Hospitals 01495 293293 Hospital Rd, Nantyglo, Ebbw Vale, Gwent NP23 4LY
Gwent Healthcare NHS Trust Hospitals 01495 214123 Abertillery & District Hospital, Pendarren Rd, Aberbeeg, Abertillery, Gwent NP13 2XA
Montgomery County Infirmary Hospitals 01686 617200 Llanfair Rd, Newtown, Powys SY16 2DW
Minffordd Lodge Hospitals 01248 372345 Hendrewen Rd, Minffordd, Bangor, Gwynedd LL57 4DR
Llandovery Hospital Hospitals 01550 722200 Llandovery Hospital, Llanfair Rd, Llandovery, Dyfed SA20 0LA
Velindre Nhs Trust Hospitals 029 2019 6161 Unit 2, Charnwood Court, Heol Billingsley, Parc Nantgarw, Nantgarw, Cardiff, South Glamorgan CF15 7QZ
John Munroe Independent Hospital Hospitals 01938 552756 Greenfields, Welshpool, Powys SY21 7BY
St. Cadocs Hospital Hospitals 01633 436700 Lodge Rd, Caerleon, Newport, Gwent NP18 3XQ
Yale Hospital Hospitals 01978 291306 Wrexham Technology Park, Wrexham, Clwyd LL13 7YP
Radio Maelor Hospitals 01978 266777 Wrexham Hospital Broadcasting Servi, Croesnewydd Rd, Wrexham, Clwyd LL13 7TD
Royal Alexandra Hospital Hospitals 01745 443000 Marine Drive, Rhyl, Clwyd LL18 3AS
Victoria Memorial Hospital Hospitals 01938 553133 Salop Rd, Welshpool, Powys SY21 7DU
Bro Ddyfi Community Hospital Hospitals 01654 702266 Heol Maengwyn, Machynlleth, Powys SY20 8AD
H.M Stanley Hospital Hospitals 01745 583275 Upper Denbigh Rd, St. Asaph, Clwyd LL17 0RS
Denbigh Infirmary Hospitals 01745 818100 Ruthin Rd, Denbigh, Clwyd LL16 3ES
Bryn Y Neuadd Hospital Hospitals 01248 682682 Aber Rd, Llanfairfechan, Gwynedd LL33 0HH
Bodnant EMI Unit Hospitals 01492 862347 Maesdu Rd, Llandudno, Gwynedd LL30 1QY
Ysbyty'R Tri Chwm Hospitals 01495 353200 College Rd, Ebbw Vale, Gwent NP23 6HA
Nucleus Healthcare Hospitals 01633 815900 Spooner Close, Celtic Springs, Newport, Gwent NP10 8FZ
Ystradgynlais Community Hospital Hospitals 01639 844777 Glanrhyd Rd, Ystradgynlais, Swansea, West Glamorgan SA9 1AU
Bryn Hesketh Unit Hospitals 01492 807512 Hesketh Rd, Colwyn Bay, Clwyd LL29 8AT
St. Tydfil's Hospital Hospitals 01685 723244 Upper Thomas St, Merthyr Tydfil, Mid Glamorgan CF47 0SJ
Llanarth Court Psychiatric Hospital Hospitals 01873 840555 Llanarth, Raglan, Usk, Gwent NP15 2YD
Whitchurch Psychiatric Hospital Hospitals 029 2069 3191 Park Rd, Whitchurch, Cardiff, South Glamorgan CF14 7XB
Coedlys Support Bed Unit Hospitals 01248 724318 Lon Las, Church St, Llangefni, Gwynedd LL77 7DU
Bronglais General Hospital Hospitals 01970 623131 Caradoc Rd, Aberystwyth, Dyfed SY23 1ER
Holyhead Mental Health Centre Hospitals 01407 764231 Craig Hyfryd, Cambrian St, Holyhead, Gwynedd LL65 1NH
Gwent Healthcare NHS Trust Hospitals 01633 623623 Block C, Mamhilad House, Mamhilad Park Estate, Pontypool, Gwent NP4 0YP
Fairwood Hospital Hospitals 01792 203192 794, Gower Rd, Upper Killay, Swansea, West Glamorgan SA2 7HQ
University Hospital of Wales Hospitals 029 2074 7747 Heath Park, Cardiff, South Glamorgan CF14 4XW
Tywyn Hospital Hospitals 01654 710411 Tywyn, Gwynedd LL36 9HH
Patientline Hospitals 01633 656114 Royal Gwent Hospital, Cardiff Rd, Newport, Gwent NP20 2UB
Werndale Hospital Hospitals 01267 211500 Bancyfelin, Carmarthen, Dyfed SA33 5NT
Neath Port Talbot Hospital Hospitals 01639 862000 Baglan Way, Port Talbot, West Glamorgan SA12 7BX
St. Davids Community Hospital Hospitals 029 2053 6666 Cowbridge Rd East, Cardiff, South Glamorgan CF11 9XB
Cymla Hospital Hospitals 01639 862000 Cymla Rd, Neath, West Glamorgan SA11 3SU
Ty-Sirhowy Psychiatric Unit Hospitals 01495 229010 Cwmgelli, Blackwood, Gwent NP12 1YR
Mountain Ash Hospital Hospitals 01685 883811 Dyffryn Rd, Mountain Ash, Mid Glamorgan CF45 4DE
Prestatyn Community Hospital Hospitals 01745 853487 Woodland Park, The Avenue, Prestatyn, Clwyd LL19 9RD
Chirk Community Hospital Hospitals 01691 772430 Chirk, Wrexham, Clwyd LL14 5LN