Advertisement
Nurse Practitioners average salary by city in West Virginia
- Beckley$130,830
- Charleston$128,430
- Morgantown$126,070
- Wheeling$124,500
- Huntington$123,640
- Parkersburg$122,640
- Weirton$121,750
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Beckley | $130,830 | $124,790 | $105,400 | $95,585 | 88 |
| Charleston | $128,430 | $129,260 | $116,260 | $94,055 | 89 |
| Morgantown | $126,070 | $128,130 | $108,680 | $92,550 | 93 |
| Wheeling | $124,500 | $128,640 | $106,240 | $91,549 | 88 |
| Huntington | $123,640 | $125,780 | $107,820 | $91,000 | 88 |
| Parkersburg | $122,640 | $126,550 | $106,520 | $90,363 | 87 |
| Weirton | $121,750 | $117,400 | $103,660 | $89,794 | 89 |
*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
More about pay in West Virginia
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 29-1171.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.