Nurse Practitioners Salary in Roanoke, VA

Median Salary
$134,920
per year
Hourly Rate
$64.87
per hour
Employment
440
in Roanoke, VA
vs. National Avg
+2.0%
National: $132,300

📊 Compared to the national median of $132,300, Roanoke, VA pays 2.0% MORE for Nurse Practitioners positions.

Salary Distribution in Roanoke, VA

10th
$101,640
25th
$115,270
Median
$134,920
75th
$134,920
90th
$147,520
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS).