Find a hospital near you
Enter your postcode to see nearby private hospitals and NHS hospitals — useful for comparing options, or seeing what's covered near you before you buy insurance. Looking for a GP or a care home instead? Search for GP practices → or search for a care home →
Private hospitals nearby
Compare cover so you can be treated at one of these — most work with major UK insurers and also offer self-pay.
NHS hospitals nearby
Click a hospital's name to see its address and phone number (looked up live from the official NHS directory), or use the Google link for its full listing and reviews. This is your local NHS trust or health board; see our NHS waiting times guide for the national picture.
Browse by area instead
Prefer to browse? Explore our directories of private and NHS hospitals by nation and area — or search for a GP practice or care home instead.
NHS hospitals
NHS hospitals by nation and region — England, Scotland, Wales and Northern Ireland.
Browse NHS hospitals →Frequently asked questions
How does the private and NHS hospitals postcode search work?
Enter a UK postcode and we look up its location, then rank every hospital we have on file by real straight-line distance from that postcode — nearest first, with a "show more" option to see further results. Private hospital results also show their CQC rating where we have it on file.
Is this free to use?
Yes — the search is free, with no sign-up and no obligation to buy anything.
Why did my search show results further away than expected?
We always try to show the closest genuine matches, even in areas where coverage is thinner — if nothing was nearby, you'd see nothing useful at all. If the results feel too far, try a more specific or different nearby postcode, or browse the full directory by area instead.
How accurate is the address and phone number shown?
It comes from each nation's public register, refreshed periodically, but details can change — always confirm directly with the practice before visiting, including current opening hours and whether they're accepting new patients.