Post job

Staff physician salary

Average staff physician salary

$216,755

$104.21 hourly rate

Entry-level staff physician salary
$136,000 yearly salary
Updated January 8, 2025

Understanding Staff Physician Salaries

As of October 2025, the average salary for a Staff Physician is $216,755 annually. This figure encompasses a wide range of specialties and regions within the United States. Factors such as geographical location, years of experience, and specific medical disciplines can greatly influence a physician's earning potential.

Salary Variations by State

Staff Physicians in states such as California, New York, and Texas often earn higher salaries compared to their counterparts in less populous states. For instance, California ranks among the highest-paying states, reflecting its higher cost of living and demand for healthcare professionals.

Impact of Experience

Experience also plays a crucial role in determining salary. Entry-level physicians typically earn less than those with several years of practice. Physicians can expect salary growth as they gain experience and specialize in specific fields, such as cardiology or orthopedics.

Opportunities for Advancement

In addition to salary, Staff Physicians can explore various opportunities for career advancement, including leadership roles or specialized practices. Understanding the salary landscape can help aspiring medical professionals make informed career decisions.

On this page
Staff physician salary by: 

Let Zippi find your next staff physician job

Floating question marks illustration

Let Zippi find your next staff physician job

Floating question marks illustration

Where can a Staff Physician earn more?

Compare salary by location
Vs
282k
262k
242k
222k
202k
182k
162k
Columbus, OH$259,073
Fort Myers, FL$192,456
Compare salary by company
Vs
281k
261k
241k
221k
201k
Scripps Health$264,362
Jellico Medical Center$231,394

Staff physician salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Comparably and Payscale, the average salary for a staff physician typically falls between $184,261 and $246,587.
zippia
$216,755yearly
comparably[1]
$246,587yearly
Salary.com[2]
$219,038yearly
payscale[3]
$184,261yearly

Average staff physician salary by state

The average staff physician salary in North Dakota, Minnesota, and Washington are the highest in the U.S. The lowest average staff physician salary states are North Carolina, Rhode Island, and Pennsylvania.

  • State view
  • County view
Average salary:

Highest paying states for staff physicians

RankStateAvg. salaryHourly rate
1Wisconsin$199,359$95.85
2North Dakota$209,204$100.58
3Minnesota$206,338$99.20
4Vermont$198,764$95.56
5Maine$196,572$94.51
6Wyoming$201,223$96.74
7South Dakota$191,695$92.16
8Washington$202,154$97.19
9New Hampshire$196,980$94.70
10Indiana$192,301$92.45
11Nevada$190,625$91.65
12Alaska$194,684$93.60
13Michigan$197,528$94.97
14New York$196,244$94.35
15Louisiana$190,356$91.52
16Idaho$198,101$95.24
17Mississippi$194,909$93.71
18Texas$188,006$90.39
19Alabama$184,294$88.60
20Delaware$199,902$96.11
21Oklahoma$185,452$89.16
22Ohio$188,561$90.65
23Iowa$186,526$89.68
24Montana$182,685$87.83
25Connecticut$186,221$89.53
26Arizona$181,471$87.25
27West Virginia$179,468$86.28
28Kansas$183,512$88.23
29Kentucky$182,129$87.56
30Utah$183,237$88.09
31Illinois$179,509$86.30
32Colorado$183,446$88.20
33Oregon$180,016$86.55
34Massachusetts$179,777$86.43
35Pennsylvania$169,000$81.25
36Florida$176,190$84.71
37New Jersey$181,998$87.50
38New Mexico$167,757$80.65
39Maryland$180,796$86.92
40South Carolina$175,034$84.15
41Missouri$178,680$85.90
42Tennessee$172,231$82.80
43Arkansas$170,756$82.09
44California$183,803$88.37
45Rhode Island$169,350$81.42
46Hawaii$153,388$73.74
47Georgia$170,060$81.76
48District of Columbia$177,847$85.50
49North Carolina$169,753$81.61
50Nebraska$168,234$80.88
51Virginia$172,089$82.74

Highest paying cities for staff physicians

The highest-paying cities for staff physicians are Minneapolis, MN, Menomonee Falls, WI, and Saginaw, MI.

RankCityAvg. salaryHourly rate
1Minneapolis, MN$259,073$124.55
2Menomonee Falls, WI$236,982$113.93
3Saginaw, MI$229,527$110.35
4Indianapolis, IN$225,524$108.42
5Kenner, LA$223,091$107.26
6El Paso, TX$221,872$106.67
7Rochester, NY$219,472$105.52
8Iowa City, IA$216,995$104.32
9Cincinnati, OH$212,904$102.36
10Birmingham, AL$212,701$102.26
11Bangor, ME$211,571$101.72
12Lancaster, CA$210,086$101.00
13Phoenix, AZ$207,099$99.57
14Saint Louis, MO$203,885$98.02
15Decatur, IL$198,984$95.67
16Hartford, CT$198,654$95.51
17Huntington, WV$196,993$94.71
18Baltimore, MD$193,812$93.18
19Memphis, TN$192,555$92.57
20Fort Myers, FL$192,456$92.53

Staff physician salary details

A staff physician's salary ranges from $136,000 a year at the 10th percentile to $344,000 at the 90th percentile.

Average staff physician salary graph
Average staff physician salary graph, trends, and summary

What is a staff physician's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$344,000$28,667$165
75th Percentile$276,000$23,000$133
Average$216,755$18,063$104
25th Percentile$169,000$14,083$81
10th Percentile$136,000$11,333$65

Highest paying staff physician jobs

The highest paying types of staff physicians are family practice md, hospitalist physician, and physician.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Medical Doctor$181,967$15,164$87.4860,642
Family Practice Doctor$187,028$15,586$89.9232,979
Family Practice MD$312,358$26,030$150.1754,768
General Practitioner$172,831$14,403$83.0964,698
Family Practitioner$180,399$15,033$86.7350,599
Professor Of Family Medicine$179,574$14,964$86.3357,697

Which companies pay staff physicians the most?

Staff physician salaries at Scripps Health and Mayo Clinic are the highest-paying according to our most recent salary estimates. In addition, the average staff physician salary at companies like Dignity Health and Baptist Health Care are highly competitive.

RankCompanyAverage salaryHourly rate
1Scripps Health$264,362$127.10
2Mayo Clinic$263,023$126.45
3Dignity Health$256,256$123.20
4Baptist Health Care$255,101$122.64
5Wood County Hospital$251,883$121.10
6DMH$247,059$118.78
7Punxsutawney Area Hospital$245,333$117.95
8Beaumont Health$242,992$116.82
9Community Health Systems$242,768$116.72
10Erlanger Health System$241,989$116.34
11Trinity Health$240,505$115.63
12Southeastern Lifestyle Fitness Center Lumberton$238,355$114.59
13Capital Region Medical Center$238,170$114.50
14BJC HealthCare$237,830$114.34
15Four Seasons$237,658$114.26
16State of Connecticut$236,790$113.84
17Dallas Regional Medical Center$235,603$113.27
18Covenant HealthCare$234,000$112.50
19Greater Houston Anesthesiology$231,707$111.40
20Jellico Medical Center$231,394$111.25

Wage gap by gender, race and education

$223,000$218,400$213,800$209,200$204,600$200,000
MaleFemale

Staff physician salary trends

The average staff physician salary has risen by $44,089 over the last ten years. In 2014, the average staff physician earned $172,666 annually, but today, they earn $216,755 a year. That works out to a 10% change in pay for staff physicians over the last decade.

Compare staff physician salaries for cities or states with the national average over time.

Average staff physician salary over time

Compare staff physician salaries for individual cities or states with the national average.

Staff physician salary by year

YearAvg. salaryHourly rate% Change
2025$217,000$104.21+2.4%
2024$211,000$101.68+1.7%
2023$208,000$99.96+1.2%
2022$205,000$98.79+4.2%
2021$197,000$94.69+3.2%

Recently added staff physician salaries

CompanyJobLocationDate addedSalary
Erickson Senior LivingStaff PhysicianParkville, MD06/29/2025$210,000
ConcentraStaff Physician Urgent Care PRNBakersfield, CA06/28/2025$250,440
ConcentraStaff PhysicianChicago, IL06/27/2025$229,000
Mact Health Board Inc.Staff Physician/MdJackson, CA06/27/2025$250,536
Select MedicalStaff PhysicianLos Angeles, CA06/26/2025$271,310
Texas Health & Human Services CommissionStaff PhysicianCorpus Christi, TX06/26/2025$20,971
TeamhealthSpecial Operations Team-OB-Staff PhysicianIone, CA06/22/2025$380,000
Posterity GroupStaff PhysicianNew Braunfels, TX06/21/2025$319,000
Posterity GroupStaff PhysicianGlens Falls, NY06/21/2025$300,000
American Family Care, Inc.Staff PhysicianTustin, CA06/20/2025$208,700

Staff physician salary FAQs

Search for staff physician jobs

Browse healthcare practitioner and technical jobs