Gwynedd has 6 hospitals in our directory, including 1 with an A&E department. Each is listed with its postcode and nearest town below.
| # | Hospital | Postcode | Town | Trust / operator | Details |
|---|---|---|---|---|---|
| 1 | Ysbyty Gwynedd A&E | LL57 2PW | Pentir | NHS | Call Website Map |
| 2 | Dolgellau and Barmouth Hospital | LL40 1NT | Dolgellau | NHS | Map |
| 3 | Tywyn Hospital | LL36 9HH | Tywyn | NHS | Map |
| 4 | Ysbyty Alltwen | LL49 9AQ | Porthmadog | NHS | Map |
| 5 | Ysbyty Bryn Beryl | LL53 6TU | Llannor | — | Call Map |
| 6 | Ysbyty Eryri | LL55 2YE | Caernarfon | NHS | Call Website Map |
Locations: OpenStreetMap contributors. Postcode & county attribution: Postcodes UK. Services change, in an emergency dial 999 or NHS 111.
Frequently asked questions
How many hospitals are there in Gwynedd?
There are 6 hospitals listed for Gwynedd. 1 of them has an A&E (accident and emergency) department. The main areas for hospitals are Pentir, Dolgellau and Tywyn.
Which hospitals in Gwynedd have A&E?
The hospital in Gwynedd with a full A&E department is Ysbyty Gwynedd. These are your nearest options for serious injuries, but if a life is at risk always dial 999 first, as ambulance crews will take you to the most appropriate unit.
Are there private hospitals in Gwynedd?
Our directory does not record any independent (private) hospitals in Gwynedd; the listed sites are NHS, community or mental-health hospitals. Private hospital groups do operate across much of the country, so it is worth checking neighbouring counties if you are looking specifically for private treatment.



