All GP Practices are required to declare mean earnings (i.e. average pay) for GPs working to deliver NHS services to patients at each practice/within their Primary Care Network.
The average pay for GPs working within the last financial year was £92,028.85 before tax and National Insurance.
This is for seven full time GPs and 32 part time GPs.