How Much Does an RN Make in West Virginia in 2026?
Typical pay for RNs in West Virginia, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · West Virginia · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical registered nurse in West Virginia earns about $38.52 per hour ($80,130 per year), per the latest government wage data (May 2025). That works out to roughly $6,678 a month and $1,541 a week, both calculated from the annual figure. These numbers describe typical pay across the state, before accounting for city or setting. Individual paychecks vary with experience, employer, and location within West Virginia.
West Virginia's typical RN pay runs 18% below the national figure of $97,550, according to the same May 2025 data. That gap places the state 45th out of 51 ranked states and D.C., among the lower-paying states for this occupation. The gap tracks the state's lower cost of living relative to much of the country. West Virginia employs 23,430 registered nurses, a workforce large enough to shape pay data across the state's cities and hospitals.
RN pay in West Virginia at a glance
- Registered nurses in West Virginia typically earn $38.52 an hour ($80,130 a year), according to the latest government wage data (May 2025).
- West Virginia RN pay sits 18% below the national figure of $97,550, ranking 45th among 51 states and D.C.
- Martinsburg pays RNs the most in the state, with typical pay of $92,770 a year.
- Entry-level RNs typically start around $57,210 a year, while the top 10% of earners make over $131,760.
- West Virginia RN pay has risen 41% over the past decade, from $56,710 in 2015 to $80,130 in 2025.
BLS OES May 2025
How much does an RN make in West Virginia?
RN pay by career stage in West Virginia
| Career stage | West Virginia | United States |
|---|---|---|
| Starting out | $57,210$27.50 an hour | $68,940$33.14 an hour |
| First years | $68,160$32.77 an hour | $80,330$38.62 an hour |
| Typical RN | $80,130$38.52 an hour | $97,550$46.90 an hour |
| Experienced | $99,770$47.97 an hour | $112,350$54.02 an hour |
| Top 10% | $131,760$63.35 an hour | $137,470$66.09 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
RN pay by experience level in West Virginia
Entry-level registered nurse positions in West Virginia typically offer around $27.50 an hour, or about $57,210 a year, according to May 2025 data. This range reflects pay for nurses who are new to the profession or new to the state. Pay tends to move toward the state's typical figure of $80,130 within the first few years on the job. New graduates should expect starting offers closer to this entry-level range rather than the typical figure.
Experienced registered nurses in West Virginia earn upwards of $63.35 an hour, and the top 10% of earners make over $131,760 a year. That leaves a spread of $74,550 between entry-level and top-earning RNs in the state. Setting plays a role in this gap, since hospital and specialty units tend to pay more than smaller clinics. Years of experience and the city where a nurse works also factor into where pay lands within that range.
RN pay growth in West Virginia
Typical (median) annual wage for RNs in West Virginia · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
West Virginia's typical RN pay rose from $56,710 in 2015 to $80,130 in 2025, according to a decade of government wage data. That is a gain of $23,420, or 41%, over ten years. The increase has been steady, with the sharpest jump between 2021 and 2022. Pay has climbed most years since 2015, with only one small dip along the way.
Nationally, RN pay rose 45% over the same decade, a slightly faster pace than West Virginia's climb. That puts the state's ten-year gain close to, but just behind, the national pace. For someone starting a nursing career in West Virginia now, pay has moved up consistently over the past decade. That trend describes what has happened so far, not a promise about future pay.
RN salary by city in West Virginia
Martinsburg pays registered nurses the most in West Virginia, with typical pay of $92,770 a year ($44.60 an hour). That figure sits about 16% above the statewide figure of $80,130. Huntington and Charleston also pay above the state figure, at $81,010 and $80,230 a year. These figures reflect pay across each city's full metro area, not just the city center.
Steubenville pays the least among West Virginia's ranked cities, with typical RN pay of $77,400 a year. That leaves a spread of $15,370 between the state's highest- and lowest-paying cities. Huntington has the largest registered nurse workforce in the state, with 5,580 nurses, even though its pay sits below Martinsburg's. Higher pay in cities like Martinsburg tends to track higher living costs there relative to smaller West Virginia towns.
| # | City | Typical pay | Hourly | Vs West Virginia | RNs employed |
|---|---|---|---|---|---|
| 1 | Martinsburg | $92,770 | $44.60 | +16% | 2,240 |
| 2 | Huntington | $81,010 | $38.95 | +1% | 5,580 |
| 3 | Charleston | $80,230 | $38.57 | 0% | 4,320 |
| 4 | Morgantown | $80,130 | $38.52 | 0% | 4,510 |
| 5 | Parkersburg metro incl. Vienna | $79,000 | $37.98 | -1% | 910 |
| 6 | Beckley | $78,680 | $37.83 | -2% | 1,320 |
| 7 | Wheeling | $78,280 | $37.63 | -2% | 1,680 |
| 8 | Weirton metro incl. Steubenville | $77,400 | $37.21 | -3% | 1,190 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · West Virginia typical pay $80,130
How West Virginia compares with nearby states
West Virginia RN pay trails every one of its neighboring states. Maryland pays the most nearby, at $99,790 a year, 25% above West Virginia's figure, followed by Pennsylvania at $96,430 (20% higher) and Virginia at $93,600 (17% higher). Ohio and Kentucky sit closer, at $82,510 and $81,040, just 3% and 1% above West Virginia's pay. Nursing licenses can often be transferred or endorsed between neighboring states, which can open up these higher-paying markets for West Virginia nurses willing to relocate.
| State | Typical pay | Vs West Virginia |
|---|---|---|
| West Virginia | $80,130 | baseline |
| Maryland | $99,790 | +25% |
| Pennsylvania | $96,430 | +20% |
| Virginia | $93,600 | +17% |
| Ohio | $82,510 | +3% |
| Kentucky | $81,040 | +1% |
Bordering states, ranked by typical RN pay · BLS OES May 2025
Is West Virginia a good state for RNs?
RNs in West Virginia earn less than in most states: typical pay is $80,130 a year, 18% below the national figure, ranking 45th of 51. For every 1,000 jobs in West Virginia, about 33 are RN positions; nationally, the figure is closer to 22. That makes the local economy more reliant on RNs than most places, and turnover keeps positions opening through the year. Pay trails the national figure here, but demand does not: RNs make up a larger share of West Virginia's workforce than in most states.
Summary
Registered nurses in West Virginia typically earn $80,130 a year ($38.52 an hour), a figure that has risen 41% over the past decade. Pay varies by city and experience, with Martinsburg paying the most and entry-level nurses starting well below the typical figure. Readers can check West Virginia's nursing licensure requirements through the state board of nursing, and compare local figures further on the city-specific pages for Martinsburg, Huntington, and Charleston.
Frequently asked questions
- How much does an RN make in West Virginia?
- A typical registered nurse in West Virginia earns about $38.52 an hour, or $80,130 a year, according to government wage data from May 2025. That figure sits below the national typical pay of $97,550. Pay varies by city, experience, and employer across the state.
- How much does an RN make an hour in West Virginia?
- Registered nurses in West Virginia typically earn $38.52 an hour, according to May 2025 wage data. Entry-level nurses start around $27.50 an hour, while the top 10% of earners make over $63.35 an hour.
- What is the starting pay for an RN in West Virginia?
- Entry-level registered nurses in West Virginia typically start around $27.50 an hour, or about $57,210 a year, according to May 2025 wage data. Starting pay is well below the state's typical figure of $80,130 a year, and tends to rise as nurses gain experience in the field.
- Which city in West Virginia pays RNs the most?
- Martinsburg pays registered nurses the most in West Virginia, with typical pay of $92,770 a year, about 16% above the statewide figure. Steubenville pays the least among the state's ranked cities, at $77,400 a year. Huntington has the largest RN workforce in the state, at 5,580 nurses.
- Is RN pay in West Virginia higher than the national rate?
- No. Registered nurse pay in West Virginia runs about 18% below the national typical figure of $97,550 a year, ranking 45th among 51 states and D.C. West Virginia's typical pay of $80,130 a year reflects a lower cost of living compared with higher-paying states.