Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Or rn make in Salem, VA?
$119,648
/ Annual
Based on 7453 salaries
The average or rn salary in Salem, VA is $119,648 per year or $57.52 per hour. Entry level positions start at $106,286 per year while most experienced workers make up to $145,608 per year.
Median
$119,648
chart
Low
$106,286
High
$145,608

Average salaries by state

New Jersey
$133,911
Based on 15109 salaries
Massachusetts
$130,823
Based on 30166 salaries
Rhode Island
$128,608
Based on 2659 salaries
California
$127,785
Based on 61002 salaries
Wyoming
$126,464
Based on 2100 salaries
Wisconsin
$125,797
Based on 17239 salaries
New Hampshire
$125,696
Based on 11990 salaries
New York
$124,764
Based on 46987 salaries
Alaska
$124,421
Based on 3184 salaries
Hawaii
$124,156
Based on 4308 salaries
West Virginia
$123,116
Based on 7870 salaries
Vermont
$121,728
Based on 6134 salaries
Connecticut
$120,888
Based on 6522 salaries
Maine
$120,391
Based on 9250 salaries
Washington
$118,043
Based on 27288 salaries
Mississippi
$115,685
Based on 4035 salaries
Illinois
$115,567
Based on 29040 salaries
Michigan
$115,303
Based on 25652 salaries
Nebraska
$114,011
Based on 11557 salaries
Indiana
$113,756
Based on 21731 salaries
Virginia
$113,487
Based on 23266 salaries
Montana
$112,535
Based on 8580 salaries
Oregon
$112,420
Based on 94509 salaries
Kentucky
$112,102
Based on 11390 salaries
Nevada
$110,925
Based on 3363 salaries
Maryland
$110,880
Based on 14282 salaries
Iowa
$110,111
Based on 21126 salaries
Arkansas
$108,518
Based on 4502 salaries
New Mexico
$107,997
Based on 21879 salaries
Kansas
$107,672
Based on 7882 salaries
Arizona
$107,404
Based on 18046 salaries
Pennsylvania
$107,141
Based on 31009 salaries
Georgia
$106,795
Based on 28738 salaries
Oklahoma
$106,245
Based on 19121 salaries
Ohio
$104,540
Based on 24359 salaries
Idaho
$104,432
Based on 8084 salaries
Texas
$104,339
Based on 48357 salaries
North Carolina
$104,311
Based on 27183 salaries
Tennessee
$103,228
Based on 23654 salaries
Louisiana
$102,364
Based on 10004 salaries
Missouri
$102,076
Based on 23378 salaries
Delaware
$100,380
Based on 785 salaries
Florida
$97,960
Based on 24988 salaries
South Carolina
$97,156
Based on 13592 salaries
Alabama
$96,597
Based on 7320 salaries
Colorado
$90,613
Based on 36359 salaries
North Dakota
$88,342
Based on 7353 salaries
South Dakota
$83,200
Based on 9305 salaries
Minnesota
$82,598
Based on 14451 salaries

Active jobs with salaries