Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Or rn make in Christiansburg, VA?
$146,016
/ Annual
Based on 40 salaries
The average or rn salary in Christiansburg, VA is $146,016 per year or $70.20 per hour. Entry level positions start at $144,326 per year while most experienced workers make up to $146,432 per year.
Median
$146,016
chart
Low
$144,326
High
$146,432

Average salaries by state

New Jersey
$133,724
Based on 23495 salaries
Massachusetts
$131,129
Based on 38371 salaries
California
$129,072
Based on 83246 salaries
Rhode Island
$127,725
Based on 3633 salaries
Wisconsin
$125,303
Based on 24325 salaries
Vermont
$125,299
Based on 10687 salaries
New Hampshire
$125,087
Based on 17083 salaries
Wyoming
$124,441
Based on 3045 salaries
Alaska
$124,437
Based on 5047 salaries
New York
$124,421
Based on 71310 salaries
Connecticut
$124,141
Based on 9696 salaries
Hawaii
$122,473
Based on 5173 salaries
West Virginia
$120,730
Based on 10640 salaries
Maine
$119,249
Based on 13219 salaries
Illinois
$118,056
Based on 43700 salaries
Washington
$117,957
Based on 34300 salaries
Montana
$114,794
Based on 14028 salaries
Michigan
$114,437
Based on 32485 salaries
Mississippi
$114,432
Based on 5084 salaries
Nebraska
$114,149
Based on 16406 salaries
Nevada
$113,450
Based on 4146 salaries
Oregon
$113,079
Based on 147627 salaries
Indiana
$112,490
Based on 27867 salaries
Virginia
$112,392
Based on 28498 salaries
North Dakota
$112,367
Based on 10031 salaries
Iowa
$111,209
Based on 30253 salaries
Maryland
$110,802
Based on 19404 salaries
Kentucky
$109,876
Based on 14803 salaries
Kansas
$108,145
Based on 9121 salaries
Georgia
$108,105
Based on 54244 salaries
Pennsylvania
$107,984
Based on 39008 salaries
Ohio
$107,328
Based on 34597 salaries
New Mexico
$106,505
Based on 29687 salaries
Arizona
$106,350
Based on 26463 salaries
South Dakota
$106,247
Based on 12200 salaries
Oklahoma
$105,606
Based on 26752 salaries
Delaware
$105,040
Based on 1080 salaries
Idaho
$104,563
Based on 10697 salaries
Texas
$103,185
Based on 59469 salaries
North Carolina
$102,443
Based on 39236 salaries
Arkansas
$102,231
Based on 6236 salaries
Missouri
$102,089
Based on 29988 salaries
Louisiana
$100,779
Based on 14045 salaries
Tennessee
$100,746
Based on 34091 salaries
Florida
$100,488
Based on 31891 salaries
South Carolina
$97,080
Based on 18085 salaries
Alabama
$96,801
Based on 10129 salaries
Utah
$95,593
Based on 3264 salaries
Colorado
$92,844
Based on 46866 salaries

Active jobs with salaries