Position
City
Salary

How much does a Registered Nurse make in Hannibal, MO?

The average salary for a Registered Nurse is $80,609 per year in Hannibal, MO.

Registered Nurses (RNs) in Hannibal, MO, can expect to earn a competitive salary. On average, an RN in this area makes about $80,609 per year. This figure can vary depending on experience, education, and specific healthcare setting. Many nurses find satisfaction in knowing their work is both valued and compensated well.


The salary distribution provides a clear picture of potential earnings. For instance, the lowest-paid 10% earn around $56,900, while the highest-paid 10% bring in over $111,000. Here are some key salary points for different percentiles:

  • 10%: $56,900
  • 25%: $66,835
  • 50%: $76,769
  • 75%: $96,638
  • 90%: $106,573
These numbers show a wide range of earnings, offering potential for growth as experience increases.

Registered Nurse jobs in Hannibal, MO

What are the highest paying cities for a Registered Nurse near Hannibal, MO?

Job seekers looking for the highest paying Registered Nurse positions near Hannibal, MO, should consider St. Louis, MO, with an average salary of $101,959. This city offers excellent opportunities for those in the nursing field. Other nearby cities with competitive salaries include Monticello, IA, and Cedar Rapids, IA, providing diverse options for career advancement.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Hannibal, MO, highlighting St. Louis, MO with the highest at $101,959 and Jefferson City, MO with the lowest at $88,792.
  1. St. Louis, MO
    Average Salary: $101,959
    In St. Louis, nurses work in large hospitals like Barnes-Jewish Hospital. They handle a variety of cases, from emergencies to routine care. The city's healthcare facilities offer many opportunities for professional growth.
    Find Registered Nurse jobs in St. Louis, MO


  2. Monticello, IA
    Average Salary: $95,205
    Monticello offers a smaller community feel with local hospitals like Monticello Community Hospital. Nurses here have close ties with patients. The area emphasizes teamwork and personal patient care.
    Find Registered Nurse jobs in Monticello, IA


  3. Cedar Rapids, IA
    Average Salary: $93,527
    In Cedar Rapids, nurses find work in places like St. Luke's Hospital. The city is known for its strong support for healthcare workers. Nurses here enjoy a supportive environment that values their skills.
    Find Registered Nurse jobs in Cedar Rapids, IA


  4. Quincy, IL
    Average Salary: $93,336
    Quincy provides a mid-sized city atmosphere with medical centers like Blessing Hospital. Nurses here balance busy schedules with a strong community spirit. Opportunities for career advancement are plentiful.
    Find Registered Nurse jobs in Quincy, IL


  5. Springfield, IL
    Average Salary: $92,895
    Springfield's healthcare facilities, including Memorial Medical Center, offer diverse nursing roles. Nurses here face a wide range of medical cases. The city's vibrant healthcare sector supports continuous learning.
    Find Registered Nurse jobs in Springfield, IL


  6. Carbondale, IL
    Average Salary: $92,450
    In Carbondale, nurses work in academic settings like SIU School of Medicine. The role here combines clinical care with teaching. It's a place where hands-on experience meets educational insight.
    Find Registered Nurse jobs in Carbondale, IL


  7. Peoria, IL
    Average Salary: $91,518
    Peoria offers various nursing positions at hospitals like OSF Saint Francis Medical Center. The city's diverse patient population provides rich learning experiences. Nurses enjoy a dynamic work environment.
    Find Registered Nurse jobs in Peoria, IL


  8. Marion, IL
    Average Salary: $90,945
    Marion's local hospitals, such as Southern Illinois Healthcare, offer a community-focused nursing experience. Nurses here build lasting relationships with patients. The smaller city size allows for close teamwork.
    Find Registered Nurse jobs in Marion, IL


  9. Columbia, MO
    Average Salary: $90,491
    Columbia's medical facilities, including MU Health Care, provide a robust healthcare network. Nurses here work in a setting that supports innovation and excellence. The city's academic ties offer unique learning opportunities.
    Find Registered Nurse jobs in Columbia, MO


  10. Jefferson City, MO
    Average Salary: $88,792
    In Jefferson City, nurses find opportunities at places like Capital Region Medical Center. The city's smaller size fosters a close-knit community among healthcare providers. It's a great place for those who value collaboration.
    Find Registered Nurse jobs in Jefferson City, MO

What are the best paying companies for a Registered Nurse in Hannibal, MO?

Job seekers looking for top-paying Registered Nurse positions in Hannibal, MO, will find competitive salaries at OneStaff Medical and Cascade Health Services. These companies offer average salaries that significantly exceed the regional average, making them prime employers to consider. Supplemental Health Care and Accountable Healthcare Staffing also provide attractive compensation packages, further enhancing their appeal to qualified candidates.
Graph displaying best paying company salaries for Registered Nurse jobs in Hannibal, MO, highlighting OneStaff Medical with the highest at $98,372 and Preferred Family Healthcare with the lowest at $68,700.
  1. OneStaff Medical
    Average Salary: $98,372
    OneStaff Medical is a leading staffing company offering various healthcare positions. They offer competitive salaries and benefits to their Registered Nurses. This company operates across the United States, providing job opportunities in multiple locations.


  2. Cascade Health Services
    Average Salary: $98,000
    Cascade Health Services specializes in healthcare staffing services. They offer excellent career opportunities for Registered Nurses, focusing on providing quality patient care. They have locations in several states, offering a range of positions.


  3. Supplemental Health Care
    Average Salary: $97,363
    Supplemental Health Care is dedicated to connecting healthcare professionals with temporary and permanent positions. They offer competitive pay and benefits. This company operates nationwide, giving Registered Nurses many job opportunities.


  4. Accountable Healthcare Staffing
    Average Salary: $90,163
    Accountable Healthcare Staffing focuses on placing healthcare professionals in various roles. They provide good compensation and benefits. This company serves multiple states, offering diverse job opportunities for Registered Nurses.


  5. Centra Healthcare Solutions
    Average Salary: $89,585
    Centra Healthcare Solutions is a well-known staffing agency in the healthcare sector. They offer attractive salaries and benefits to Registered Nurses. They have offices in various locations, providing many job opportunities.


  6. Favorite Healthcare Staffing
    Average Salary: $87,633
    Favorite Healthcare Staffing connects healthcare professionals with quality job opportunities. They offer competitive pay and benefits. This company operates in several states, giving Registered Nurses many options.


  7. Hannibal Regional
    Average Salary: $77,826
    Hannibal Regional Healthcare System is a local healthcare provider. They offer solid salaries and benefits for Registered Nurses. This hospital serves the Hannibal community and provides various medical services.


  8. Mark Twain Behavioral Health
    Average Salary: $76,906
    Mark Twain Behavioral Health specializes in behavioral health services. They provide good compensation and benefits. This organization operates in the Hannibal area, offering opportunities for Registered Nurses in behavioral health.


  9. Blessing Health
    Average Salary: $70,269
    Blessing Health is a regional healthcare provider. They offer fair salaries and benefits for Registered Nurses. They serve several locations in the Midwest, offering various job opportunities.


  10. Preferred Family Healthcare
    Average Salary: $68,700
    Preferred Family Healthcare focuses on providing comprehensive healthcare services. They offer competitive pay for Registered Nurses. They operate in multiple locations, offering various healthcare roles.

Currently 70,665 Registered Nurse job openings, nationwide.

How's the job market for a Registered Nurse in the US?

Learn what a Registered Nurse does, how to become one, and understand the job outlook. Get simple steps to start your career as a Registered Nurse today.
Position
Overview
Registered Nurse
70,665 Job Openings