California has the highest hourly mean wage for nurse practitioners in the U.S., and Oklahoma has the highest hourly mean wage for NPs after adjusted for cost of living, according to data published ...