WageDepth

Family Medicine Physicians Salary in Ohio

SOC 29-1215 · State · 2024 BLS OEWS

The median salary for a Family Medicine Physicians in Ohio is $220,600 per year as of 2024. That works out to roughly $106.06 per hour. This is 7% below the national median of $238,380. 1,780 people work as Family Medicine Physicians in Ohio. Wages have grown 22% since 2019, when the median was $180,210.

Median Annual Salary

$220,600

Mean Annual

$230,400

Median Hourly

$106.06

Total Employed

1,780

Location Quotient

0.46

Less common here

Salary Distribution

$65k
10th
$69k
25th
$221k
Median

How This Compares

Ohio

$220,600

this metro

United States

$238,380

you earn -7% vs US

Salary Trend

View data table
Year Median Annual
2024 $220,600
2023 $74,410
2022 $154,750
2021 $166,060
2020 $177,510
2019 $180,210

Related Healthcare Practitioners and Technical Occupations Jobs in Ohio

Other occupations in the same group, sorted by salary.