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.


We are changing the way we offer appointments.  You will only be able to book an appointment on the day you wish to be seen and these will all either be offered as a telephone or video consultation.  If once triaged by a GP they feel they need to see you face to face they will ask you to come into the surgery and will arrange a suitable time with you.


From 1st February 2021 all GP appointments will be bookable online.  We will also move to an emergency service only between the hours of 4pm – 6pm Monday – Friday.  We will have an emergency telephone number for patients to use further details of this will follow over the next couple of days.

Thank you

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-1: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:


Our phones are now fully operational  and we are back to our usual telephone number 0131 6522004.  Thank you for your patience during this time.
The front door of our main building will not be manned due to Covid procedures. If you have an appointment booked in please arrive on time with a face mask and call our appointment line on 07425 085 591. This line should only be used for patients who are arriving for their appointment ONLY.
Visit NHS Inform for the latest guidance on coronavirus COVID-19, including symptom checker, self-care and social distancing.
For Face mask exemptions please see – http://exempt.scot/

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.