Skip to content

How Much Does an NP Make in West Virginia in 2026?

Typical pay for NPs in West Virginia, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$127,320
Typical pay a year
$61.21
Typical pay an hour
#42
Pay rank of 51 · -4% vs US
2,550
NPs employed
Where NP pay falls in West Virginia
from starting out to the top earners
$100,220
Starting out
$108,520
First years
$127,320
Typical
$133,220
Experienced
$155,500
Top 10%

BLS OES May 2025 · West Virginia · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical nurse practitioner in West Virginia earns about $61.21 per hour, which works out to roughly $127,320 per year, according to the latest government wage data (May 2025). Broken down further, that's close to $10,610 a month or $2,448 a week, based on the annual figure. Those numbers describe the middle of the pay range across the state.

That typical pay sits about 4% below the national figure of $132,300, placing West Virginia 42nd among the 51 states and Washington, D.C., which together employ about 323,040 nurse practitioners nationally. Roughly 2,550 of them work in West Virginia, providing a sense of scale for these figures. Pay that trails the national number often reflects a lower cost of living rather than a difference in the work itself.

NP pay in West Virginia at a glance

  • Nurse practitioners in West Virginia typically earn $127,320 a year ($61.21 an hour), according to the latest government wage data (May 2025).
  • West Virginia pay runs about 4% below the national figure of $132,300, ranking 42nd among the 51 states and D.C.
  • Charleston pays NPs the most in the state, with typical pay around $129,260 a year across the metro area.
  • Entry-level NPs in West Virginia typically start around $100,220 a year, while the top 10% make over $155,500.
  • West Virginia's typical NP pay has climbed 43% over the past decade, up from $88,880 in 2015.

BLS OES May 2025

How much does an NP make in West Virginia?

NP pay by career stage in West Virginia

NP pay by career stage in West Virginia
Career stageWest VirginiaUnited States
Starting out$100,220$48.18 an hour$101,340$48.72 an hour
First years$108,520$52.17 an hour$117,990$56.73 an hour
Typical NP$127,320$61.21 an hour$132,300$63.61 an hour
Experienced$133,220$64.05 an hour$156,700$75.34 an hour
Top 10%$155,500$74.76 an hour$174,420$83.86 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

NP pay by experience level in West Virginia

Entry-level positions in West Virginia typically offer around $48.18 an hour, or about $100,220 a year, according to state wage data. Pay tends to move up from there as nurse practitioners gain experience, approaching the typical $127,320 within a few years on the job. Newly credentialed NPs should expect to start near the lower end of that range.

Experienced nurse practitioners in West Virginia often earn upwards of the typical pay, and the top 10% of earners make over $155,500 a year, or about $74.76 an hour. That leaves a spread of $55,280 between entry-level and top pay in the state. Practice setting, years on the job, and the city where an NP works tend to explain most of that gap.

NP pay growth in West Virginia

$127,320
2025 typical annual pay
+$5,680 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for NPs in West Virginia · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

West Virginia's typical NP pay has climbed steadily over the past decade, from $88,880 in 2015 to $127,320 in 2025. That's a gain of $38,440, or a 43% rise over ten years. The increase has been fairly steady year over year, with a notable jump between 2023 and 2024.

Nationally, typical NP pay rose 35% over the same decade, so West Virginia's pay grew faster than the national number. Both figures moved up steadily rather than in one large jump. For someone starting an NP career in West Virginia now, that decade of gains means pay has moved up substantially, though nothing about future increases is guaranteed.

NP salary by city in West Virginia

Pay runs highest in Charleston, where NPs typically earn $129,260 a year, about 2% above the statewide figure. Wheeling and Morgantown follow closely, with typical pay of $128,640 and $128,130 a year. These figures cover each city's full metro area, not just the city center.

Steubenville pays the least among West Virginia's metro areas, with typical NP pay of $117,400 a year, a spread of $11,860 between the highest- and lowest-paying cities. Huntington employs the most nurse practitioners of any city in the state, with 570 in the metro area, even though its typical pay of $125,780 falls below Charleston's. Local pay differences like these often track differences in living costs.

Typical NP pay by metro area in West Virginia
#CityTypical payHourlyVs West VirginiaNPs employed
1Charleston$129,260$62.14+2%370
2Wheeling$128,640$61.85+1%150
3Morgantown$128,130$61.60+1%300
4Parkersburg
metro incl. Vienna
$126,550$60.84-1%170
5Martinsburg$126,240$60.69-1%360
6Huntington$125,780$60.47-1%570
7Beckley$124,790$60.00-2%200
8Weirton
metro incl. Steubenville
$117,400$56.44-8%120

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · West Virginia typical pay $127,320

How West Virginia compares with nearby states

West Virginia's NP pay sits close to its neighbors, though generally on the lower side. Maryland pays the most nearby, with typical NP pay of $131,110 a year, about 3% above West Virginia, and Pennsylvania follows at $130,140. Kentucky pays less, at $122,870, about 3% below West Virginia. Virginia is nearly even at $127,810. Nurse practitioner licensure can often be transferred or endorsed between neighboring states, which can widen job options for NPs near the border.

Typical NP pay in West Virginia and bordering states
StateTypical payVs West Virginia
West Virginia$127,320baseline
Maryland$131,110+3%
Pennsylvania$130,140+2%
Virginia$127,8100%
Ohio$124,870-2%
Kentucky$122,870-3%

Bordering states, ranked by typical NP pay · BLS OES May 2025

Is West Virginia a good state for NPs?

#42
pay rank of 51 · -4% vs national
2,550
NPs employed in West Virginia
3.6
NP jobs per 1,000 jobs, vs about 2.1 nationally

NPs in West Virginia earn less than in most states: typical pay is $127,320 a year, 4% below the national figure, ranking 42nd of 51. For every 1,000 jobs in West Virginia, about 3.6 are NP positions; nationally, the figure is closer to 2.1. That makes the local economy more reliant on NPs than most places, and turnover keeps positions opening through the year. Overall, West Virginia is a middle-of-the-table state for NP pay, close to the national figure.

Summary

Nurse practitioners in West Virginia typically earn $127,320 a year, or $61.21 an hour, as of the latest government wage data (May 2025). That figure has risen 43% over the past decade, though it still trails the national number by about 4%. Readers weighing a move or a new license should check West Virginia's state licensing or registry page for requirements, and the city pages for local pay figures in Charleston, Huntington, and beyond.

Frequently asked questions

How much does an NP make in West Virginia?
Nurse practitioners in West Virginia typically earn about $61.21 an hour, or $127,320 a year, according to the latest government wage data (May 2025). That's slightly below the national typical pay of $132,300 a year.
How much does an NP make an hour in West Virginia?
Typical NP pay in West Virginia is about $61.21 an hour, which comes out to roughly $2,448 a week or $10,610 a month based on the annual figure.
What is the starting pay for an NP in West Virginia?
Entry-level nurse practitioners in West Virginia typically start around $48.18 an hour, or about $100,220 a year. Pay generally rises toward the statewide typical figure of $127,320 as NPs gain experience.
Which city in West Virginia pays NPs the most?
Charleston pays the most, with typical NP pay of $129,260 a year, about 2% above the statewide figure of $127,320. Wheeling and Morgantown also pay above the state's typical rate, at $128,640 and $128,130 a year.
Is NP pay in West Virginia higher than the national rate?
No. West Virginia's typical NP pay of $127,320 a year runs about 4% below the national figure of $132,300, which places the state 42nd among all 51 states and Washington, D.C.

Explore next

← Back to the NP salary guide