Civil Engineers Salary in Oklahoma

Ranked #21 of 51 · OK

2.9% below U.S. average
Mean annual salary $105,570 ≈ $51/hr
Median annual salary $98,760
Employment 2,180

Salary Distribution (10th–90th percentile)

P10 $66,550P25 $79,170 Median $98,760P75 $127,590P90 $153,470

About 80% of civil engineerss in Oklahoma earn between $66,550 and $153,470. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$105,570
U.S. average
$108,670

The mean civil engineers salary in Oklahoma is $105,570, about 2.9% below the U.S. average ($108,670). That works out to roughly $51/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Northwest Oklahoma nonmetropolitan area $103,700 $103,440 60
Tulsa, OK $102,080 $107,490 880
Oklahoma City, OK $98,960 $108,120 880
Southeast Oklahoma nonmetropolitan area $92,690 $96,940 90
Northeast Oklahoma nonmetropolitan area $86,340 $94,620 70
Lawton, OK $83,650 $97,680 50

← Back to all civil engineers states