Nurse Practitioners Salary in West Virginia
BLS OEWS May 2025 • 11 metro areas • West Virginia
Nurse Practitioners in West Virginia earn a median salary of $121,140 per year on average across 11 metro and nonmetro areas, -6.2% vs the national median of $129,210. An estimated 2,610 nurse practitioners are employed across West Virginia, with salaries ranging from $116,630 to $127,280 depending on location.
$121,140
Avg median salary in West Virginia
$127,280
Highest paying metro
$116,630
Lowest paying metro
2,610
Employed in West Virginia
Compare Nurse Practitioners salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Nurse Practitioners
inNurse Practitioners salaries by city in West Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Morgantown, WV | $127,280 | $106,080 | $132,570 | 180 |
| Parkersburg, WV | $124,790 | $108,660 | $128,780 | 120 |
| Wheeling, WV-OH | $123,900 | $102,590 | $131,530 | 170 |
| Southern West Virginia | $122,850 | $104,420 | $128,560 | 260 |
| Northern West Virginia | $121,010 | $102,490 | $126,180 | 320 |
| Northwest Virginia | $120,010 | $105,520 | $124,720 | 50 |
| Charleston, WV | $119,780 | $106,080 | $126,890 | 360 |
| Huntington, WV-KY-OH | $119,510 | $108,990 | $128,620 | 620 |
| Beckley, WV | $118,620 | $83,610 | $127,410 | 180 |
| Weirton, WV-OH | $118,160 | $100,230 | $128,980 | 110 |
| Southwest Virginia | $116,630 | $96,750 | $128,220 | 240 |