Skip to content
APTRecruiting

Salary data · West Virginia

nurse practitioner salary in West Virginia

nurse practitioners in West Virginia earn a mean of $126,780 a year and a median of $127,320. That ranks 41st of the 51 states with a published estimate.

$126,780

Mean annual wage

about $61 an hour

$127,320

Median annual wage

41st of 51

State rank

by mean wage

2,550

NPs employed

BLS estimate

Source: BLS OEWS, May 2025 estimates. These are estimates for nurse practitioners already employed in West Virginia, not offers; the hourly figure divides the annual mean by 2,080 hours. Setting, specialty and caseload move an individual offer well above or below them. Updated October 22, 2026.

Thinking about a NP move in West Virginia?

Send a resume and a few lines on the setting, schedule and pay you want. A licensed clinician reads every one, and it stays confidential.