Welcome to Macduff Medical Practice

From Monday 23 March 2020 from 0800 onwards, all COVID related presentations only NHSinform and NHS 24 on 111 will form the first point of contact for all COVID-19 related symptoms during the in-hours period.

Welcome to our Practice. We provide many services to help you manage your health.

We work very closely with our allied community nursing and health visiting teams. The Practice offers the services of interpreters, stop smoking advisor, and other local services to help our patients with their health and well-being.

Our aim is to provide an effective, efficient and fair health care service to all our patients by:

  • Putting our patients at the centre of what we do
  • Having a professional integrated primary healthcare team who are suitably qualified and trained
  • Offering our services in a safe, supportive and suitably equipped environment

This website has been developed to help our patients manage their health and well-being with access to local services in our area, as well as providing information about the Practice, and signposting you to the service you need. We welcome any comments or suggestions you may have.

News & Announcements

First Contact Physiotherapists

First Contact Physiotherapists at Macduff Medical Practice began operating from May 2019 when we became one of the first sites in Grampian to have First Contact Physiotherapists (FCPs) working within

Read More »
Banff Health Centre

We Moved!

On Wednesday 1st May 2019, we moved – from The Health Clinic in Macduff to Banff Health Centre, on Fife Street, Banff. We moved because the Practice doubled in size

Read More »

We'll keep you right

Helping you get the right care, at the right time



03 August 2020 - UPDATE

Latest B12 Care Planning information

Please click here to find the latest Vitamin B12 Care Planning information

Latest Chief Medical Officer’s Advice to Shielding Patients

Click here for the latest information for Shielding Patients


Please be advised that, in line with all Practices in NHSG, we will not be issuing any exemption letters for the wearing of Face Masks

The Requirement for patients to wear masks/face coverings within the Medical Practice

Please be advised that with effect 07:30 Tuesday 30 Jun 2020 all patients over 5 years of age will be required to wear a mask / face covering when entering a clinician’s consulting room

See link



Administrative checks for those of whom have had a 12 week isolation letter from the Chief Medical Officer

If you have had a 12 week isolation letter from the Chief Medical Officer then we will contacting you very soon.  Click here for more details



Please take advantage of our Patient-Services Online booking system.

Grampian Coronavirus (COVID-19) Assistance Hub launched

A new website and phone line was launched today, providing people all across Grampian with information on how to access social, practical and emotional support on Coronavirus (COVID-19) (LINK)