Registered Nurses Salary in Virginia

Ranked #27 of 51 · VA

7.5% below U.S. average
Mean annual salary $93,850 ≈ $45/hr
Median annual salary $93,600
Employment 77,490

Salary Distribution (10th–90th percentile)

P10 $67,830P25 $80,090 Median $93,600P75 $103,030P90 $125,580

About 80% of registered nursess in Virginia earn between $67,830 and $125,580. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Virginia
$93,850
U.S. average
$101,420

The mean registered nurses salary in Virginia is $93,850, about 7.5% below the U.S. average ($101,420). That works out to roughly $45/hr at 2,080 hours per year.

Metro Areas in Virginia

Metro areaMedianMeanEmployment
Charlottesville, VA $99,320 $97,780 3,040
Winchester, VA-WV $95,650 $95,540 1,630
Richmond, VA $93,580 $92,010 15,700
Staunton-Stuarts Draft, VA $92,390 $89,960 1,500
Virginia Beach-Chesapeake-Norfolk, VA-NC $89,450 $89,350 16,870
Southside Virginia nonmetropolitan area $84,550 $85,430 2,050
Northwest Virginia nonmetropolitan area $82,200 $83,330 690
Southwest Virginia nonmetropolitan area $82,140 $81,970 2,080

← Back to all registered nurses states