General Internal Medicine Physicians Salary in Dayton-Kettering-Beavercreek, OH
SOC 29-1216 · Metropolitan Area · 2024 BLS OEWS
The median salary for a General Internal Medicine Physicians in Dayton-Kettering-Beavercreek, OH is $131,830 per year as of 2024. That works out to roughly $63.38 per hour. This is 44% below the national median of $236,350.
Median Annual Salary
$131,830
Mean Annual
$182,280
Median Hourly
$63.38
Total Employed
—
Salary Distribution
$66k
10th
$104k
25th
$132k
Median
How This Compares
Dayton-Kettering-Beavercreek, OH
$131,830
this metro
Ohio
$169,990
you earn -22% vs state
United States
$236,350
you earn -44% vs US
Related Healthcare Practitioners and Technical Occupations Jobs in Dayton-Kettering-Beavercreek, OH
Other occupations in the same group, sorted by salary.
| Nurse Anesthetists | $215,210 |
| Dentists, General | $211,600 |
| Pharmacists | $134,130 |
| Physician Assistants | $130,730 |
| Optometrists | $128,510 |
| Medical Dosimetrists | $127,150 |