Position
City
Salary

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

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

Registered Nurses in Hannibal, Missouri earn an average yearly salary of around $79,264. This salary can vary based on experience and other factors. For instance, someone just starting may earn closer to the lower end of the salary range. Experienced nurses tend to earn more, sometimes reaching up to the higher end.

The salary data for Hannibal shows a range from $60,000 to over $102,000 per year. Here are some specifics about the salary distribution:

  • The lowest 10% earn about $60,000 or less.
  • The next 10% earn up to around $63,844.
  • The middle 20% earn between $67,688 and $75,376.
  • The next 20% earn from about $79,220 to $86,908.
  • The top 10% earn more than $90,752.
Registered Nurse jobs in Hannibal, MO

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

Job seekers near Hannibal, MO, can find some of the highest paying cities for Registered Nurse positions in Jefferson City, MO, where the average salary stands at $103,354. St. Louis, MO, follows closely with an average salary of $101,783, offering excellent opportunities for nurses. Other notable cities include Monticello, IA, with an average salary of $97,548, and Peoria, IL, where nurses can expect to earn around $91,773.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Hannibal, MO, highlighting Jefferson City, MO with the highest at $103,354 and Marion, IL with the lowest at $88,598.
  1. Jefferson City, MO
    Average Salary: $103,354
    In Jefferson City, nurses enjoy a fulfilling career in a supportive environment. Prominene healthcare facilities like Capital Region Medical Center provide excellent opportunities. The city’s smaller size offers a close-knit community, making it easier to build professional relationships.
    Find Registered Nurse jobs in Jefferson City, MO


  2. St. Louis, MO
    Average Salary: $101,783
    St. Louis boasts a bustling healthcare sector with major employers like SSM Health and Barnes-Jewish Hospital. Nurses here experience diverse medical cases, contributing to their professional growth. The city's vibrant culture offers a balanced work-life experience.
    Find Registered Nurse jobs in St. Louis, MO


  3. Monticello, IA
    Average Salary: $97,548
    Monticello provides a tranquil setting with excellent nursing opportunities at local healthcare centers. The community’s emphasis on health and wellness aligns with the nursing profession. Smaller, family-run facilities often create a more personal work environment.
    Find Registered Nurse jobs in Monticello, IA


  4. Peoria, IL
    Average Salary: $91,773
    Peoria offers a dynamic nursing career, with top employers such as OSF HealthCare. Nurses here benefit from a variety of medical experiences and a supportive community. The city’s growth provides ongoing opportunities for professional development.
    Find Registered Nurse jobs in Peoria, IL


  5. Springfield, IL
    Average Salary: $91,704
    Springfield features a thriving healthcare industry, with institutions like Memorial Medical Center offering excellent nursing roles. The city’s diverse population provides rich experiences for nurses. Springfield’s moderate cost of living enhances quality of life.
    Find Registered Nurse jobs in Springfield, IL


  6. Carbondale, IL
    Average Salary: $91,321
    Carbondale is home to Southern Illinois Healthcare, where nurses can expect rewarding careers. The university setting allows for collaboration with medical students and researchers. The city's friendly atmosphere fosters a welcoming work environment.
    Find Registered Nurse jobs in Carbondale, IL


  7. Columbia, MO
    Average Salary: $91,091
    Columbia’s healthcare sector includes renowned facilities like MU Health Care, providing diverse nursing opportunities. The university environment offers learning and growth. The city’s cultural activities make for a balanced lifestyle.
    Find Registered Nurse jobs in Columbia, MO


  8. Cedar Rapids, IA
    Average Salary: $90,471
    In Cedar Rapids, nursing roles are abundant at hospitals like St. Luke’s Hospital. The city’s commitment to healthcare excellence supports professional development. Cedar Rapids’ vibrant community life complements a rewarding nursing career.
    Find Registered Nurse jobs in Cedar Rapids, IA


  9. Quincy, IL
    Average Salary: $89,538
    Quincy offers a serene environment with prominent healthcare providers such as Quincy Medical Group. Nurses benefit from a close-knit community and a supportive work culture. The city’s historical charm adds to its appeal.
    Find Registered Nurse jobs in Quincy, IL


  10. Marion, IL
    Average Salary: $88,598
    Marion features a strong healthcare community, with Southern Illinois Healthcare being a key employer. Nurses here experience a blend of rural charm and modern medical practices. The city’s affordable living costs enhance overall job satisfaction.
    Find Registered Nurse jobs in Marion, IL

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

Hannibal Regional Healthcare System stands out with an average salary of $76,948 for Registered Nurses. This company provides high-quality care and is one of the top employers in the area. Candidates looking for competitive pay should consider this option. Supplemental Health Care also offers a strong salary of $97,363 on average. They offer excellent benefits and opportunities for career growth. Job seekers should look into these companies for the best financial prospects.
Graph displaying best paying company salaries for Registered Nurse jobs in Hannibal, MO, highlighting Supplemental Health Care with the highest at $97,363 and Blessing Health System with the lowest at $68,699.
  1. Supplemental Health Care
    Average Salary: $97,363
    Supplemental Health Care offers Registered Nurses competitive salaries and benefits. They have many openings across the U.S. including Hannibal, MO. They focus on connecting nurses with top medical facilities for rewarding work.


  2. Centra Healthcare Solutions
    Average Salary: $92,607
    Centra Healthcare Solutions is known for providing excellent care opportunities for Registered Nurses in Hannibal, MO. They work with top healthcare facilities to offer rewarding positions with good benefits and competitive pay.


  3. Accountable Healthcare Staffing
    Average Salary: $90,163
    Accountable Healthcare Staffing offers Registered Nurses a chance to work in Hannibal, MO, with good pay and benefits. They focus on placing nurses in top-rated healthcare facilities where they can thrive professionally.


  4. Favorite Healthcare Staffing
    Average Salary: $87,633
    Favorite Healthcare Staffing provides rewarding opportunities for Registered Nurses in Hannibal, MO. They match nurses with facilities that offer competitive salaries and a supportive work environment.


  5. Hannibal Regional Healthcare System
    Average Salary: $76,948
    Hannibal Regional Healthcare System offers Registered Nurses a chance to work in a community-focused environment in Hannibal, MO. They provide good salaries and benefits, along with opportunities for professional growth.


  6. Mark Twain Behavioral Health
    Average Salary: $76,906
    Mark Twain Behavioral Health offers rewarding positions for Registered Nurses in Hannibal, MO. They focus on mental health care, providing competitive salaries and a supportive work environment.


  7. Preferred Family Healthcare, Inc.
    Average Salary: $68,700
    Preferred Family Healthcare, Inc. offers Registered Nurses a chance to work in Hannibal, MO, with good pay and benefits. They provide various healthcare services and focus on employee satisfaction.


  8. Blessing Health System
    Average Salary: $68,699
    Blessing Health System provides opportunities for Registered Nurses in Hannibal, MO, with competitive salaries and benefits. They focus on patient care and support for their nursing staff.

Currently 56,206 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
56,206 Job Openings