Registered Nurse salaries in West Virginia

Average Registered Nurse Salary

High Confidence

$30.39/hour

The average salary for a Registered Nurse in West Virginia is $30.39 per hour. This is 23% lower than the US average of $37.24.

Estimate based on Bureau of Labor Statistics data.

What cities in West Virginia pay the most for Registered Nurses?

Ranson is currently the highest paying city in West Virginia for Registered Nurse jobs, paying up to $53/hr. This is 24% higher than the average pay for Registered Nurse roles in West Virginia.

Other top paying cities include Martinsburg, paying up to $47/hr, Keyser, paying up to $46/hr, and Romney, paying up to $45/hr.

CityAverage Hourly SalaryMax Hourly Salary
Ranson, West Virginia$40$53
Martinsburg, West Virginia$32$47
Keyser, West Virginia$34$46
Romney, West Virginia$33$45
Morgantown, West Virginia$30$47
Kingwood, West Virginia$32$47
Hurricane, West Virginia$31$40
Huntington, West Virginia$31$40
South Charleston, West Virginia$31$44
Charleston, West Virginia$31$44

Get alerts about new jobs and salary trends in West Virginia

Be the first to know about new jobs for Registered Nurses with the salary that suits you.

How does the pay for Registered Nurses in West Virginia compare to nearby states?

Average Hourly SalaryMax Hourly Salary
Maryland$37$49
Virginia$35$48
Pennsylvania$34$46
Georgia$33$46
Ohio$33$43
Indiana$32$43
North Carolina$32$43
South Carolina$31$40
Kentucky$31$40
Tennessee$30$39

What are the highest paying Employers and Agencies for Registered Nurse jobs in West Virginia?

The highest paying employer in West Virginia for Registered Nurse jobs is Cross Country Search, paying up to $61/hr. This is 50% higher than the average pay for Registered Nurse roles in West Virginia.

Average Hourly SalaryMax Hourly Salary
Cross Country Search$61$61