NHS hospitals, by nation and region

790 NHS hospitals across the UK. Compare against private options with our private hospital directory, or use the postcode search for instant local results.

Frequently asked questions

What's the difference between browsing and searching for NHS hospitals?

Browsing by area shows every NHS hospital we have on file for that area, grouped alphabetically. Searching by postcode instead ranks results by real distance from wherever you enter — quicker if you already know your postcode.

Is this list free to use?

Yes, both browsing and postcode search are free, with no sign-up required.

How current is this information?

Drawn from each nation's NHS trust/health board data. If you're comparing NHS waiting times against private treatment, see our NHS waiting times guide.

What if I can't find what I'm looking for?

Try the postcode search instead of browsing, which also picks up nearby areas — or if you still can't find it, the entry may not be on the source register we use, which does happen occasionally.

Find Care Near You