Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Or rn make in Weymouth, MA?
$134,862
/ Annual
Based on 209 salaries
The average or rn salary in Weymouth, MA is $134,862 per year or $64.84 per hour. Entry level positions start at $117,364 per year while most experienced workers make up to $149,760 per year.
Median
$134,862
chart
Low
$117,364
High
$149,760

Average salaries by state

New Jersey
$134,561
Based on 12210 salaries
Massachusetts
$130,680
Based on 25455 salaries
Rhode Island
$128,661
Based on 2397 salaries
Wyoming
$127,278
Based on 2021 salaries
California
$127,157
Based on 50728 salaries
New Hampshire
$125,806
Based on 9618 salaries
Hawaii
$125,575
Based on 3649 salaries
Wisconsin
$125,308
Based on 14059 salaries
New York
$124,683
Based on 38228 salaries
Alaska
$124,267
Based on 2989 salaries
West Virginia
$121,376
Based on 5714 salaries
Maine
$120,469
Based on 8014 salaries
Vermont
$119,243
Based on 4389 salaries
Connecticut
$118,588
Based on 5848 salaries
Mississippi
$117,488
Based on 2945 salaries
Washington
$117,471
Based on 24119 salaries
Michigan
$114,762
Based on 22455 salaries
Nebraska
$114,273
Based on 9836 salaries
Illinois
$113,801
Based on 24204 salaries
Arkansas
$113,470
Based on 3921 salaries
Virginia
$113,416
Based on 20959 salaries
Indiana
$113,123
Based on 19794 salaries
Montana
$112,784
Based on 7688 salaries
Kentucky
$112,440
Based on 10370 salaries
Oregon
$112,347
Based on 73540 salaries
Nevada
$111,463
Based on 3098 salaries
Maryland
$110,515
Based on 12160 salaries
Iowa
$109,920
Based on 18936 salaries
New Mexico
$108,888
Based on 18397 salaries
Georgia
$107,965
Based on 23090 salaries
Kansas
$107,827
Based on 7273 salaries
Pennsylvania
$107,160
Based on 26751 salaries
Arizona
$105,852
Based on 15187 salaries
Oklahoma
$105,672
Based on 16211 salaries
Texas
$105,345
Based on 43863 salaries
North Carolina
$104,944
Based on 24334 salaries
Idaho
$104,324
Based on 6988 salaries
Ohio
$103,754
Based on 21160 salaries
Louisiana
$102,620
Based on 9173 salaries
Missouri
$102,466
Based on 21849 salaries
Tennessee
$102,151
Based on 20172 salaries
Delaware
$100,298
Based on 755 salaries
Alabama
$99,835
Based on 6267 salaries
Florida
$97,175
Based on 23170 salaries
South Carolina
$96,411
Based on 11317 salaries
Colorado
$87,745
Based on 33426 salaries
Utah
$82,191
Based on 2610 salaries
Minnesota
$80,337
Based on 13251 salaries
South Dakota
$77,480
Based on 8225 salaries

Active jobs with salaries