Salaripedia
English

How much does a general internal medicine physician make in Tennessee?

$232,200a year

Median yearly pay for general internal medicine physicians in Tennessee. That is $111.64 an hour or $19,350 a month.

Hourly
$111.64
Vs. national median
-9%
Rank among states
28 of 45
Jobs in the state
1,370
Pay range
Lowest 10%: $64,870Median: $232,200Highest 10%: $412,500
PercentileYearlyHourly
10th$64,870$31.19
25th$106,600$51.25
Median$232,200$111.64
75th$322,300$154.93
90th$412,500$198.30

Cities in Tennessee

Metro areas, median yearly pay.

Jackson, TN$412,500
Knoxville, TN$314,000
Memphis, TN$298,600
Chattanooga, TN$291,200
Nashville, TN$232,200
Johnson City, TN$73,290
Salaries for every job in Tennessee

Nearby in the ranking

States with similar pay for general internal medicine physicians.

25. Kentucky$241,500
26. Hawaii$239,200
27. Arkansas$233,100
28. Tennessee$232,200
29. New Hampshire$229,200
30. Vermont$228,700
31. District of Columbia$223,300
General Internal Medicine Physician salary in all states

Frequently asked questions

How much does a general internal medicine physician make an hour in Tennessee?

The median hourly pay in Tennessee is $111.64 ($232,200 a year).

Do general internal medicine physicians make more in Tennessee than the national average?

No: $232,200 against $256,600 nationally, 9% less.

Where does Tennessee rank for general internal medicine physician pay?

Tennessee ranks 28 of 45 states.

Which city in Tennessee pays general internal medicine physicians the most?

Jackson, TN, with a median of $412,500 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.