Software Engineer Salary in Oklahoma (OK)

The average software engineer salary in Oklahoma is $107,286 per year, or $51.58 per hour, compared to the national average salary of $133,722 per year.

The table below shows the average salary of software engineers in OK, whether in metro or non-metro areas, including hourly, weekly, monthly, and annual wages.

AreaHourlyWeeklyMonthlyAnnual
Oklahoma$51.58$2,063$8,940$107,286

Metropolitan and Nonmetropolitan Area, Oklahoma

AreaHourlyWeeklyMonthlyAnnual
Enid, OK(0021420)$38.61$1,544$6,692$80,308
Fort Smith, AR-OK(0022900)$42.05$1,682$7,288$87,458
Lawton, OK(0030020)$43.15$1,726$7,479$89,744
Northeast Oklahoma nonmetropolitan area(4000001)$65.65$2,626$11,380$136,559
Northwest Oklahoma nonmetropolitan area(4000002)$42.47$1,699$7,361$88,334
Oklahoma City, OK(0036420)$53.24$2,129$9,227$110,730
Southeast Oklahoma nonmetropolitan area(4000004)$42.15$1,686$7,307$87,679
Southwest Oklahoma nonmetropolitan area(4000003)$45.61$1,824$7,906$94,869
Tulsa, OK(0046140)$50.53$2,021$8,759$105,111