GP Earnings

All GP Practices are required to declare the mean earnings ( average pay ) for GP’s working to deliver NHS services to patients at each practice.

The average pay for GPs working in the practice in the financial year ended 31 March 2026 was £115,584 before tax and national Insurance. This is for 1 full time GP, 10 part time GPs  and no Locum GP who worked in the practice for more than 6 Months.

Date published: 19th November, 2018
Date last updated: 23rd March, 2026