Dentists in North London

  • 447 Practices in North London
  • 7 Boroughs
  • 100% CQC registered

North London has 448 dental practices in 7 boroughs, from Camden and Islington out through Haringey, Hackney and Waltham Forest to Barnet and Enfield. Most prices here are close to the London median. Invisalign is the main exception: North London has the highest regional median in the city.

What treatment costs in North London

Each practice publishes a lowest “from” price for a treatment. The table shows the middle (median) of those prices for North London practices, next to the same figure for all of London.

TreatmentNorth LondonAll of LondonPractices in North London
Check-up or new patient exam£55£55114
Hygienist appointment£75£75184
Root canal£450£450164
Crown£695£695215
Teeth whitening£350£375199
Dentures£600£600183
Single implant£2,000£2,10052
Invisalign£2,600£2,500159

Invisalign has a median of £2,600 in North London. That is £100 above the London median and the highest of the 5 regions. Most other treatments cost about the same as the London median.

The differences inside North London

  • Invisalign has a median of £2,800 in Enfield and £2,700 in Barnet. In Islington it is £2,475.
  • Hygienist appointments cost £70 in Barnet and Islington, and £90 in Camden.
  • Root canals cost £350 in Camden, and £550 in Enfield and Islington.

These are medians. Prices at individual practices can be much higher or lower, so compare a few before you book. Our London dental price list shows each practice’s own prices.

NHS dentistry in North London

172 of the 448 North London practices offer NHS treatment. That is about 4 in 10. In early October 2026, 66 of them told nhs.uk they were taking new adult NHS patients.

Barnet has the most NHS practices, with 38, followed by Haringey with 34. Camden (27 of 94) and Islington (13 of 45) have the lowest share of NHS practices in the region, both under 30%. Camden still had 15 NHS practices taking new adults, the most in North London. Enfield and Islington had only 5 each.

Adult NHS access is lowest in Camden, where 30.3% of adults saw an NHS dentist in the 2 years to March 2026. It is highest in Enfield, at 41.2%. The London figure is 36.9%. See our NHS dental access page for every borough.

There are no catchment areas for NHS dentists, and you do not have to register with one. You can ask any NHS practice in any borough. Our NHS dentists in London guide explains the charges and what to do when nothing nearby is taking adults.

Ratings and opening hours

North London practices average 4.5 out of 5 on Google. Barnet has the highest borough average in the region, at 4.6. Google collects these ratings, not us.

Barnet is also by far the largest borough in the region, with 121 practices, so it has the most choice if you can travel.

154 of the 448 North London practices list Saturday opening hours, and 29 open on Sunday.

Boroughs in North London

Barnet · Camden · Enfield · Hackney · Haringey · Islington · Waltham Forest

If you need urgent care, see emergency dentists in London. For the full borough comparison, see the London dental cost index.

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

Find a dentist in North London by borough

Other areas