NHS Dentist Near Me

Need an NHS dentist near you? Type your postcode below to search 7,904 NHS dentists, with phone numbers and opening hours for each. Every dentist here offers NHS care at standard NHS prices. Whether they can take you on changes often, so call a few and ask. Prefer to browse? Find your town in the list below.

137 The Dental Practice

137 Kenton Road, Newcastle upon Tyne, NE3 4NQ

0191 285 7268

  • NHS care confirmed
  • Weekend or evening hours

View dentist

151 Dental

151 Ayres Rd, Stretford, M16 9WR

0161 872 1695

  • NHS care confirmed
  • Weekend or evening hours

View dentist

2 Green Dental

2 Green Walk, Dartford, DA1 4JL

01322 521044

  • NHS care confirmed
  • Weekend or evening hours

View dentist

272 Dental Care

272 St. Helen's Road, Bolton, BL3 3PZ

01204 61935

  • NHS care confirmed
  • Weekend or evening hours

View dentist

310 Dental Care

310 London Road, Oxford, OX3 8DJ

01865 766975

  • NHS care confirmed
  • Weekend or evening hours

View dentist

318 Dental Practice

318 Erith Road, Bexley, DA7 6HJ

01322 336876

  • NHS care confirmed
  • Weekend or evening hours

View dentist

321 Dental Care

321 Wylde Green Road, Sutton Coldfield, B76 1RF

0121 351 1382

  • NHS care confirmed
  • Weekend or evening hours

View dentist

372 Dental

372 Bury Road, Bolton, BL2 6DD

01204 522 581

  • NHS care confirmed
  • Weekend or evening hours

View dentist

3A Dental Care

3A Great John Street, Lancaster, LA1 1NQ

01524 61959

  • NHS care confirmed
  • Weekend or evening hours

View dentist

44 Dental Care

44 Fosse Road North, Leicester, LE3 5EQ

0116 2519647

  • NHS care confirmed
  • Weekend or evening hours

View dentist

765 Dental Care

765 Abbeydale Road, Sheffield, S7 2BG

0114 258 8549

  • NHS care confirmed
  • Weekend or evening hours

View dentist

80 Kensington Dental Clinic

80 Kensington High Street, Kensington, W8 4SG

020 7938 2833

  • NHS care confirmed
  • Weekend or evening hours

View dentist

A D P Dental Company

203 Wandsworth High Street, Wandsworth, SW18 4JE

020 8877 3975

  • NHS care confirmed
  • Weekend or evening hours

View dentist

A1 Dental

52 London Road, Canterbury, CT2 8LF

01227 765851

  • NHS care confirmed
  • Weekend or evening hours

View dentist

A2 Dental Studio

3 Effingham Square, Rotherham, S65 1AP

01709 362496

  • NHS care confirmed
  • Weekend or evening hours

View dentist

Abbey Dental Care

51 Gowthorpe, Selby, YO8 4HE

01757 705607

  • NHS care confirmed
  • Weekend or evening hours

View dentist

Abbey Dental Clinic

Beaumont Street, Newtownabbey, NE46 3NB

028 9085 4014

  • NHS care confirmed
  • Weekend or evening hours

View dentist

Abbey Dental Practice Hexham

9 Beaumont Street, Hexham, NE46 3LZ

01434 609 909

  • NHS care confirmed
  • Weekend or evening hours

View dentist

Abbey Dental Practice Northwich

3 Kingsmead Square Regency Way, Northwich, CW9 8UW

01606 44725

  • NHS care confirmed
  • Weekend or evening hours

View dentist

Abbey Dental Practice Slough

5 Sheffield Road, Slough, SL1 3EG

01753 536601

  • NHS care confirmed
  • Weekend or evening hours

View dentist

NHS dental charges

NHS prices are set nationally. In England you pay one of three NHS bands, whichever dentist you use.

Band 1£27.90Check-up, advice and X-rays
Band 2£76.60Adds fillings, extractions and root canal work
Band 3£332.10Adds crowns, dentures and bridges
Urgent care£27.90Emergency treatment, whatever is done

You pay nothing if you are under 18, pregnant, or had a baby in the last year. It is also free with certain benefits.

Scotland, Wales and Northern Ireland charge differently. See NHS inform, NHS 111 Wales and nidirect.

England figures from the NHS dental charges guide, checked August 2026.

How to get an NHS dentist near you

  1. Search above, then call the dentists nearest you. Ask if they can take you as an NHS patient. Say NHS when you book.
  2. If they are full, ask to join the waiting list. Join more than one.
  3. You can use any NHS dentist, not just the nearest. There are no catchment areas.
  4. Still stuck? In England, contact your local integrated care board (ICB). In Scotland and Wales, your health board can help. In Northern Ireland, the Business Services Organisation lists dentists.
  5. In pain now? Call NHS 111, free, at any hour. They can arrange urgent dental care.

Read the NHS guide to finding a dentist.

NHS dentist questions

Which NHS dentists near me are taking new patients?

It changes week to week, so no list stays right for long. Search above, call the dentists nearest you, and ask. If they are full, join the waiting list.

How much is a dental check-up?

An NHS check-up in England is £27.90, the same at every NHS dentist. In Scotland the check-up is free. Wales and Northern Ireland set their own charges.

How do I register with an NHS dentist?

There is no fixed sign-up, like there is with a GP. Call and ask for NHS care. They take your details at your first visit. You can register your child at the same time, and children's NHS care is free.

How much does NHS dental treatment cost?

In England, Band 1 is £27.90, Band 2 is £76.60 and Band 3 is £332.10, the same at every NHS dentist. Scotland, Wales and Northern Ireland set their own charges.

Can I get NHS dental care for free?

Yes, some people pay nothing, including under-18s, people who are pregnant or had a baby in the last year, and people on certain benefits. Not sure if you qualify? See our guides to free dental treatment, dental care for over 60s and PIP and dental treatment.

What if no NHS dentist near me can take me?

Try dentists further away. There are no catchment areas, so any NHS dentist can see you. Your local Healthwatch can also tell you who has space nearby.

I need a dentist urgently. What should I do?

Call NHS 111, free, at any hour. They can arrange urgent dental care. You can also find an emergency dentist near you.

NHS dentists by town

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

R

S

T

U

V

W

Y