Healthcare ยท Oklahoma
Primary Care Physician Salary in Oklahoma (2025)
Estimated pay for Primary Care Physicians working in Oklahoma, based on national median adjusted for local cost of living.
$207,000
Annual in OK
$99.5/hr
Hourly Rate
$17,250
Monthly
$3,981
Weekly
Oklahoma vs. National Median
$207,000
Oklahoma
$238,000
National Median
$31,000 (-13%) vs. national
Find Primary Care Physician Jobs in Oklahoma
Browse open positions in Oklahoma and compare offers to this salary benchmark.
Search Primary Care Physician Jobs in Oklahoma โPrimary Care Physician Salary in Other States
AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming