General and Personal Medical Services, England As at 30 September 2017, Final Experimental statistics

This is part of

Official statistics
Publication Date:
Geographic Coverage:
Geographical Granularity:
Primary Care Organisations, Regional health body, Regions, Clinical Commissioning Groups, Health Education England Region, Sustainability and Transformation Partnerships, GP practices
Date Range:
30 Sep 2015 to 30 Sep 2017


The general practice data records numbers and details of GPs in England along with information on their practices, staff, patients, and the services they provide. 

CHANGE NOTICE: Final GP Workforce data, incorporating up to date Electronic Staff Record (ESR) information, was previously released twice yearly.  We will now be publishing this data quarterly, and the Final December 2017 data will be published alongside the Provisional March 2018 data. 

Time series data is available within the bulletin tables and more detailed information for September 2017 is available within the detailed results, which includes data for England, Health Education England Region, NHS England Region, Clinical Commissioning Groups and Sustainability and Transformation Plans.

It includes an experimental interactive report which allows users to explore the underlying data in a variety of ways. We especially welcome your suggestions and feedback on this product.

This report is one of several publications presenting details of staff numbers within the NHS workforce. Links to these publications are at the bottom of the page.

We hope this information is helpful and would be grateful if you could spare a couple of minutes to complete a short customer satisfaction survey.

Key Facts

  • The total GP headcount is 42,145 at 30 September 2017.
  • The total GP FTE is 34,091 at 30 September 2017.
  • The total GP (excluding Locums) FTE is 33,062 at 30 September 2017. This is 742 (2.2 per cent) less than at 30 September 2016 (33,804).
  • At 30 September 2017, the headcount was 22,816 for Nurses, 17,760 for Direct Patient Care staff and 91,455 for Admin/Non-Clinical staff.


Related Links