How much does a Registered Nurse make 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.
What are the highest paying cities for a Registered Nurse near Hannibal, MO?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Registered Nurse related jobs in Hannibal, MO?

-
Telemetry Nurse
Average Salary: $101,811
Work with patients who need special monitoring. Enjoy a role in a medical team that focuses on heart health. Hospitals in Hannibal offer great opportunities.
Find Telemetry Nurse jobs in Hannibal, MO
-
Traveling Nurse
Average Salary: $97,913
Explore different hospitals and clinics. Provide essential care in various settings. Hannibal offers a chance to see different aspects of nursing.
Find Traveling Nurse jobs in Hannibal, MO
-
Nurse Practitioner
Average Salary: $95,072
Act as a primary care provider for many patients. Offer a broad range of health services. Many clinics and healthcare facilities in Hannibal seek skilled practitioners.
Find Nurse Practitioner jobs in Hannibal, MO
-
Psychiatric Registered Nurse
Average Salary: $67,633
Help individuals with mental health conditions. Work in a supportive environment. Hospitals and mental health centers in Hannibal value these professionals.
Find Psychiatric Registered Nurse jobs in Hannibal, MO
-
Nurse Supervisor
Average Salary: $64,450
Oversee nursing staff and ensure high standards. Lead a team and make important decisions. Hannibal's healthcare facilities look for experienced supervisors.
Find Nurse Supervisor jobs in Hannibal, MO
-
Staff Nurse
Average Salary: $64,325
Provide direct patient care on a daily basis. Work closely with doctors and other nurses. Opportunities exist in various healthcare settings in Hannibal.
Find Staff Nurse jobs in Hannibal, MO
-
Licensed Practical Nurse
Average Salary: $60,341
Offer basic patient care under the supervision of a registered nurse or doctor. Get hands-on experience. Many facilities in Hannibal need LPNs.
Find Licensed Practical Nurse jobs in Hannibal, MO
-
Charge Nurse
Average Salary: $58,400
Manage the day-to-day activities of the nursing staff. Ensure smooth operations on the floor. Hannibal's hospitals seek dedicated charge nurses.
Find Charge Nurse jobs in Hannibal, MO



