Nurse Practitioners Salary in West Virginia

Ranked #41 of 51 · WV

7.7% below U.S. average
Mean annual salary $126,780 ≈ $61/hr
Median annual salary $127,320
Employment 2,550

Salary Distribution (10th–90th percentile)

P10 $100,220P25 $108,520 Median $127,320P75 $133,220P90 $155,500

About 80% of nurse practitionerss in West Virginia earn between $100,220 and $155,500. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

West Virginia
$126,780
U.S. average
$137,300

The mean nurse practitioners salary in West Virginia is $126,780, about 7.7% below the U.S. average ($137,300). That works out to roughly $61/hr at 2,080 hours per year.

Metro Areas in West Virginia

Metro areaMedianMeanEmployment
Charleston, WV $129,260 $128,430 370
Wheeling, WV-OH $128,640 $124,500 150
Morgantown, WV $128,130 $126,070 300
Parkersburg-Vienna, WV $126,550 $122,640 170
Southern West Virginia nonmetropolitan area $126,360 $123,410 310
Huntington-Ashland, WV-KY-OH $125,780 $123,640 570
Beckley, WV $124,790 $130,830 200
Northern West Virginia nonmetropolitan area $123,410 $122,790 390

← Back to all nurse practitioners states