Skip to main content
Blackcot, Mayfield,
Midlothian. EH22 4AA
Primary Telephone 
(+44) 0131 663 1051
Opening Hours,
Mon-Fri 8.00 am – 6.00 pm.
Out Of Hours / Emergencies
NHS24: 111 Emergencies: 999

Newbattle Clinic

Newbattle Medical Practice
EH22 4AA

Newtongrange Clinic

75 St Davids,
EH22 4LD

Danderhall Clinic

85 Newton Church Rd,
EH22 1LX

Telephone Numbers

GP Practice:  0131 663 1051
District Nurses: 0131 663 1637
Speech & Language: 0131 561 9245
Health Visitors: 0131 561 9219
Out of Hours: 111

Very friendly and helpful reception staff. I was a bit nervous because it was my first time in the building. The doctor was very attentive to my needs and must say the experience was a positive one for me. Well done to everyone

Practice Patient

Have always found staff helpful and the doctors and nurses very good. Getting an appointment has sometimes meant a lot of repeated calling, and I have not always got through, but no wonder it's stretched with all the new housing in the area.

Practice Patient

I have found all the staff very pleasant and helpful. I realise how busy they all are and I try not to bother them unless it is absolutely necessary, hence leaving a space for someone who is more ill than me. In my experience the doctors always phone back very promptly. I was seen today by a very efficient caring doctor Fairley. Keep up the good work.!!

Practice Patient