Skip to content

The average salary for a Nurse Practitioner in Virginia is $120,870.

Annual Average Salary Information

Annual Average Salary: $120,870

$84,740$153,400

Hourly Pay Information

Hourly Average Salary: $58.11

$40.74$73.75

View Jobs

Nurse Practitioner in Virginia Beach

We’re unique. You should be, too.

We’re changing lives every day. For both our patients and our team members. Are you innovative and entrepreneurial minded? Is your work ethic and ambition off the charts? Do you inspire others with your kindness and joy?

Read more

Licensed Psychiatric Mental Health Nurse Practitioner in Richmond

"

Licensed Psychiatric Nurse Practitioner

Wage: Between $89-$203 an hour

Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner?Whether you want to see patients alongside ...Read more