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 Musselburgh at a glance
- 75GP surgeries listedwithin 10 miles of Musselburgh
- 34with a phone numberso you can call them directly
- 44with a websiteto see their work before you get in touch
Postcode areas covered: EH3, EH8, EH4, EH6, EH12, EH15, EH7, EH22, EH13, EH11
GP surgeries near Musselburgh
20 found within 10 miles, nearest first. Please check details directly with them before you visit.
- Inveresk Medical Practiceunder 1 mi
- Riverside Medical Practiceunder 1 mi
- Portobello Surgery2.5 mi
- Milton Surgery2.6 mi
- Southfield Medical Practice2.6 mi
- Durham Road Medical Practice2.7 mi
- The Robertson Medical Centre3.0 mi
- Newbattle Medical Group3.0 mi
- St. Triduanas Medical Centre3.4 mi
- Niddrie Medical Practice3.4 mi
- Craigmillar Medical Group3.4 mi
- Dalkeith Health Centre3.4 mi
- Baronscourt Surgery3.6 mi
- Tranent Medical Practice3.8 mi
- The Harbours Medical Practice3.9 mi
- Ferniehill Surgery4.1 mi
- Southern Medical Group4.4 mi
- Ormiston Medical Centre4.4 mi
- Restalrig Park Medical Centre4.5 mi
- Conan Doyle Medical Centre4.7 mi
Listings use public business information, including data © OpenStreetMap contributors.