Salaripedia
English

How much does a registered nurse make in Enid?

$78,060a year

Median yearly pay for registered nurses in the Enid, OK metro area. That is $37.53 an hour or $6,505 a month.

Hourly
$37.53
Vs. national median
-20%
Rank among cities
337 of 380
Jobs in the area
810
Pay range
Lowest 10%: $50,290Median: $78,060Highest 10%: $96,160
PercentileYearlyHourly
10th$50,290$24.18
25th$66,830$32.13
Median$78,060$37.53
75th$82,930$39.87
90th$96,160$46.23

Other cities in Oklahoma

Median yearly pay for registered nurses.

Tulsa, OK$84,790
Oklahoma City, OK$82,920
Lawton, OK$80,570
Fort Smith, AR$79,870
Registered Nurse salary in Oklahoma Registered Nurse salary in all states

Related jobs in Enid

Same field, median yearly pay.

Pharmacist$131,700
Radiologic Technologist and Technician$79,840
Clinical Laboratory Technologist and Technician$60,440
Surgical Technologist$59,920
Licensed Practical and Licensed Vocational Nurse$59,300
Pharmacy Technician$44,520
Salaries for every job in Enid, OK

Frequently asked questions

How much does a registered nurse make an hour in Enid?

The median hourly pay in the Enid, OK metro area is $37.53 ($78,060 a year).

Do registered nurses make more in Enid than the national average?

No: $78,060 against $97,550 nationally, 20% less.

How does Enid compare with the rest of Oklahoma?

The median in Oklahoma is $82,920, so Enid pays 6% less.

Where does Enid rank for registered nurse pay?

337 of 380 metro areas with data.

How much does a registered nurse make starting out in Enid?

The lowest-paid 10% make $50,290 or less a year; the top 10% make $96,160 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.