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 Bonnyrigg at a glance
- 78GP surgeries listedwithin 10 miles of Bonnyrigg
- 35with a phone numberso you can call them directly
- 46with a websiteto see their work before you get in touch
Postcode areas covered: EH3, EH8, EH12, EH4, EH6, EH15, EH7, EH14, EH22, EH13
GP surgeries near Bonnyrigg
20 found within 10 miles, nearest first. Please check details directly with them before you visit.
- Bonnyrigg Health Centreunder 1 mi
- Loanhead Medical Practice1.9 mi
- Dalkeith Health Centre2.1 mi
- Ferniehill Surgery2.5 mi
- Newbattle Medical Group2.7 mi
- The Robertson Medical Centre2.7 mi
- Roslin Medical Practice2.9 mi
- Newbyres Medical Group3.1 mi
- Southern Medical Group3.3 mi
- Niddrie Medical Practice4.2 mi
- Craigmillar Medical Group4.2 mi
- Conan Doyle Medical Centre4.2 mi
- Braids Medical Practice4.6 mi
- Milton Surgery4.6 mi
- Southfield Medical Practice4.6 mi
- Eastfield Medical Centre4.9 mi
- Riverside Medical Practice4.9 mi
- Inveresk Medical Practice4.9 mi
- Durham Road Medical Practice5.1 mi
- Hermitage Medical Practice5.2 mi
Listings use public business information, including data © OpenStreetMap contributors.