Compliance Officers Salary in Oklahoma

Ranked #51 of 51 · OK

20.4% below U.S. average
Mean annual salary $70,410 ≈ $34/hr
Median annual salary $63,000
Employment 4,230

Salary Distribution (10th–90th percentile)

P10 $42,340P25 $51,660 Median $63,000P75 $81,410P90 $105,360

About 80% of compliance officerss in Oklahoma earn between $42,340 and $105,360. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$70,410
U.S. average
$88,400

The mean compliance officers salary in Oklahoma is $70,410, about 20.4% below the U.S. average ($88,400). That works out to roughly $34/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Enid, OK $72,700 $70,730 40
Tulsa, OK $69,440 $76,000 1,150
Oklahoma City, OK $63,220 $70,740 1,840
Lawton, OK $61,780 $69,060 100
Northwest Oklahoma nonmetropolitan area $61,780 $64,460 220
Southwest Oklahoma nonmetropolitan area $61,780 $65,230 90
Northeast Oklahoma nonmetropolitan area $60,150 $64,420 250
Southeast Oklahoma nonmetropolitan area $55,450 $59,230 370

← Back to all compliance officers states