Calculate your salary

There are many factors that determine how much you should be earning as a General Internal Medicine Physician. Use Zippia's Salary Calculator to see how your pay matches up.

General Internal Medicine Physician Salary

Average Yearly Salary
Updated May 18, 2020
$181,000
$82,000
$181,000
$401,000
General internal medicine physicians in the United States make an average salary of $181,598 per year or $87.31 per hour. People on the lower end of that spectrum, the bottom 10% to be exact, make roughly $82,000 a year, while the top 10% makes $401,000. As most things go, location can be critical. Oregon, Washington, Nevada, Alaska, and Vermont provide the highest general internal medicine physician salaries.
Best Paying Cities
Memphis, TN
$203,463
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Map of General Internal Medicine Physician Salaries

The darker areas on the map show where General Internal Medicine Physicians earn the highest salaries across all 50 states.

Average Salary

Average General Internal Medicine Physician Salary By Location

While a general internal medicine physician can average a salary of $181,598 per year, or $87.31 per hour, there are many opportunities for general internal medicine physicians to make more. For example, in Minneapolis, MN you might make $228,539 per year. Other high-paying locations include Elizabeth, NJ, Memphis, TN and Wichita, KS. If you're in an entry-level position, your best bet is to move to Minneapolis, MN where the average starting salary is $98,000. The highest paying states for general internal medicine physicians include Oregon, Washington and Nevada. Meanwhile, Alabama, Delaware, and Hawaii offer the lowest salaries.

City
Average Salary
Minneapolis, MN
Minneapolis, MN
$228,539
$229k
Elizabeth, NJ
Elizabeth, NJ
$204,089
$204k
Memphis, TN
Memphis, TN
$203,463
$203k
Wichita, KS
Wichita, KS
$196,439
$196k
Nashua, NH
Nashua, NH
$194,388
$194k
State College, PA
State College, PA
$192,478
$192k
Buffalo, NY
Buffalo, NY
$191,064
$191k
Cleveland, OH
Cleveland, OH
$180,070
$180k
Detroit, MI
Detroit, MI
$179,324
$179k
Los Angeles, CA
Los Angeles, CA
$178,424
$178k

High Paying General Internal Medicine Physician Jobs

Average General Internal Medicine Physician Salary By Company

If you insist on knowing when your check is going to come and for how much, then you'd be better off working for companies like Henry Ford Health System and Mayo Clinic as they offer the highest salaries for general internal medicine physicians.

The largest raises come from changing jobs.

See what's out there.

General Internal Medicine Physician Salary History

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

    Recently Added General Internal Medicine Physician Salaries

    CompanyJobLocationDate AddedSalary
    Physician-General Internal Medicine/Family Medicine (Primary Care Provider)
    Physician-General Internal Medicine/Family Medicine (Primary Care Provider)
    San Jose, CA
    San Jose, CA
    06/28/2020
    06/28/2020
    $107,569
    $107,569
    06/28/2020
    Veterans Affairs, Veterans Health Administration
    Veterans Affairs, Veterans Health Administration
    General Internal Medicine Physician
    General Internal Medicine Physician
    General Internal Medicine Physician
    Seattle, WA
    Seattle, WA
    10/12/2019
    10/12/2019
    $120,000
    $120,000
    10/12/2019
    General Internal Medicine Physician
    General Internal Medicine Physician
    Wilkes-Barre, PA
    Wilkes-Barre, PA
    07/08/2019
    07/08/2019
    $250,000
    $250,000
    07/08/2019
    General Internal Medicine Physician
    General Internal Medicine Physician
    Memphis, TN
    Memphis, TN
    03/21/2019
    03/21/2019
    $208,000
    $208,000
    03/21/2019
    Family and General Internal Medicine Physician
    Family and General Internal Medicine Physician
    Elizabeth, NJ
    Elizabeth, NJ
    12/26/2018
    12/26/2018
    $176,665
    $176,665
    12/26/2018
    Family and General Internal Medicine Physician
    Family and General Internal Medicine Physician
    Elizabeth, NJ
    Elizabeth, NJ
    12/26/2018
    12/26/2018
    $176,665
    $176,665
    12/26/2018
    Family and General Internal Medicinw Physician
    Family and General Internal Medicinw Physician
    Elizabeth, NJ
    Elizabeth, NJ
    12/11/2018
    12/11/2018
    $176,665
    $176,665
    12/11/2018
    Family and General Internal Medicinw Physician
    Family and General Internal Medicinw Physician
    Elizabeth, NJ
    Elizabeth, NJ
    12/11/2018
    12/11/2018
    $176,665
    $176,665
    12/11/2018
    General Internal Medicine Physician
    General Internal Medicine Physician
    Manchester, KY
    Manchester, KY
    12/02/2016
    12/02/2016
    $235,000
    $235,000
    12/02/2016
    Family and General Internal Medicine Physician
    Family and General Internal Medicine Physician
    Elizabeth, NJ
    Elizabeth, NJ
    08/31/2016
    08/31/2016
    $127,307
    $127,307
    08/31/2016