Cardiff has 8 hospitals in our directory. Each is listed with its postcode and nearest town below.
| # | Hospital | Postcode | Town | Trust / operator | Details |
|---|---|---|---|---|---|
| 1 | Cardiff North Dialysis Unit | CF23 8HE | Cardiff | NHS | Map |
| 2 | Cardiff Royal Infirmary | CF24 0SZ | Cardiff | — | Map |
| 3 | Nuffield Health Cardiff Bay Hospital Private | CF11 0BB | Cardiff | Nuffield Health | Call Website Map |
| 4 | Saint David's Hospital | CF11 9XB | Cardiff | — | Call Map |
| 5 | Spire Cardiff Hospital | CF23 8XL | Cardiff | — | Call Website Map |
| 6 | University Hospital of Wales | CF14 4XW | Cardiff | — | Map |
| 7 | Velindre Cancer Centre | CF14 2TL | Cardiff | — | Call Website Map |
| 8 | Priory Hospital Cardiff Mental health | CF5 5AD | Cardiff | — | 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 Cardiff?
There are 8 hospitals listed for Cardiff. The list also takes in 1 mental-health unit. The main areas for hospitals are Cardiff.
Which hospitals in Cardiff have A&E?
None of the hospitals listed in Cardiff are recorded as having a full A&E department, which is common in smaller or more rural counties. Your nearest emergency department is likely to be in a neighbouring county, so check NHS 111 online for the closest one, and always dial 999 in a genuine emergency.
Are there private hospitals in Cardiff?
Yes. Independent (private) hospitals in Cardiff include Nuffield Health Cardiff Bay Hospital. The remaining sites in the table are NHS hospitals or community and mental-health units. Private hospitals usually treat both self-funding and insured patients, and some also carry out NHS-funded operations to cut waiting times.



