How much does a Registered Nurse make in Hannibal, MO?
In Hannibal, MO, Registered Nurses can expect to earn a competitive salary. On average, a Registered Nurse makes about $80,000 each year. This figure helps to provide a stable income, making it an attractive career choice for many.
The salary range for Registered Nurses in Hannibal varies based on experience and education. Those just starting out can earn around $50,000 annually. With more experience, nurses can see their salaries climb. Top earners in the field can make upwards of $100,000 or more each year. This progression reflects the value employers place on skilled and experienced nurses.
What are the highest paying cities for a Registered Nurse near Hannibal, MO?

-
Jefferson City, MO
Average Salary: $106,563
Working in Jefferson City offers a stable job market with a variety of healthcare facilities. You can find opportunities at places like Capital Region Medical Center. The city’s size allows for a close-knit community, which can enhance job satisfaction.
Find Registered Nurse jobs in Jefferson City, MO
-
St. Louis, MO
Average Salary: $102,176
St. Louis boasts a diverse healthcare sector with numerous hospitals. Top employers include SSM Health and BJC Healthcare. This bustling city provides a wide range of experiences and career growth opportunities.
Find Registered Nurse jobs in St. Louis, MO
-
Monticello, IA
Average Salary: $101,335
In Monticello, you can expect a supportive work environment in smaller healthcare settings. The community here values healthcare professionals highly. This city provides a peaceful setting while still offering quality care opportunities.
Find Registered Nurse jobs in Monticello, IA
-
Carbondale, IL
Average Salary: $93,291
Carbondale offers a mix of smaller community hospitals and larger healthcare systems. Southern Illinois Healthcare is a prominent employer. This area provides a good work-life balance with numerous outdoor activities nearby.
Find Registered Nurse jobs in Carbondale, IL
-
Columbia, MO
Average Salary: $92,740
Columbia is known for its vibrant university presence, which enriches the healthcare field. MU Health Care and Boone Hospital Center offer excellent opportunities. The city’s lively atmosphere and cultural events make it an attractive place to work.
Find Registered Nurse jobs in Columbia, MO
-
Peoria, IL
Average Salary: $92,705
Peoria has a strong healthcare sector with several large hospitals, including OSF Saint Francis Medical Center. The city’s diverse population provides a variety of experiences. Peoria’s central location makes it easy to explore nearby cities.
Find Registered Nurse jobs in Peoria, IL
-
Springfield, IL
Average Salary: $92,246
Springfield offers many employment options in both large and small healthcare facilities. Notable employers include HSHS St. John’s Hospital and Springfield Clinic. The city’s rich history and cultural events add to the overall appeal.
Find Registered Nurse jobs in Springfield, IL
-
Cedar Rapids, IA
Average Salary: $89,325
Cedar Rapids features a variety of healthcare settings from large hospitals to community clinics. St. Luke’s Hospital is a major employer. The city’s family-friendly environment and outdoor activities make it a desirable place to live and work.
Find Registered Nurse jobs in Cedar Rapids, IA
-
Marion, IL
Average Salary: $88,799
In Marion, you can find a welcoming community with several healthcare providers. T.J. Samson Community Hospital is a key employer. The city’s small-town charm provides a relaxed atmosphere while ensuring quality patient care.
Find Registered Nurse jobs in Marion, IL
-
Quincy, IL
Average Salary: $87,731
Quincy offers a mix of community hospitals and specialized care facilities. Notable employers include Quincy Medical Group. The city’s rich history and friendly residents make it a pleasant place to work and live.
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,333
PRN Healthcare offers Registered Nurse jobs with a strong emphasis on personal growth and career advancement. They place nurses in various locations, including Hannibal, MO, and surrounding areas.
-
Supplemental Health Care
Average Salary: $95,916
Supplemental Health Care provides diverse opportunities for Registered Nurses in Hannibal, MO. They focus on offering a supportive work environment with competitive salaries.
-
OneStaff Medical
Average Salary: $95,385
OneStaff Medical is known for its excellent benefits and high salaries for Registered Nurses. They operate in Hannibal, MO, and have a reputation for professional development and career growth.
-
Centra Healthcare Solutions
Average Salary: $93,109
Centra Healthcare Solutions offers rewarding Registered Nurse positions in Hannibal, MO. They are committed to providing quality patient care and support their staff with ongoing training and development.
-
Accountable Healthcare Staffing
Average Salary: $90,163
Accountable Healthcare Staffing values Registered Nurses and offers competitive salaries in Hannibal, MO. They provide opportunities to work in various healthcare settings, supporting professional growth.
-
Favorite Healthcare Staffing
Average Salary: $87,633
Favorite Healthcare Staffing provides rewarding positions for Registered Nurses in Hannibal, MO. They focus on creating a positive work environment with opportunities for career advancement.
-
LHC Group
Average Salary: $82,238
LHC Group offers Registered Nurse jobs with attractive salaries in Hannibal, MO. They provide comprehensive benefits and support for professional development and work-life balance.
-
Hannibal Regional Healthcare System
Average Salary: $77,610
Hannibal Regional Healthcare System provides opportunities for Registered Nurses in Hannibal, MO. They focus on providing excellent patient care and support for career growth.
-
Mark Twain Behavioral Health
Average Salary: $76,906
Mark Twain Behavioral Health offers positions for Registered Nurses in Hannibal, MO. They provide a supportive work environment and focus on patient care and professional development.
-
Preferred Family Healthcare, Inc.
Average Salary: $68,700
Preferred Family Healthcare, Inc. provides Registered Nurse jobs with a focus on community health in Hannibal, MO. They offer a supportive work environment and opportunities for career growth.
What are the best paying Registered Nurse related jobs in Hannibal, MO?

-
Telemetry Nurse
Average Salary: $103,454
A telemetry nurse monitors vital signs and other essential information for patients with heart conditions. This role is available at hospitals in the area. They work closely with cardiologists to ensure patients receive the best care.
Find Telemetry Nurse jobs in Hannibal, MO
-
Traveling Nurse
Average Salary: $98,312
Traveling nurses work on short-term assignments in various locations. This option offers flexibility and the chance to explore different healthcare settings. Local agencies often post these jobs, providing a chance to gain diverse experiences.
Find Traveling Nurse jobs in Hannibal, MO
-
Nurse Practitioner
Average Salary: $95,072
A nurse practitioner provides primary and specialty care to patients. This role requires advanced education and is available in clinics and hospitals. They often work independently or in collaboration with physicians, making them crucial in patient care.
Find Nurse Practitioner jobs in Hannibal, MO
-
Psychiatric Registered Nurse
Average Salary: $67,633
Psychiatric nurses focus on mental health care. They work in psychiatric hospitals and clinics, helping patients with mental health issues. These nurses play an important role in patient recovery and mental well-being.
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. This role is available in local hospitals and clinics. They often work long shifts and must be able to handle a variety of medical situations.
Find Staff Nurse jobs in Hannibal, MO
-
Licensed Practical Nurse
Average Salary: $61,134
LPNs provide basic medical care under the supervision of doctors and registered nurses. They work in hospitals, nursing homes, and home healthcare. This role is essential for patient care and often offers job stability.
Find Licensed Practical Nurse jobs in Hannibal, MO
-
Charge Nurse
Average Salary: $59,000
Charge nurses oversee patient care in a specific area of a hospital or clinic. They coordinate staff and ensure quality care. This leadership role is available in hospitals and is a great step for those looking to advance in their nursing career.
Find Charge Nurse jobs in Hannibal, MO



