How to Find an NHS Dentist

Finding an NHS dentist accepting new patients can be challenging in some areas. Here are the best ways to find and register with an NHS dental practice.

NHS Find a Dentist

Search by postcode on the NHS website

nhs.uk/find-a-dentist →

NHS England

Call for help finding a dentist

0300 311 2233

Step-by-Step: Finding an NHS Dentist

1

Use the NHS Website

Visit nhs.uk/service-search/find-a-dentist and enter your postcode. This shows all dental practices in your area, including whether they're accepting new NHS patients. Filter results to show only those taking on new patients.

2

Call Practices Directly

The NHS website may not always have up-to-date availability. Call practices directly and ask if they're accepting new NHS patients. Some practices maintain waiting lists — ask to be added even if they're currently full.

3

Widen Your Search

If local practices aren't accepting patients, consider searching a wider radius. You're not required to register with the nearest practice — you can register with any NHS dentist, even one in a different town.

4

Contact NHS England

If you've tried multiple practices without success, call NHS England on 0300 311 2233. They can help you find an NHS dentist accepting patients in your area and may be able to arrange an appointment.

Registering with an NHS Dentist

Unlike GP practices, you don't formally "register" with an NHS dentist. Instead, you become a patient when you attend for your first appointment. The practice will take your details and you'll be added to their patient list.

You can only be an NHS patient at one dental practice at a time, but you're free to change practices whenever you wish. You don't need to inform your old practice — simply book an appointment at a new one.

What If I Need Urgent Treatment?

If you're in dental pain and can't find a regular NHS dentist:

Emergency dental treatment costs £26.80 (the same as a Band 1 charge). See our emergency dental guide for full details.

The NHS Dentist Shortage

Many people in England struggle to find an NHS dentist, particularly in rural areas and parts of the south-west and north-east. Key facts:

Can I See Any Dentist?

You don't need to live in a practice's area to be accepted as a patient. There are no catchment areas for dental practices. You can choose any NHS dentist willing to accept you, even if they're in a different city.

Tip: Even if a practice says they're not accepting new NHS patients, ask to be placed on their waiting list. Availability can change quickly as existing patients move or de-register.

Last verified April 2026

Emergency Dental Costs

What to do in a dental emergency

Free Treatment Guide

Check if you qualify for free dental care