An average GP practice in England has nearly 10,000 patients on its books, figures published by NHS Digital show.
The latest data shows there is the full-time equivalent of about 35,000 GPs, working across 6,500 surgeries in England.
On average, each GP surgery has 9,445 patients on its practice list. But some practices have a much higher GP-to-patient ratio than others.
Here we reveal the busiest GP surgeries in Portsmouth, according to the data.

9. Craneswater Group Practice, Waverley Road
There are 1,993 patients per GP at Craneswater Group Practice. In total there are 12,705 patients and the full-time equivalent of 6.4 GPs. Photo: Google

10. The Drayton Surgery, Havant Road
There are 1,965 patients per GP at The Drayton Surgery. In total there are 18,730 patients and the full-time equivalent of 9.5 GPs. Photo: Google Maps

11. Kirklands Surgery, Copnor Road
There are 1,761 patients per GP at Kirklands Surgery. In total there are 9,156 patients and the full-time equivalent of 5.2 GPs. Photo: Google Maps

12. North Harbour Medical Group, Vectis Way
There are 1,479 patients per GP at North Harbour Medical Group. In total there are 9,760 patients and the full-time equivalent of 6.6 GPs. Photo: Google Maps

