Physician Salary in San Francisco, CA

The average Physician in San Francisco, CA earns $388,600 per year, with most salaries falling between $307,400 and $494,450. That's 45% above the national average of $268,000 for this role.

Look up your exact salary — free →

Physician pay by experience in San Francisco, CA

ExperienceAverageTypical range
Entry-level$288,550$223,300 – $359,600
Mid-level$388,600$307,400 – $494,450
Senior$508,950$403,100 – $643,800
Staff / Lead$642,350$511,850 – $820,700
Executive$833,750$648,150 – $1,123,750

Salary percentiles (mid-level)

$345,100
$388,600
$452,400

Figures are modeled market estimates for San Francisco, CA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Physician salary in other cities

Other roles in San Francisco, CA

Look up your exact salary — free →