Welcome to Dalkeith Medical Practice














The Practice is open 8.00am - 6.00pm Monday to Friday. [Please see the News page for alterations to these times.]

Telephone: 0131 561 5500.  The Practice now operates a call recording system.

The Practice operates from the Health Centre at 24 - 26 St Andrew Street in the town centre of Dalkeith.

The Health Centre is open:

8.00am - 6.00pm on Monday to Friday.


Out of Hours

Between 6.00pm and 8.00am Monday to Friday
Weekends and Public Holidays.
In case of medical emergency
Telephone: 111

This service is provided by NHS24