England

Dentists in London SW17

11 dental practices in London SW17.

11dental practices listed
11with a phone number
<1 mito St George's Hospital
Looking for an NHS dentist? Practices change whether they're taking new NHS patients often, so phone to check. NHS treatment in England costs £27.90 to £332.10 per course; see NHS vs private dental costs.
PracticeAddressPhoneLinks
Mydentist - Garratt Lane - Tooting
Also known as my dentist
1071 Garrett Lane, Tooting, London, SW17 0LN 02087677402 Website CQC Map
Together Dental Wandsworth 742 Garratt Lane, Tooting, London, SW17 0NN 02088791725 Website CQC Map
Broadway Dental Centre 96 Tooting High Street, London, SW17 0RR 02086729600 CQC Map
Tooting Dental Care 3 Tooting High Street, London, SW17 0SN 02087677722 Website CQC Map
Waterfall Dental Surgery 223 Tooting High Street, Tooting, London, SW17 0TD 02087677855 Website CQC Map
Waterfall Dental Surgery 223 Tooting High Street, London, SW17 0TD 07957400430 CQC Map
Balham Lodge Dental Practice 229 Balham High Road, London, SW17 7BG 02086721774 CQC Map
Tooting Bec Dental Practice 124 Upper Tooting Road, London, SW17 7EN 02087727708 Website CQC Map
Trinity Dental Practice 104 Trinity Road, London, SW17 7RL 02087670128 CQC Map
W Dental 21 Upper Tooting Road, London, SW17 7TS 02031434714 CQC Map
Tooting Medical Centre 5 London Road, London, SW17 9JR 02087678389 CQC Map

England: CQC register; Scotland: Public Health Scotland; Northern Ireland: HSCNI. Always confirm details directly before visiting.

Hospitals near London SW17

More in and around London SW17

Dental costs

See typical private prices for implants, crowns, root canal treatment, Invisalign and whitening, or compare them with NHS charges in our NHS vs private dental costs guide.

Questions and answers

How many dentists are there in London SW17?

We list 11 dental practices in London SW17. Many offer both NHS and private treatment.

How do I find an NHS dentist in London SW17 taking new patients?

Phone practices directly and ask whether they're taking new NHS patients, as this changes often. You don't have to live in a practice's area to be treated there. If you can't find one, contact your local NHS integrated care board (or health board outside England).

How much does a dentist cost?

On the NHS in England a course of treatment costs £27.90, £76.60 or £332.10 depending on what you need (2026-27 charges). Private prices vary by practice: a crown usually costs £600 to £1,200 and an implant £2,000 to £3,500.

← All dental practices

Find a Dentist by Postcode NHS vs private dental costs →