How much does a Registered Nurse make in Hannibal, MO?
In Hannibal, Missouri, registered nurses (RNs) can expect to earn a competitive salary. The average yearly salary for RNs in this area is around $79,865. This figure shows that RNs in Hannibal have a solid earning potential, providing financial stability for their careers in healthcare.
The salary range for RNs in Hannibal varies based on experience and other factors. Entry-level positions start around $60,000, while those with more experience can earn up to $102,000. This range reflects the varying levels of responsibility and expertise required in different nursing roles. Many RNs in Hannibal also benefit from additional perks like health insurance, retirement plans, and paid time off, enhancing their overall compensation package.
What are the highest paying cities for a Registered Nurse near Hannibal, MO?

-
Jefferson City, MO
Average Salary: $104,514
In Jefferson City, healthcare professionals enjoy a balanced work-life environment. Working at prominent facilities such as Capital Region Medical Center offers stability and growth opportunities. The community is supportive, making it a great place to build a career.
Find Registered Nurse jobs in Jefferson City, MO
-
St. Louis, MO
Average Salary: $101,736
St. Louis offers a bustling healthcare environment. Nurses can work at well-known places like SSM Health or Barnes-Jewish Hospital. The city provides a wide range of experiences and a chance to work with diverse populations.
Find Registered Nurse jobs in St. Louis, MO
-
Monticello, IA
Average Salary: $98,900
Monticello provides a smaller community feel with a focus on quality care. Nurses here can expect to work in a close-knit environment. Local facilities like Sartori Memorial Hospital value teamwork and patient care.
Find Registered Nurse jobs in Monticello, IA
-
Springfield, IL
Average Salary: $92,374
Springfield offers a mix of urban and small-town benefits. Working at facilities like Springfield Clinic gives nurses access to advanced medical technology. The city’s vibrant culture enriches professional and personal life.
Find Registered Nurse jobs in Springfield, IL
-
Carbondale, IL
Average Salary: $92,180
In Carbondale, nurses benefit from a supportive community. Working at SIU HealthCare provides a chance to be part of academic medicine. The city offers a peaceful environment with many outdoor activities.
Find Registered Nurse jobs in Carbondale, IL
-
Peoria, IL
Average Salary: $91,939
Peoria presents a dynamic healthcare scene. Nurses can find opportunities at OSF HealthCare or Proctor Hospital. The city’s growing economy and cultural events provide a lively backdrop for professional growth.
Find Registered Nurse jobs in Peoria, IL
-
Columbia, MO
Average Salary: $91,842
Columbia offers a vibrant academic and healthcare environment. Working at University Hospital allows nurses to be part of cutting-edge research. The city’s emphasis on education creates a stimulating professional atmosphere.
Find Registered Nurse jobs in Columbia, MO
-
Cedar Rapids, IA
Average Salary: $90,516
Cedar Rapids has a strong healthcare network with opportunities at St. Luke’s Hospital. The city values community health and offers a range of experiences. Nurses here enjoy a supportive work environment with career advancement options.
Find Registered Nurse jobs in Cedar Rapids, IA
-
Marion, IL
Average Salary: $88,916
Marion provides a close-knit community feel. Nurses can work at hospitals like Southern Illinois Healthcare. The city’s small-town charm offers a relaxed lifestyle while providing quality patient care.
Find Registered Nurse jobs in Marion, IL
-
Quincy, IL
Average Salary: $88,831
Quincy offers a mix of rural and urban healthcare settings. Working at Blessing Hospital provides a chance to deliver compassionate care. The city’s rich history and community events add to the rewarding work experience.
Find Registered Nurse jobs in Quincy, IL
What are the best paying companies for a Registered Nurse in Hannibal, MO?

-
Supplemental Health Care
Average Salary: $95,916
Supplemental Health Care is a leader in staffing and healthcare services. They provide Registered Nurses with rewarding opportunities in Hannibal, MO, and beyond. Their focus on employee satisfaction and growth makes it an excellent choice for career development.
-
Centra Healthcare Solutions
Average Salary: $93,109
Centra Healthcare Solutions offers a variety of healthcare staffing services. They are known for their supportive environment and competitive salaries for Registered Nurses in Hannibal, MO. Their wide network allows for diverse experiences and growth opportunities.
-
Accountable Healthcare Staffing
Average Salary: $90,163
Accountable Healthcare Staffing specializes in matching healthcare professionals with top facilities. They offer Registered Nurse positions with attractive pay in Hannibal, MO. Their commitment to quality care enhances the professional experience for nurses.
-
Favorite Healthcare Staffing
Average Salary: $87,633
Favorite Healthcare Staffing is dedicated to providing staffing solutions across the healthcare industry. They offer competitive salaries for Registered Nurses in Hannibal, MO. Their emphasis on employee well-being creates a positive work environment.
-
Hannibal Regional Healthcare System
Average Salary: $77,203
Hannibal Regional Healthcare System is a key healthcare provider in the region. They offer diverse opportunities for Registered Nurses in Hannibal, MO. Their dedication to patient care and staff development makes it a valuable place to work.
-
Mark Twain Behavioral Health
Average Salary: $76,906
Mark Twain Behavioral Health focuses on providing mental health services. They offer rewarding positions for Registered Nurses in Hannibal, MO. Their focus on patient care and employee support makes it an excellent choice for those in the field.
-
Preferred Family Healthcare, Inc.
Average Salary: $68,700
Preferred Family Healthcare, Inc. offers a range of healthcare services with a focus on community health. They provide opportunities for Registered Nurses in Hannibal, MO, emphasizing care and support for their staff.
-
Blessing Health System
Average Salary: $66,855
Blessing Health System is dedicated to providing comprehensive healthcare services. They offer positions for Registered Nurses in Hannibal, MO. Their commitment to quality care and employee satisfaction makes it a reputable choice.
What are the best paying Registered Nurse related jobs in Hannibal, MO?

-
Advanced Practice Provider
Average Salary: $125,000
This role involves patient care with advanced medical training. They work in hospitals, clinics, and private practices. They collaborate with doctors and other healthcare providers to ensure quality care.
Find Advanced Practice Provider jobs in Hannibal, MO
-
Telemetry Nurse
Average Salary: $107,692
These nurses monitor patient vital signs using electronic equipment. They work in hospitals and care facilities. They need strong attention to detail and excellent communication skills.
Find Telemetry Nurse jobs in Hannibal, MO
-
Nurse Practitioner
Average Salary: $95,072
They provide primary and specialty care to patients. Working in clinics and hospitals, they diagnose and treat illnesses. They also offer health education and preventative care guidance.
Find Nurse Practitioner jobs in Hannibal, MO
-
Traveling Nurse
Average Salary: $94,556
Travel nurses go to different locations to fill staffing shortages. They work in various settings, including hospitals and clinics. They need adaptability and a strong clinical background.
Find Traveling Nurse jobs in Hannibal, MO
-
Psychiatric Registered Nurse
Average Salary: $67,633
They care for patients with mental health issues. Working in psychiatric hospitals or clinics, they provide therapy and support. They need compassion and strong interpersonal skills.
Find Psychiatric Registered Nurse jobs in Hannibal, MO
-
Staff Nurse
Average Salary: $64,325
Staff nurses work in various healthcare settings, providing direct patient care. They need good organizational skills and the ability to work well under pressure. They often work in hospitals, clinics, and long-term care facilities.
Find Staff Nurse jobs in Hannibal, MO
-
Licensed Practical Nurse
Average Salary: $61,897
They offer basic patient care under the supervision of doctors and registered nurses. They work in hospitals, long-term care facilities, and clinics. They need strong communication skills and the ability to follow instructions.
Find Licensed Practical Nurse jobs in Hannibal, MO
-
Charge Nurse
Average Salary: $60,000
Charge nurses manage patient care in a specific area of a hospital or clinic. They oversee other nursing staff and ensure high-quality care. They need strong leadership and organizational skills.
Find Charge Nurse jobs in Hannibal, MO



