facebook tracking General Internal Medicine Physician salary in Tennessee (2025): pay by city

General Internal Medicine Physician salary in Tennessee

What general internal medicine physicians earn in Tennessee and its metro areas, compared with the rest of the country.

May 2025#28 of 44 states
Median pay$232,220$111.64 per hour
vs U.S.−9%U.S. median $256,560
Middle half earn$106,590 – $322,260Top 10%: $412,460+
Jobs1,3700.97× the U.S. concentration

General Internal Medicine Physician pay in Tennessee cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Nashville-Davidson--Murfreesboro--Franklin, TN$232,220$111.64350
Memphis, TN-MS-AR$298,620$143.57340
Jackson, TN$412,460$198.30160
Johnson City, TN$73,290$35.24140
Knoxville, TN$314,020$150.97100
Chattanooga, TN-GA$291,200$140.0080
South Central Tennessee nonmetropolitan area$334,890$161.0080
Advertisement

Hospitals and jobs in Tennessee

General Internal Medicine Physician pay in similar states

Other healthcare salaries in Tennessee

Questions

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

General Internal Medicine Physicians in Tennessee earned a median of $232,220 a year ($111.64 an hour) in May 2025, 9% less than the national median of $256,560. The middle half earned $106,590 to $322,260.

Where in Tennessee do general internal medicine physicians earn the most?

Among areas in Tennessee, pay was highest in Jackson, TN at $412,460.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.