Nurse Practitioner Salaries in Richmond, VA

Salary estimated from 45 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 5, 2018
Average in Richmond, VA
$107,667 per year
Meets national average
  • Most Reported
$46,000
$194,000
Salary Distribution

How much does a Nurse Practitioner make in Richmond, VA?

The average salary for a Nurse Practitioner is $107,667 per year in Richmond, VA, which meets the national average. Salary estimates are based on 45 salaries submitted anonymously to Indeed by Nurse Practitioner employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Nurse Practitioner is less than 1 year.
Nurse Practitioner salaries by company in Richmond, VA
CompanyAverage salary
$112,472 per year
$118,146 per year
$120,000 per year
$115,765 per year
$113,764 per year
$110,000 per year
$130,000 per year
$103,201 per year
$450 per day
$155 per day
Nurse Practitioner salaries by location
CityAverage salary
$94,127 per year
$97,239 per year
$94,517 per year
$82,028 per year

Nurse Practitioner job openings

Nurse Practitioner
VCU Health System
Richmond, VA
Nurse Practitioner
VCU Health System
Richmond, VA
Nurse Practitioner
VCU Health System
Richmond, VA
Nurse Practitioner
VCU Health System
Richmond, VA
Nurse Practitioner
VCU Health System
Richmond, VA
Nurse Practitioner
VCU Health System
Richmond, VA
Nurse Practitioner jobs in Richmond, VA