This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.

Welcome to Mill Practice

With patient’s needs at the heart of everything we do, our website has been designed to make it easy for you to gain instant access to the information you need about our surgery. As well as specific practice details such as opening hours and how to register, you’ll find useful pages covering a wide range of health issues along with links to other relevant medical organisations.

Do you have a muscle, back or joint problem?

You do not have to see a GP if you are suffering from muscle, back or joint problems. We now offer a Physiotherapy service in the practice. The Physiotherapist can assess you and diagnose the issue. They will offer expert advice on how to manage your condition and administer medication if required. They can also refer you on for further treatment or investigation to specialist services if required. To make an appointment with the Physiotherapist please contact the practice.

Flu Vaccines

Flu vaccines will be offered at our drop-in clinics on the dates below. For further information please contact Reception.

Drop-in Flu clinic dates:
8th October 8am-1pm, 2pm-5pm
30th October 8am-1pm, 2pm-6pm
14th November 8am-1pm, 2pm-5pm
25th November 8am-1pm, 2pm-5pm
No appointment necessary just drop-in at a time that suits you.


From 31st January 2020 any patient wishing to order a repeat prescription must register for our new online patient services. After this date you will not be able to access the repeat prescription order form on our website. If you would like to order a repeat prescription you must complete the Registration Form below and hand it into Reception. This will give you access to our online patient services.

Our online patient services are now available

Register for our online patient services and have greater control over your healthcare than ever before. Online patient services allow you to book and manage your appointments as well as order your repeat prescription. Our current form for patients to order repeat prescriptions online will soon be withdrawn. We suggest that all patients register for this new online patient service to take advantage of the services on offer and to ensure that there is no disruption to their repeat prescription ordering.

To register for patient online services please print a registration form and, once completed, return it to Reception. Or the next time you are in the practice collect a registration form from Reception.

Registration Form

Patients who have already registered can access online services by clicking here.


*Please note that due to GDPR regulations we do not currently offer online services to patients under the age of 16. Sorry for any inconvenience.

Get Well, Keep Well

Of course we’re not just here for when you are unwell. Our team of healthcare professionals and back-up staff offer a number of clinics and services to promote good health and wellbeing whatever your medical condition.


(Site updated 22/10/2019)
NHS ScotlandThis site is brought to you by My Surgery Website