Please note
This list is here to help you find local GP surgeries. It isn't a guide or a recommendation, and we don't rate, review or promote anyone listed. Please check details directly with the GP surgery or the NHS. In an emergency call 999. For urgent medical help, use NHS 111 online or call 111.
GP surgeries in Dalkeith at a glance
- 77GP surgeries listedwithin 10 miles of Dalkeith
- 35with a phone numberso you can call them directly
- 45with a websiteto see their work before you get in touch
Postcode areas covered: EH3, EH8, EH4, EH12, EH6, EH15, EH7, EH14, EH22, EH13
GP surgeries near Dalkeith
20 found within 10 miles, nearest first. Please check details directly with them before you visit.
- Dalkeith Health Centreunder 1 mi
- Bonnyrigg Health Centre1.2 mi
- Newbattle Medical Group1.9 mi
- The Robertson Medical Centre1.9 mi
- Ferniehill Surgery2.4 mi
- Loanhead Medical Practice2.9 mi
- Southern Medical Group3.3 mi
- Newbyres Medical Group3.4 mi
- Riverside Medical Practice3.6 mi
- Inveresk Medical Practice3.6 mi
- Niddrie Medical Practice3.7 mi
- Craigmillar Medical Group3.7 mi
- Milton Surgery3.8 mi
- Southfield Medical Practice3.8 mi
- Conan Doyle Medical Centre4.2 mi
- Roslin Medical Practice4.3 mi
- Durham Road Medical Practice4.3 mi
- Portobello Surgery4.5 mi
- Pathhead Medical Centre4.9 mi
- St. Triduanas Medical Centre5.1 mi
Listings use public business information, including data © OpenStreetMap contributors.