Healthcare ยท Ohio
Primary Care Physician Salary in Ohio (2025)
Estimated pay for Primary Care Physicians working in Ohio, based on national median adjusted for local cost of living.
$219,000
Annual in OH
$105.3/hr
Hourly Rate
$18,250
Monthly
$4,212
Weekly
Ohio vs. National Median
$219,000
Ohio
$238,000
National Median
$19,000 (-8%) vs. national
Find Primary Care Physician Jobs in Ohio
Browse open positions in Ohio and compare offers to this salary benchmark.
Search Primary Care Physician Jobs in Ohio โPrimary Care Physician Salary in Other States
AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming