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

Frequently Asked Questions

How much do compliance officers make in Oklahoma?

The median compliance officers salary in Oklahoma is $63,000 per year (mean $70,410), and about 80% earn between $42,340 and $105,360.

How much do compliance officers make per hour in Oklahoma?

Roughly $34 per hour, based on a mean annual wage of $70,410 and 2,080 work hours per year.

Is Oklahoma a high-paying state for compliance officers?

Oklahoma ranks #51 of 51 states for compliance officers pay. Its mean salary of $70,410 is about 20.4% below the U.S. average of $88,400.

Which metro areas in Oklahoma pay compliance officers the most?

The highest-paying metro areas in Oklahoma for compliance officers are Enid, OK ($72,700), Tulsa, OK ($69,440), Oklahoma City, OK ($63,220), by median annual wage.

← Back to all compliance officers states