How easy do you find booking an appointment at your local GP surgery? Figures published by Public Health Scotland show GP practices across Scotland usually have thousands of patients on their books, leading to long wait times and even potentially contributing to missed conditions like breast cancer during the pandemic.
The latest data shows there are more than 5,000 GPs working across 921 surgeries across Scotland, as of 1 January 2022. An average surgery has 6,349 patients but some practices have a much higher GP-to-patient ratio than others.
Here we reveal the busiest GP surgeries in Edinburgh. The analysis excludes GPs working only on a locum or sessional basis and those working only in Out of Hours service locations. We have also omitted practices which have no registered GPs or patients.

. How-busy-is-my-gp.jpg
Here are the 12 busiest GPs in Edinburgh. Photo: sturti / Getty Images / Canva Pro

. Boroughloch Medical Practice
There are 4,046 patients per GP at Boroughloch Medical Practice. In total there are 8,091 patients and two GPs. Photo: Google Maps

. Leven Medical Practice
There are 2,245 patients per GP at Leven Medical Practice. In total there are 6,375 patients and three GPs. Photo: Google Maps

. St Leonards Medical Centre
There are 1,997 patients per GP at St Leonards Medical Centre. In total there are7,987 patients and four GPs. Photo: Google Maps

5. Brunton Place Surgery
There are 1,906 patients per GP at Brunton Place Surgery. In total, there are 9,528 patients and five GPs. Photo: Google Maps

6. Marchmont Medical Practice
There are 1,897 patients per GP at Marchmont Medical Practice. In total, there are 1,897 patients and just one GP. Photo: Google Maps

7. Barclay Medical Practice
There are 1,801 patients per GP at Barclay Medical Practice. In total, there are 9,006 patients and five GPs. Photo: Google Maps

8. Meadows Medical Practice
There are 1,787 patients per GP at Meadows Medical Practice. In total, there are 5,361 patients and three GPs. Photo: Google Maps