OH · SOC 29-1216 · Most current data

General Internal Medicine Physicians Salary in Ohio

Median Annual Salary $169,990 -28% below national average (national: $236,350)
$204,240Mean Annual
$82Median Hourly
1,900Employed in State

Ohio ranks 12th of 16 states and D.C. for general internal medicine physicians pay, trailing top-paying West Virginia ($234,960) by $64,970 — a 38% gap.

Ohio employs roughly 2.9% of all general internal medicine physicians in the country (1,900 workers).

Salary Range: 10th to 90th Percentile

$169,990
$61,330
10th pct.
N/A
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$61,330$29.49
25th percentile$72,380$34.80
50th percentile (median)$169,990$81.73
75th percentileN/AN/A
90th percentile (top earners)N/AN/A
Mean (average)$204,240$98.19

How Ohio Compares

StateMedian Annualvs. Ohio
Ohio (current) $169,990 n/a
West Virginia $234,960 +38%
Illinois $234,880 +38%
Kentucky $231,240 +36%
Vermont $228,840 +35%
Michigan $227,270 +34%
Rhode Island $223,340 +31%
Connecticut $214,190 +26%
District of Columbia $209,250 +23%

Showing top-paying states with available data. View all states →

Related Occupations in Ohio

OccupationMedian AnnualEmployment
Computer and Information Systems Managers $163,260 14,110
Architectural and Engineering Managers $159,940 N/A
Dentists, General $155,570 2,990
Natural Sciences Managers $135,990 910
Pharmacists $134,440 13,700
Aerospace Engineers $134,230 3,770

Frequently Asked Questions

What is the average General Internal Medicine Physicians salary in Ohio?

The mean general internal medicine physicians salary in Ohio is $204,240 per year. The median (middle) salary is $169,990 per year.

What is the starting salary for a General Internal Medicine Physicians in Ohio?

Entry-level general internal medicine physicianss (10th percentile) in Ohio typically earn around $61,330 per year. Workers at the 25th percentile earn approximately $72,380 per year.

What is the highest General Internal Medicine Physicians salary in Ohio?

Top earners (90th percentile) in this occupation in Ohio make approximately N/A per year. Those in the 75th percentile earn around N/A per year.

How does the Ohio General Internal Medicine Physicians salary compare to the national average?

The median general internal medicine physicians salary in Ohio is $169,990, which is -28% below national average of $236,350.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.