NHS Dental Finder
Find NHS dentists accepting new patients near you. Search by postcode, compare practices, and check CQC ratings — all in one place.
Search for NHS Dentists Near You
Enter your postcode above to find NHS dental practices accepting new patients in your area.
Find NHS Dentists by London Borough
Browse NHS dental practices across all 32 London boroughs
Westminster
15 NHS practices
Camden
12 NHS practices
Islington
10 NHS practices
Tower Hamlets
14 NHS practices
Southwark
11 NHS practices
Lambeth
9 NHS practices
Wandsworth
8 NHS practices
Hackney
10 NHS practices
Kensington & Chelsea
7 NHS practices
Hammersmith & Fulham
8 NHS practices
Croydon
13 NHS practices
Barnet
16 NHS practices
Ealing
11 NHS practices
Enfield
10 NHS practices
Brent
12 NHS practices
Newham
13 NHS practices
Greenwich
9 NHS practices
Haringey
10 NHS practices
Lewisham
10 NHS practices
Waltham Forest
9 NHS practices
Redbridge
11 NHS practices
Bromley
10 NHS practices
Hounslow
9 NHS practices
Harrow
10 NHS practices
Hillingdon
8 NHS practices
Havering
9 NHS practices
Merton
7 NHS practices
Sutton
8 NHS practices
Bexley
8 NHS practices
Kingston upon Thames
6 NHS practices
Richmond upon Thames
7 NHS practices
Barking & Dagenham
9 NHS practices
NHS Dental Treatment Prices (2025/26)
NHS dental charges are standardised across England. You pay once per course of treatment, regardless of how many appointments you need.
Band 1
£26.80
- Examination and diagnosis
- X-rays
- Scale and polish
- Preventative advice
- Urgent treatment plan
Band 2
£73.50
Everything in Band 1, plus:
- Fillings
- Root canal treatment
- Tooth extractions
Band 3
£319.10
Everything in Bands 1 & 2, plus:
- Crowns
- Dentures
- Bridges
NHS dental charges are set by the Government and reviewed annually. Prices shown are for the 2025/26 financial year in England. Charges may differ in Wales, Scotland, and Northern Ireland.