Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Registered nurse make in Hannibal, MO?
$103,938
/ Annual
Based on 774 salaries
The average registered nurse salary in Hannibal, MO is $103,938 per year or $49.97 per hour. Entry level positions start at $63,044 per year while most experienced workers make up to $129,272 per year.
Median
$103,938
chart
Low
$63,044
High
$129,272

Average salaries by state

Missouri
$124,800
Based on 264670 salaries
Wisconsin
$116,961
Based on 161033 salaries
New Mexico
$116,480
Based on 210753 salaries
Alaska
$115,621
Based on 15167 salaries
California
$115,263
Based on 389241 salaries
Oregon
$109,687
Based on 91316 salaries
Massachusetts
$108,272
Based on 153894 salaries
Vermont
$107,554
Based on 48454 salaries
Washington
$106,785
Based on 160358 salaries
Minnesota
$106,084
Based on 160539 salaries
New York
$105,584
Based on 333513 salaries
Oklahoma
$105,168
Based on 99726 salaries
Maine
$104,715
Based on 60876 salaries
Hawaii
$104,347
Based on 20390 salaries
Connecticut
$103,996
Based on 49674 salaries
West Virginia
$102,756
Based on 53398 salaries
Montana
$101,945
Based on 44704 salaries
Maryland
$101,523
Based on 101664 salaries
New Jersey
$101,344
Based on 98640 salaries
Nebraska
$101,034
Based on 46728 salaries
Rhode Island
$99,859
Based on 15932 salaries
Iowa
$99,856
Based on 88064 salaries
Louisiana
$99,840
Based on 70257 salaries
New Hampshire
$99,113
Based on 73732 salaries
Kentucky
$96,910
Based on 75060 salaries
Wyoming
$96,747
Based on 14426 salaries
Nevada
$96,550
Based on 32852 salaries
Virginia
$96,004
Based on 168278 salaries
Indiana
$95,010
Based on 112955 salaries
Michigan
$94,565
Based on 107062 salaries
Idaho
$94,240
Based on 35785 salaries
Ohio
$93,604
Based on 151265 salaries
Pennsylvania
$92,561
Based on 260355 salaries
Illinois
$92,350
Based on 165500 salaries
Arizona
$90,753
Based on 139514 salaries
Tennessee
$90,648
Based on 135755 salaries
Kansas
$89,698
Based on 59039 salaries
Georgia
$88,788
Based on 136168 salaries
Arkansas
$86,736
Based on 28837 salaries
Delaware
$86,320
Based on 17693 salaries
North Carolina
$85,086
Based on 202650 salaries
Texas
$83,996
Based on 277975 salaries
Colorado
$83,620
Based on 216508 salaries
Utah
$83,597
Based on 19629 salaries
South Carolina
$83,477
Based on 68928 salaries
Alabama
$82,627
Based on 51375 salaries
Mississippi
$77,658
Based on 22682 salaries
South Dakota
$77,480
Based on 62708 salaries
Florida
$73,926
Based on 168990 salaries

Active jobs with salaries