Dentists in England

Dental practices across England, by region, and in London by borough. Each page shows the practice's contact details, whether it offers NHS treatment and, where the practice has said so on the NHS website, whether it is taking new NHS patients, with the date, and its opening times.

Find dentists near you taking new NHS patients

Urgent help

If you need urgent dental care, contact a dentist first. If you cannot get an appointment or it is out of hours, use NHS 111 online or call 111. Go to A&E or call 999 if you have heavy bleeding, a serious injury to your face, mouth or teeth, or swelling that affects your breathing or swallowing. See emergency dentists and out-of-hours dental care.

Dentists by region

We list 9,661 dentists in England's 9 regions. Choose a region on the map or from the list. London's dentists are listed by borough further down this page.

Finding an NHS dentist

Not every dental practice offers NHS treatment, and practices that do are not always taking new NHS patients. Each practice page on this site shows what the practice last said on the NHS website, and when. This changes often, so contact the practice before you go.

You may be asked to join a waiting list. Filling in a form to register at your first visit does not mean you will always be able to get NHS care at that practice in the future.

NHS dental charges

Most adults pay for NHS dental treatment. There are 3 charge bands, and you pay once for each course of treatment, at the band of the most complex treatment you need:

  • Band 1: £27.90 (examination, X-rays if needed, scale and polish if clinically needed, and advice)
  • Band 2: £76.60 (everything in Band 1, plus treatment such as fillings, root canal treatment or removing teeth)
  • Band 3: £332.10 (everything in Bands 1 and 2, plus treatment such as crowns, dentures or bridges)

Urgent NHS dental treatment costs £27.90. Some people get free NHS dental treatment, for example children under 18 and people who are pregnant. See how much NHS dental treatment costs on the NHS website.

Dentists in London, by borough

Tap a borough on the map, or choose from the list below.

9 dentists in the borough

Borough boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.

Barking and Dagenham

Barnet

Bexley

Brent

Bromley

Camden

City of London

Croydon

Ealing

Enfield

Greenwich

Hackney

Hammersmith and Fulham

Haringey

Harrow

Havering

Hillingdon

Hounslow

Islington

Kensington and Chelsea

Kingston upon Thames

Lambeth

Lewisham

Merton

Newham

Redbridge

Richmond upon Thames

Southwark

Sutton

Tower Hamlets

Waltham Forest

Wandsworth

Westminster

Sources

We checked this guide against these official pages on 22 October 2026.

Spotted something out of date? Tell us.