-$9,860less than the Virginia average of $116,130

*Nurse Practitioners labor statistics in this table are based on surveys taken from Roanoke, VA.
To view Nurse Practitioners labor statistics from other areas near Roanoke, see links below for salary data from nearby areas.