Sign In

GP surgeries in City of Edinburgh

There are 70 GP surgeries and doctors services in City of Edinburgh listed on Docorix, with addresses, phone numbers and a map.

Register data updated 7 October 2026

Showing 30 of 70
  1. Almond Group Practice NHS GP practice NHS 01506890210
  2. Annandale Medical Practice NHS GP practice NHS 01315568196
  3. Bangholm Medical Centre NHS GP practice NHS 01315527676
  4. Barclay Medical Practice East Craigs NHS GP practice NHS 01313396670
  5. Barclay Medical Practice Leith NHS GP practice NHS 01315541274
  6. Baronscourt Surgery NHS GP practice NHS 01316575444
  7. Blackhall Medical Centre NHS GP practice NHS 01313327696
  8. Boroughloch Medical Practice NHS GP practice NHS 01312297529
  9. Braefoot Medical Practice NHS GP practice NHS 01316672240
  10. Braids Medical Practice NHS GP practice NHS 01314455999
  11. Brunton Place Surgery NHS GP practice NHS 01315575545
  12. Bruntsfield Medical Practice NHS GP practice NHS 01312286081
  13. Challenging Behaviour General Practice NHS GP practice NHS 01313738000
  14. Colinton Surgery NHS GP practice NHS 01314414555
  15. Craiglockhart Medical Group NHS GP practice NHS 01313122140
  16. Craigmillar Medical Group NHS GP practice NHS 01313222111
  17. Cramond Medical Practice NHS GP practice NHS 01313365432
  18. Crewe Medical Centre NHS GP practice NHS 01315525544
  19. Dalkeith Road Medical Practice NHS GP practice NHS 01316671289
  20. Davidson’s Mains Medical Centre NHS GP practice NHS 01313362291
  21. Dr A Comiskey and Partners NHS GP practice NHS 01316665160
  22. Dr Thyne & Partners NHS GP practice NHS 01312259191
  23. Durham Road Medical Group NHS GP practice NHS 01316691153
  24. Edinburgh Access Practice NHS GP practice NHS 01315295015
  25. Ferniehill Surgery NHS GP practice NHS 01316642166
  26. Firrhill Medical Centre NHS GP practice NHS 01314413119
  27. Gilmore Medical Practice NHS GP practice NHS 01315369800
  28. Gracemount Medical Group NHS GP practice NHS 01316642377
  29. Grange Medical Group NHS GP practice NHS 01314471646
  30. Hermitage Medical Practice NHS GP practice NHS 01314476277

Open in full map search →

Frequently asked questions

How many GP surgeries and doctors services are there in City of Edinburgh?

Docorix lists 70 GP surgeries and doctors services in City of Edinburgh, taken from the official Scottish registers (last updated 7 October 2026).

Where does this information come from?

Care services come from the Care Inspectorate’s published register. The Care Inspectorate grades each area it inspects from 1 (Unsatisfactory) to 6 (Excellent) and does not give one overall rating; each listing shows the grades and the date they were published. GP practices, NHS hospitals and NHS dental practices come from Public Health Scotland’s open data, which lists services without rating them. Contains Care Inspectorate and Public Health Scotland data, used under the Open Government Licence.