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.
Private hospitals nearby
Private hospitals listed as offering this specialty. You can pay for yourself or use health insurance. Check with the hospital which consultants are available.
NHS hospitals nearby
Your nearest NHS acute hospitals. Most provide the main specialties, but services vary, so check with the hospital or your GP. In England you usually have the right to choose where you're referred for your first appointment. See our NHS waiting times guide.
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.