Oklahoma RN Salary - How Much Do RNs Make in OK?

According to data from the Bureau of Labor Statistics (BLS), the state of Oklahoma employed 25,960 registered nurses as of May of 2018. The average RN salary in Oklahoma is $57,130. This is equivalent to $27.47 per hour. Registered nurses in the tenth percentile earned $40,580 in 2018, and those in the 25th percentile earned $47,370. The median annual wage was slightly lower than the average at $56,870. In addition, 25 percent of nurses made over $67,460, ten percent of which made over $74,900.

The national average salary for this occupation, according to the BLS, is $65,470 per year. This is significantly higher than the average for the state of Oklahoma. Some of this difference can be attributed to the lower cost of living. The cost of living in Oklahoma is about ten percent lower than the national average. The unemployment rate in this state is also fairly low at 4.9 percent.

The area that employs the highest number of registered nurses in the state is Oklahoma City. This city employed 10,350 as of 2018. Oklahoma City is also the highest paying area, with an average annual salary of $58,510 per year. Though this is below the national average, it is above the average for the state. The cost of living in the Oklahoma City area is about 11 percent below the national average.

The lowest average metropolitan RN salary in Oklahoma can be found in Lawton. This city employed about 770 registered nurses as of 2018. The average annual salary here is $56,310. Half of the nurses here earned under $56,240, and ten percent of nurses earned under $41,220. Ten percent of nurses earned over $72,680. The cost of living in the Lawton area is 13 percent below the national average.

Resources