Salaripedia
English

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

$291,100a year

Median yearly pay for general internal medicine physicians in the Louisville/Jefferson County, KY-IN metro area. That is $139.95 an hour or $24,260 a month.

Hourly
$139.95
Vs. national median
+13%
Rank among cities
55 of 154
Jobs in the area
260
Pay range
Lowest 10%: $198,100Median: $291,100Highest 10%: $440,400
PercentileYearlyHourly
10th$198,100$95.25
25th$240,000$115.38
Median$291,100$139.95
75th$406,500$195.42
90th$440,400$211.75

Other cities in Kentucky

Median yearly pay for general internal medicine physicians.

Cincinnati, OH$236,900
Lexington, KY$180,800
General Internal Medicine Physician salary in Kentucky General Internal Medicine Physician salary in all states

Related jobs in Louisville

Same field, median yearly pay.

Anesthesiologist$491,600
Physician$335,700
Physician$330,000
Family Medicine Physician$280,100
Radiologist$280,000
Cardiologist$239,200
Psychiatrist$237,800
Nurse Anesthetist$222,500
Emergency Medicine Physician$169,400
Dentist$151,400
Salaries for every job in Louisville, KY

Frequently asked questions

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

The median hourly pay in the Louisville/Jefferson County, KY-IN metro area is $139.95 ($291,100 a year).

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

Yes: $291,100 against $256,600 nationally, 13% more.

How does Louisville compare with the rest of Kentucky?

The median in Kentucky is $241,500, so Louisville pays 21% more.

Where does Louisville rank for general internal medicine physician pay?

55 of 154 metro areas with data.

How much does a general internal medicine physician make starting out in Louisville?

The lowest-paid 10% make $198,100 or less a year; the top 10% make $440,400 or more.

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.