Welcome to Niddrie Medical Practice

Niddrie Medical Practice provide the whole range of GP services, including minor surgery and the insertion of contraceptive implants. Our experienced reception team will be happy to assist you with any questions you may have.

Calling us

There may be times that due to unforeseen circumstances our lines are down. In this instance you can contact us on the surgery mobile 07514 886 331, please only use this number if you are in urgent need to speak to someone. Please DO NOT TEXT this number. It is only for calling us between 8-6pm Mon to Fri when our main number is out of order. Please note we are closed from 12-2:30pm every Thursday.

If you phone the main number and are placed on hold, please stay on hold until your call is answered. We aim to answer calls as quickly as possible but during busy periods this may be more difficult. Please remain on hold and your call will be answered as soon as a member of the team is available.

We'll keep you right

Helping you get the right care, at the right time

Know who to turn to for your healthcare

We want to help you get the right medical assistance when you’re ill, injured or have a long term condition. Going directly to the person with the appropriate skills is important. This can help you to a speedier recovery and makes sure all NHS services are run efficiently.


When you need healthcare advice or help with medicines


Sudden loss of vision. Blurred vision. Painful or red eyes?


When your mouth or teeth need urgent attention

NHS Out-of-hours

When your GP and local pharmacy are closed

Minor Injuries Unit

When you need urgent care for a minor injury, burn or fracture

Accident & Emergency

When an illness or injury is serious or life-threatening

News & Announcements

person injecting someone on his arm

Flu Vaccinations 2020/21

Drive through site information Holyrood High School Address Holy Rood High School, 55 Duddingston Road West, Duddingston, Edinburgh EH15 3ST

Public Holidays

Local Public Holidays The Practice will be closed on the following days:


Flu Immunisations 2020  Please see the link for our flu immunisation clinics for this year and where & when they will be held. Please follow the guide- https://www.nhsinform.scot/healthy-living/immunisation/vaccines/flu-vaccine
Visit NHS Inform for the latest guidance on coronavirus COVID-19, including symptom checker, self-care and social distancing.

If you have severe COVID-19 symptoms and need further advice call NHS 24 on 111not the surgery.

At this time please do not go to the surgery, unless your are advised to do so by a member of the Practice team.