Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Rn make in Hannibal, MO?
$109,793
/ Annual
Based on 4969 salaries
The average rn salary in Hannibal, MO is $109,793 per year or $52.79 per hour. Entry level positions start at $103,906 per year while most experienced workers make up to $129,796 per year.
Median
$109,793
chart
Low
$103,906
High
$129,796

Average salaries by state

Alaska
$125,435
Based on 77973 salaries
California
$121,811
Based on 1303894 salaries
Massachusetts
$120,337
Based on 632465 salaries
New Jersey
$120,135
Based on 339086 salaries
Wisconsin
$120,041
Based on 534490 salaries
New York
$119,194
Based on 1188112 salaries
Rhode Island
$118,653
Based on 45521 salaries
Maine
$117,918
Based on 240896 salaries
New Mexico
$116,480
Based on 507053 salaries
Vermont
$114,976
Based on 199578 salaries
Oregon
$114,581
Based on 446991 salaries
Missouri
$114,386
Based on 695262 salaries
New Hampshire
$114,199
Based on 284254 salaries
Connecticut
$113,421
Based on 176423 salaries
Washington
$113,120
Based on 664569 salaries
West Virginia
$112,865
Based on 202362 salaries
Wyoming
$112,564
Based on 52835 salaries
Minnesota
$112,314
Based on 288339 salaries
Illinois
$111,718
Based on 586348 salaries
Nebraska
$111,429
Based on 210710 salaries
Hawaii
$110,438
Based on 90662 salaries
Arizona
$109,599
Based on 488001 salaries
Iowa
$108,249
Based on 429468 salaries
Montana
$107,263
Based on 160745 salaries
Ohio
$107,210
Based on 610015 salaries
Maryland
$107,136
Based on 356285 salaries
Kentucky
$106,922
Based on 342188 salaries
North Dakota
$106,697
Based on 165197 salaries
Indiana
$106,226
Based on 455509 salaries
Oklahoma
$106,215
Based on 349787 salaries
South Dakota
$105,328
Based on 178727 salaries
Nevada
$105,169
Based on 71797 salaries
Virginia
$105,110
Based on 573840 salaries
Idaho
$104,897
Based on 142437 salaries
Michigan
$104,134
Based on 409545 salaries
Kansas
$101,852
Based on 213463 salaries
Delaware
$100,628
Based on 38663 salaries
Pennsylvania
$100,485
Based on 622451 salaries
Louisiana
$99,840
Based on 187559 salaries
Utah
$99,024
Based on 38465 salaries
North Carolina
$97,746
Based on 735397 salaries
South Carolina
$97,122
Based on 276108 salaries
Tennessee
$96,806
Based on 613142 salaries
Georgia
$96,015
Based on 521954 salaries
Arkansas
$94,493
Based on 131658 salaries
Texas
$93,721
Based on 940059 salaries
Colorado
$92,135
Based on 547827 salaries
Florida
$91,154
Based on 348102 salaries
Alabama
$90,065
Based on 207870 salaries

Active jobs with salaries