STAFF PHYSICIAN SALARY

Average Yearly Salary
$203,000
$121,000
Min 10%
$203,000
Median 50%
$340,000
Max 90%
Highest Paying City
Birmingham, AL
Highest Paying State
Vermont
Average Experience Level
5.8 years
How much does a staff physician make?
The national average salary for a Staff Physician in the United States is $203,610 per year or $97.89 per hour. The top 10 percent make over $341,000 per year, while the bottom 10 percent make under $121,000 per year. Health Care companies and Professional companies tend to have the highest concentration of employment in this field. Vermont, Oregon, Maine, Washington, and Kentucky are some of the states with the best Staff Physician salaries in the US. The typical tenure for a Staff Physician is 5.8 years.
Annual Salaries For Related Jobs
Physician
$211,929

Average Staff Physician Salary By Company

Staff Physicians report their job security as good. Just as in every field, some employers pay higher wages than others. Health Care companies and Professional companies are the best when it comes to the number of employment opportunities. Western Connecticut Health Network and OVMC and EORH are the highest paying companies. Companies like Michigan State University and Peak Vista Community Health Centers also pay high salaries to their Staff Physicians.

Average Staff Physician Salary By Location

The national average salary for a Staff Physician in the United States is $203,610 per year or $97.89 per hour. The city with the highest Staff Physician salary is Birmingham, AL at $206,288 per year. Even as an entry-level Staff Physician, you will make $106,000 per year in Birmingham, AL. Vermont, Oregon, Maine, Washington, and Kentucky are the top 5 highest earning states for Staff Physicians. New Jersey, Connecticut, Montana, Rhode Island, and Wyoming have the lowest reported salaries for Staff Physicians.
RankCityAverage Salary
1
Birmingham, AL
$206,288
2
Memphis, TN
$205,716
3
Minneapolis, MN
$205,341
4
Bangor, ME
$204,649
5
Little Rock, AR
$204,485

RECENTLY ADDED Staff Physician SALARIES

Company
Job
Location
Date Added
Salary
Staff Physician
10/20/2019
$250,000
Staff Physician
10/20/2019
$104,843
Staff Physician
10/18/2019
$104,843
10/10/2019
$133,360
Staff Physician
10/04/2019
$103,395
Indian Health Service
Staff Physician
09/29/2019
$141,000
Staff Physician
09/23/2019
$104,843
Staff Physician
09/21/2019
$104,843
Staff Physician
09/21/2019
$104,843
Staff Physician
09/21/2019
$104,843
Show More