50% of professionals earn between £25,750 - £86,250 GBP
The median salary is £58,337
Unlock percentiles, experience bands and a printable salary report from current market data.
The average salary for a Physician in United Kingdom is GBP 58,337 - GBP 86,250 per year in 2026. The median salary is GBP 72,294 per year, based on 5,376 active job listings.
The cities with the most Physician job opportunities in United Kingdom are London, Birmingham, Manchester, Bristol, Glasgow. London leads with 537 job openings.
Leading employers for Physician roles in United Kingdom include Medical Staff Talent, Royal College of General Practitioners, Medmatch, Menlo Park Recruitment, Menlo Park International GPs.
Explore 5,376 Physician job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.