Position
City
Salary

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

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

In Hannibal, MO, Registered Nurses (RNs) can expect to earn a competitive salary. The average yearly salary for RNs in this area is about $80,000. This salary can vary based on experience, education, and the specific healthcare facility. It is an attractive number for many job seekers looking to enter the nursing field.

RNs in Hannibal, MO, enjoy several factors that contribute to their earning potential. First, the demand for healthcare professionals in the area remains strong. This demand can lead to higher salaries and better job opportunities. Second, many local hospitals and clinics offer various benefits, including health insurance, retirement plans, and paid time off. These benefits can add significant value to an RN’s overall compensation package. With these factors in mind, it’s clear that a career as an RN in Hannibal, MO, can be both rewarding and financially stable.

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 attractive employment opportunities in nearby cities. Jefferson City, MO, offers the highest average salary for registered nurses at approximately $109,207. St. Louis, MO, follows closely with an average of around $104,527. Both cities provide promising career prospects for registered nurses. Other cities near Hannibal also provide competitive salaries. For instance, Peoria, IL, offers an average salary of about $93,191, while Springfield, IL, provides around $92,156. These figures highlight the diverse opportunities available for registered nurses seeking well-paying positions in the region.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Hannibal, MO, highlighting Jefferson City, MO with the highest at $109,207 and Quincy, IL with the lowest at $85,908.
  1. Jefferson City, MO
    Average Salary: $109,207
    In Jefferson City, nursing professionals enjoy a mix of state work and private care. Major employers include Capital Region Medical Center and various clinics. The city’s smaller size offers a close-knit community feel.
    Find Registered Nurse jobs in Jefferson City, MO


  2. St. Louis, MO
    Average Salary: $104,527
    St. Louis offers diverse healthcare opportunities. Barnes-Jewish Hospital and St. Louis Children's Hospital are prominent employers. The city’s large population ensures a constant demand for skilled nurses.
    Find Registered Nurse jobs in St. Louis, MO


  3. Peoria, IL
    Average Salary: $93,191
    Peoria provides many nursing jobs at OSF Healthcare and Proctor Hospital. The city’s growing healthcare sector makes it a good place for career growth. Nurses here often find a supportive work environment.
    Find Registered Nurse jobs in Peoria, IL


  4. Springfield, IL
    Average Salary: $92,156
    Springfield has a variety of nursing positions at places like Memorial Medical Center. The city’s central location offers good travel opportunities for nurses seeking new experiences. Springfield’s healthcare system is well-established.
    Find Registered Nurse jobs in Springfield, IL


  5. Columbia, MO
    Average Salary: $92,102
    Columbia is home to top-tier healthcare at facilities like University of Missouri Health Care. The city’s university setting brings a focus on research and education, providing dynamic work for nurses. Columbia offers a vibrant community for healthcare workers.
    Find Registered Nurse jobs in Columbia, MO


  6. Carbondale, IL
    Average Salary: $92,076
    Carbondale features Southern Illinois Healthcare and various clinics. The city’s proximity to larger medical centers offers opportunities for specialization. Carbondale’s smaller size allows for a more personal work environment.
    Find Registered Nurse jobs in Carbondale, IL


  7. Monticello, IA
    Average Salary: $91,151
    Monticello offers stable nursing jobs at Jones Regional Medical Center. The city’s rural setting provides a peaceful work environment. The close-knit community ensures a supportive atmosphere for healthcare workers.
    Find Registered Nurse jobs in Monticello, IA


  8. Marion, IL
    Average Salary: $88,446
    Marion has several nursing opportunities at SIU Medicine and Herrin Hospital. The city’s healthcare system focuses on community care, offering meaningful work for nurses. Marion’s smaller size creates a friendly work environment.
    Find Registered Nurse jobs in Marion, IL


  9. Cedar Rapids, IA
    Average Salary: $87,937
    Cedar Rapids offers nursing positions at St. Luke’s Hospital and various clinics. The city’s growing population leads to a steady demand for healthcare services. Cedar Rapids provides a balanced mix of urban and rural healthcare opportunities.
    Find Registered Nurse jobs in Cedar Rapids, IA


  10. Quincy, IL
    Average Salary: $85,908
    Quincy has many nursing jobs at Blessing Hospital and other local clinics. The city’s healthcare system emphasizes patient care and community service. Quincy’s small-town feel offers a welcoming environment for nurses.
    Find Registered Nurse jobs in Quincy, IL

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

Job seekers aiming for a Registered Nurse position in Hannibal, MO, can find excellent opportunities with several top-paying companies. PRN Healthcare offers the highest average salary at $101,600. Supplemental Health Care follows closely with an average salary of $95,916. These companies provide not only competitive wages but also valuable career growth opportunities for nurses.
Graph displaying best paying company salaries for Registered Nurse jobs in Hannibal, MO, highlighting PRN Healthcare with the highest at $101,600 and Preferred Family Healthcare, Inc. with the lowest at $68,700.
  1. PRN Healthcare
    Average Salary: $101,600
    PRN Healthcare offers rewarding opportunities for Registered Nurses in various locations. They provide excellent support and a variety of assignments. PRN Healthcare serves multiple states across the U.S.


  2. Supplemental Health Care
    Average Salary: $95,916
    Supplemental Health Care values Registered Nurses and offers competitive pay. They offer various job opportunities in many cities nationwide. This company is committed to providing top-notch healthcare services.


  3. OneStaff Medical
    Average Salary: $95,385
    OneStaff Medical provides diverse roles for Registered Nurses. They offer high salaries and extensive benefits. OneStaff Medical operates in multiple locations, ensuring diverse work experiences.


  4. Centra Healthcare Solutions
    Average Salary: $93,109
    Centra Healthcare Solutions offers great Registered Nurse positions. They provide competitive pay and a supportive work environment. This company has offices in many key locations.


  5. Accountable Healthcare Staffing
    Average Salary: $90,163
    Accountable Healthcare Staffing is known for its rewarding opportunities for Registered Nurses. They offer excellent benefits and a range of job locations. This company focuses on providing quality healthcare staffing.


  6. Favorite Healthcare Staffing
    Average Salary: $87,633
    Favorite Healthcare Staffing offers competitive salaries for Registered Nurses. They provide a variety of job locations and a supportive work environment. This company is dedicated to matching healthcare professionals with the right positions.


  7. LHC Group
    Average Salary: $82,238
    LHC Group provides rewarding Registered Nurse jobs with a focus on patient care. They offer competitive pay and a supportive team environment. LHC Group has many locations across the country.


  8. Hannibal Regional Healthcare System
    Average Salary: $77,717
    Hannibal Regional Healthcare System offers Registered Nurse positions with a focus on community care. They provide a stable work environment and competitive pay. This local healthcare system serves the Hannibal area.


  9. Mark Twain Behavioral Health
    Average Salary: $76,906
    Mark Twain Behavioral Health offers rewarding Registered Nurse jobs focused on mental health care. They provide a supportive environment and competitive salaries. This organization serves the Hannibal region.


  10. Preferred Family Healthcare, Inc.
    Average Salary: $68,700
    Preferred Family Healthcare, Inc. provides opportunities for Registered Nurses with a focus on family care. They offer competitive pay and a supportive work environment. This company operates in multiple locations.

Currently 69,702 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
69,702 Job Openings