Skip to main content
Salary Guide

Physician Salary in United Kingdom

Based on 17,215 job listings - 2026

Average salary
£63,696 - £99,588
Median salary
£63,696 - £99,588
Lower rangeUpper range

Salary distribution by percentile

10th percentile£30k
25th percentile£38k
Median£64k
75th percentile£100k
90th percentile£115k

50% of professionals earn between £37,943 - £99,588 GBP

The median salary is £63,696

Top cities

London2,050 job openings
Manchester341 job openings
Birmingham336 job openings
Glasgow186 job openings
Gb168 job openings
Leeds158 job openings
Nottingham157 job openings
Cambridge124 job openings
Bristol92 job openings
Edinburgh82 job openings
Liverpool75 job openings
Plymouth75 job openings
Leicester73 job openings
Aberdeen71 job openings
Southampton69 job openings
Brighton68 job openings
Worcester68 job openings
Coventry65 job openings
Gloucester64 job openings
Newcastle Upon Tyne64 job openings
Norwich64 job openings
Oxford64 job openings
Cardiff63 job openings
Northampton63 job openings

Related professions

GBP 80,000 - 110,532+17%
GBP 93,500 - 177,000+66%
GBP 51,625 - 59,938-32%
GBP 107,400 - 154,500+60%
GBP 90,000 - 180,000+65%
GBP 51,100 - 80,000-20%
GBP 60,000 - 75,000-17%
GBP 43,676 - 55,000-40%
GBP 55,000 - 64,250-27%
GBP 49,387 - 53,799-37%

Physician

17,215 job openings

View job listings

The average salary for a Physician in United Kingdom is GBP 63,696 - GBP 99,588 per year in 2026. The median salary is GBP 81,642 per year, based on 17,215 active job listings.

The cities with the most Physician job opportunities in United Kingdom are London, Manchester, Birmingham, Glasgow, Gb. London leads with 2,050 job openings.

Explore 17,215 Physician job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.