SOC 29-1171 · West Virginia

Nurse Practitioners Salary in West Virginia

Nurse practitioners in West Virginia earn the most in Beckley (average $130,830 a year) and the least in Weirton ($121,750), across the 7 West Virginia metro areas we cover. The U.S. metro average for this job is $138,268.

$131Khighest: Beckley
$122Klowest: Weirton
1,880jobs in these metros
7metro areas
Advertisement

Nurse Practitioners average salary by city in West Virginia

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Beckley$130,830$124,790$105,400$95,58588
Charleston$128,430$129,260$116,260$94,05589
Morgantown$126,070$128,130$108,680$92,55093
Wheeling$124,500$128,640$106,240$91,54988
Huntington$123,640$125,780$107,820$91,00088
Parkersburg$122,640$126,550$106,520$90,36387
Weirton$121,750$117,400$103,660$89,79489

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Nurse Practitioners salary in other states

Nurse Practitioners salary by city and state

More about pay in West Virginia

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.