Dentists in South London

  • 694 Practices in South London
  • 12 Boroughs
  • 100% CQC registered

South London has more dental practices than any other part of the city: 694 of them, spread across 12 boroughs from Southwark and Lambeth down to Bromley, Croydon and Sutton. If you are choosing between them, two things are worth knowing before you start ringing round: prices here are well below central London, and they vary more between neighbouring boroughs than most people expect.

What treatment costs in South London

These are median published prices, taken from the fee pages of South London practices that publish them. They are a starting point for comparison, not a quote.

TreatmentSouth LondonCentral London
Hygienist appointment£85£138
Teeth whitening£395£495
Root canal£550£746
Veneers (per tooth)£580£667
Dentures£850£950
Invisalign£2,950£3,250

A hygienist appointment in South London costs about 38% less than the same appointment in central London. On whitening the gap is £100. Those differences are large enough that travelling one or two boroughs for a course of treatment can be worth the fares, particularly for orthodontics, where the spread runs to four figures.

The spread inside South London

Averages hide a lot. The gap between the cheapest and dearest South London borough is bigger than the gap between South London and the rest of the city.

  • Invisalign runs from a median of £2,500 in Lambeth to £3,850 in Sutton. That is a difference of £1,350 for the same brand of aligner.
  • Hygienist visits are cheapest in Bromley, Croydon and Lewisham at a median of £80, and dearest in Southwark and Richmond at £97.
  • Whitening sits at £350 in Bexley and £450 in Merton and Southwark.

Inner South London boroughs, the ones closest to the river, price closer to central. The further out you go, the more the prices drop, with Sutton the notable exception on orthodontics.

NHS dentistry across the 12 boroughs

277 South London practices hold an NHS contract, which is 40% of the total. That is a better ratio than central London, where it is 14%. Holding a contract is not the same as taking on new patients, though, and most South London practices with NHS lists are currently full for adults.

Bromley has the most NHS practices in the region at 35, followed by Croydon at 32 and Lambeth at 30. Merton and Richmond have the fewest, at 12 and 13, so if you are looking for NHS care in either you will probably need to look at a neighbouring borough.

Our NHS dentists in London hub explains the current charge bands and what to do when every list nearby is closed.

Ratings and availability

South London practices average 4.59 out of 5 on Google. Richmond upon Thames has the highest average in the region at 4.76, followed by Kingston at 4.68.

582 of the 694 practices open on a Saturday, which is the highest proportion of any London region. If weekday appointments are the problem rather than price, that is the number to work with.

Boroughs in South London

Bexley · Bromley · Croydon · Greenwich · Kingston upon Thames · Lambeth · Lewisham · Merton · Richmond upon Thames · Southwark · Sutton · Wandsworth

If you need to be seen today, see emergency dentists in South London. For a full breakdown of what dental work costs across the city, see our London dental cost index.

Written and reviewed by the Dentist-London.com Editorial team. Last reviewed 3 August 2026. Prices shown are indicative ranges, not quotes - confirm costs directly with the practice.

Find a dentist in South London by borough

Other areas