SalaryData

Family Medicine Physician Salary in Ohio

Based on 2K+ workers in Ohio

Data year: 2024 · Last updated: May 2026

Median Annual Salary (OH)

$220,600

$106.058/hr

vs National Average

$215,973

+2.1% vs national median

Salary Range (10th–90th)

$65K

2K employed in Ohio

Salary Distribution — Family Medicine Physician in Ohio

Family Medicine Physician (OH) salary percentiles
PercentileAnnual Salary
10th percentile$65,470
25th percentile$68,970
Median (50th percentile)$220,600

Historical Salary Trend — Family Medicine Physician in Ohio vs National

Historical Family Medicine Physician (Ohio vs National) salary trend
YearMedian Salary (United States)
2022$154,750
2023$74,410
2024$220,600
Historical salary trend for Family Medicine Physician in Ohio
YearOhio MedianNational Median
2022$154,750$202,765
2023$74,410$205,639
2024$220,600$215,973

Family Medicine Physician Salary in Other States

Related Occupations

More Locations