Skip navigation to content


St Andrews has a mixture of NHS and Private dentists.   Both offer similar services although waiting lists can sometimes be encountered with some of these.  It is worth noting that, if all you require is a regular check up every few months, it might be best to remain with your dental practitioner at home and slot in appointments with them if you are returning there in vacation time.

However, if you need an urgent appointment for something unforeseen, especially if you have toothache and are not registered with a dentist, you should contact the Fife Dental Helpline on 01592 226555, Monday to Friday between 8am to 6pm. Outwith these hours or at the the weekends please contact NHS24 by dialling 111.  They will have updated information on what is available locally at that particular time for urgent enquiries.

During the hours of 8.45 and 15.00 on weekdays, and in addition to emergency services provided by local dentists in Fife, you can also contact The Dental Hospital, 2 Park Place, Dundee, (01382 635971)  as they will provide emergency treatment (although it's worth noting that you should arrive before 14.00 to be guaranteed to be seen that day).

There are currently 2 practices offering NHS treatment- one in St Andrews and one in Cupar. It is advisable to register as early as possible, as spaces may be limited due to the large number of students. Once accepted as an NHS patient you will remain so for as long as you attend regularly and for as long as you are a student. Being an NHS patient does NOT limit the choices of treatment available to you and if required or requested, private treatments such as the "tooth coloured fillings" could be done in conjunction with NHS treatment.

Two local dental practices are now offering NHS dental care to students:

BUPA Dental Care St Andrews
St Andrews Community Hospital
Largo Road
St Andrews
KY16 8AR

Telephone: 01334 473237

Please take your student id card with you when registering or attending for an appointment

Margaret Martin Dental Practice (PDF, 87 KB),
17 Kirkgate
KY15 5AN

Telephone: 01334 655752

However, many people locally consult private dentists in town and these are listed below.  They have emergency places and also provide updated checks for those seeking regular appointments and back up care including dental hygienists and orthodontist services. 

St Andrews Dental Care and Implant Clinic 01334 473363

Gentle Dental Care 01334 475433 / 475333

BUPA Dental Care St Andrews 01334 473237



The Student Health Hub

The Student Health Hub
St Andrews Community Hospital and Health Centre
Largo Road

St Andrews
KY16 8AR
Scotland, United Kingdom

Tel: +44 (0)1334 (46)5777


Health issue videos