Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Rn make in Shrewsbury, MA?
$96,000
/ Annual
Based on 426 salaries
The average rn salary in Shrewsbury, MA is $96,000 per year or $46.15 per hour. Entry level positions start at $80,530 per year while most experienced workers make up to $130,087 per year.
Median
$96,000
chart
Low
$80,530
High
$130,087

Average salaries by state

Alaska
$125,478
Based on 89903 salaries
California
$122,397
Based on 1492486 salaries
Massachusetts
$119,999
Based on 700431 salaries
New Jersey
$119,964
Based on 386303 salaries
Wisconsin
$119,759
Based on 609165 salaries
New York
$119,441
Based on 1343395 salaries
Rhode Island
$118,989
Based on 52188 salaries
Maine
$117,475
Based on 280261 salaries
New Mexico
$116,480
Based on 552902 salaries
Vermont
$115,210
Based on 220713 salaries
Oregon
$114,869
Based on 505040 salaries
New Hampshire
$114,148
Based on 319346 salaries
Connecticut
$113,676
Based on 195928 salaries
Washington
$113,312
Based on 765718 salaries
Missouri
$113,157
Based on 741350 salaries
Wyoming
$112,881
Based on 60539 salaries
West Virginia
$112,821
Based on 234382 salaries
Illinois
$112,266
Based on 662635 salaries
Minnesota
$112,237
Based on 305202 salaries
Nebraska
$111,088
Based on 249291 salaries
Hawaii
$110,218
Based on 100897 salaries
Arizona
$109,497
Based on 576183 salaries
Iowa
$108,460
Based on 487918 salaries
Montana
$107,663
Based on 183459 salaries
Ohio
$107,322
Based on 687944 salaries
North Dakota
$107,298
Based on 186945 salaries
Kentucky
$106,910
Based on 382759 salaries
Nevada
$106,795
Based on 80313 salaries
Maryland
$106,766
Based on 394579 salaries
Indiana
$106,493
Based on 513640 salaries
Idaho
$105,912
Based on 169501 salaries
Oklahoma
$105,904
Based on 389937 salaries
South Dakota
$105,846
Based on 200833 salaries
Virginia
$105,044
Based on 651184 salaries
Michigan
$104,132
Based on 459868 salaries
Kansas
$102,227
Based on 242017 salaries
Delaware
$101,925
Based on 43844 salaries
Pennsylvania
$100,778
Based on 680460 salaries
Louisiana
$99,840
Based on 201872 salaries
Utah
$99,777
Based on 41356 salaries
North Carolina
$97,719
Based on 828695 salaries
South Carolina
$97,267
Based on 305647 salaries
Tennessee
$96,751
Based on 701245 salaries
Georgia
$95,653
Based on 611705 salaries
Arkansas
$94,683
Based on 141890 salaries
Texas
$93,420
Based on 1065275 salaries
Colorado
$93,293
Based on 594877 salaries
Florida
$91,963
Based on 371124 salaries
Alabama
$90,373
Based on 238737 salaries

Active jobs with salaries