Find a specialist near you

Choose the type of specialist you need, enter your postcode, and see the nearest NHS and private hospitals that offer it.

NHS or private?

Frequently asked questions

How do I find a specialist near me?

Choose the type of specialist you need, enter your postcode and pick NHS, private or both. We list the nearest private hospitals that offer that specialty and the nearest NHS acute hospitals, with distances.

Can I choose which NHS hospital I'm referred to?

In England you usually have a legal right to choose which hospital you're referred to for your first outpatient appointment with a specialist. Ask your GP about your options. Different rules apply in Scotland, Wales and Northern Ireland.

Do I need a GP referral to see a private specialist?

Usually yes if you're using health insurance, as most insurers ask for a GP referral (some offer a digital GP or direct access for certain conditions). If you're paying yourself, many private hospitals accept self-referrals for consultations and scans, though some specialists still prefer a GP letter.

How much does a private consultant appointment cost?

An initial private consultation typically costs around £150 to £300 in the UK. See our private consultant appointment price guide for published examples.

Want to know the cost first? See our private consultant appointment price guide and private treatment costs.

Find Care Near You