How Much do Nurse Practitioners Make in West Virginia?

Do nurse practitioners in West Virginia make a lot of money? What is the average pay for West Virginia nurse practitioners?

According to the Bureau of Labor Statistics, nurse practitioners in West Virginia earn an average of $103,170 a year, equivalent to $49.60 an hour.

This is 8% less than nurse practitioners nationwide, but it is 138% more than the typical West Virginia worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
West Virginia Nurse Practitioner Wages by Percentile
Percentile Hourly Annually
90th $63.97 $133,060
75th $54.41 $113,170
50th $46.96 $97,680
25th $42.10 $87,560
10th $37.29 $77,560
West Virginia Nurse Practitioners Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Beckley $55.21 $114,840
Charleston $53.71 $111,720
Huntington $46.86 $97,460
Morgantown $45.44 $94,510
Parkersburg $46.97 $97,710
Wheeling $44.52 $92,600
West Virginia Nurse Practitioner Wages by Year
Year Hourly Annually
2019 $49.60 $103,170
2018 $48.41 $100,690
2017 $45.67 $95,000
2016 $44.66 $92,890
2015 $43.88 $91,270
2014 $42.68 $88,780
2013 $40.49 $84,220
2012 $37.79 $78,590