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
Blackcot
Mayfield
EH22 4AA

Newtongrange Clinic

75 St Davids,
Newtongrange
Dalkeith
EH22 4LD

Danderhall Clinic

85 Newton Church Rd,
Danderhall,
Dalkeith
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