Salaripedia
English

How much does a nurse practitioner make in Parkersburg?

$126,600a year

Median yearly pay for nurse practitioners in the Parkersburg-Vienna, WV metro area. That is $60.84 an hour or $10,550 a month.

Hourly
$60.84
Vs. national median
-4%
Rank among cities
248 of 383
Jobs in the area
170
Pay range
Lowest 10%: $97,900Median: $126,600Highest 10%: $147,100
PercentileYearlyHourly
10th$97,900$47.07
25th$106,500$51.21
Median$126,600$60.84
75th$131,300$63.10
90th$147,100$70.71

Other cities in West Virginia

Median yearly pay for nurse practitioners.

Washington, DC$134,800
Winchester, VA$130,700
Charleston, WV$129,300
Wheeling, WV$128,600
Morgantown, WV$128,100
Hagerstown, MD$126,200
Huntington, WV$125,800
Beckley, WV$124,800
Weirton, WV$117,400
Nurse Practitioner salary in West Virginia Nurse Practitioner salary in all states

Related jobs in Parkersburg

Same field, median yearly pay.

Physician$267,700
Pharmacist$130,300
Physician Assistant$125,300
Physical Therapist$96,170
Registered Nurse$79,000
Dental Hygienist$74,190
Licensed Practical and Licensed Vocational Nurse$57,030
Medical Records Specialist$38,840
Pharmacy Technician$38,210
Salaries for every job in Parkersburg, WV

Frequently asked questions

How much does a nurse practitioner make an hour in Parkersburg?

The median hourly pay in the Parkersburg-Vienna, WV metro area is $60.84 ($126,600 a year).

Do nurse practitioners make more in Parkersburg than the national average?

No: $126,600 against $132,300 nationally, 4% less.

How does Parkersburg compare with the rest of West Virginia?

The median in West Virginia is $127,300, so Parkersburg pays 1% less.

Where does Parkersburg rank for nurse practitioner pay?

248 of 383 metro areas with data.

How much does a nurse practitioner make starting out in Parkersburg?

The lowest-paid 10% make $97,900 or less a year; the top 10% make $147,100 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.