How much does a Registered Nurse make in Mason City, IA?
In Mason City, IA, registered nurses can expect to earn a competitive salary. On average, a registered nurse in this area makes about $86,875 each year. This average salary is a good starting point for job seekers looking at nursing careers in this city. Many factors can influence these salaries, such as experience, education, and the type of healthcare facility.
To give more detail, here is a look at the salary distribution:
- 5.83% of registered nurses make about $55,350 annually.
- 10.89% earn around $62,609 a year.
- 14.95% receive salaries near $69,868 per year.
- 12.67% make close to $77,127 each year.
- 15.20% earn about $84,386 annually.
- 12.41% receive salaries near $91,645 per year.
- 9.37% make close to $98,905 each year.
- 5.83% earn about $106,164 annually.
- 5.07% receive salaries near $113,423 per year.
- 1.01% make close to $120,682 each year.
- 1.77% earn about $127,941 annually.
- The highest earners, making close to $135,200 per year, represent a small percentage of the registered nurses in this area.
What are the highest paying cities for a Registered Nurse near Mason City, IA?

-
Charles City, IA
Average Salary: $98,572
In Charles City, RNs find fulfilling work in local hospitals and care centers. The community values health care, making it a great place for nursing careers. Floyd Valley Healthcare is a prominent employer in the area.
Find Registered Nurse jobs in Charles City, IA
-
Eagle Grove, IA
Average Salary: $87,585
Eagle Grove offers a small-town feel with a strong emphasis on community health. RNs can expect a supportive work environment with many opportunities for growth. North Iowa Mercy Health System provides excellent career paths in this area.
Find Registered Nurse jobs in Eagle Grove, IA
-
New Hampton, IA
Average Salary: $86,905
Working as an RN in New Hampton means being part of a tight-knit community. The area values skilled nursing care, offering a rewarding career with a strong sense of purpose. UnityPoint Health – Allen Hospital is a key employer here.
Find Registered Nurse jobs in New Hampton, IA
-
Forest City, IA
Average Salary: $78,343
Forest City provides a peaceful setting for nursing professionals. The city's health care facilities focus on quality patient care. MercyOne North Iowa Medical Center is a notable employer in this area.
Find Registered Nurse jobs in Forest City, IA
-
Osage, IA
Average Salary: $74,675
Osage offers a friendly atmosphere with many opportunities for nursing professionals. The community highly values health care services. The local hospitals provide a supportive environment for career growth.
Find Registered Nurse jobs in Osage, IA
-
Garner, IA
Average Salary: $71,250
Garner is known for its welcoming community and quality health care services. RNs here enjoy a balanced work-life environment. The local care centers offer solid career advancement opportunities.
Find Registered Nurse jobs in Garner, IA
-
Belmond, IA
Average Salary: $71,192
In Belmond, RNs work in a charming community that appreciates dedicated nursing care. The local health care facilities focus on patient well-being, creating a rewarding work atmosphere.
Find Registered Nurse jobs in Belmond, IA
-
Clear Lake, IA
Average Salary: $69,403
Clear Lake provides a serene setting for nursing professionals. The area's health care institutions value skilled nurses and offer supportive work environments. Career growth is possible with the right dedication.
Find Registered Nurse jobs in Clear Lake, IA
-
Lake Mills, IA
Average Salary: $68,722
Lake Mills offers a tranquil environment with many opportunities for nursing careers. The local health care facilities focus on quality care, providing a supportive setting for professional growth.
Find Registered Nurse jobs in Lake Mills, IA
-
Hampton, IA
Average Salary: $64,785
Hampton provides a close-knit community for nursing professionals. The area's health care services emphasize patient care, offering a fulfilling career path. The local hospitals value skilled nurses and support career development.
Find Registered Nurse jobs in Hampton, IA
What are the best paying companies for a Registered Nurse in Mason City, IA?

-
Emonics
Average Salary: $123,400
Emonics offers rewarding opportunities for Registered Nurses. They operate in multiple locations, providing diverse experience.
-
Jackson Nurse Professionals
Average Salary: $106,167
Jackson Nurse Professionals provides excellent pay and benefits for Registered Nurses. They serve a wide range of healthcare facilities.
-
Unity Health
Average Salary: $105,574
Unity Health offers competitive salaries for Registered Nurses. They focus on quality care and patient outcomes.
-
GQR
Average Salary: $99,169
GQR values Registered Nurses and offers a supportive work environment. They have multiple locations.
-
OneStaff Medical
Average Salary: $96,044
OneStaff Medical provides exciting opportunities for Registered Nurses. They have a strong presence in various healthcare settings.
-
Supplemental Health Care
Average Salary: $95,865
Supplemental Health Care offers rewarding careers for Registered Nurses. They focus on delivering high-quality patient care.
-
AMN Healthcare
Average Salary: $83,396
AMN Healthcare provides excellent pay and benefits for Registered Nurses. They work in many healthcare facilities.
-
MercyOne
Average Salary: $80,083
MercyOne offers competitive salaries for Registered Nurses. They prioritize patient care and well-being.
-
Trinity Health
Average Salary: $78,750
Trinity Health provides rewarding opportunities for Registered Nurses. They focus on delivering compassionate care.
-
St. Croix Hospice
Average Salary: $78,142
St. Croix Hospice offers meaningful work for Registered Nurses. They provide end-of-life care with compassion.
What are the best paying Registered Nurse related jobs in Mason City, IA?

-
Nurse Practitioner
Average Salary: $178,350
This role involves providing primary and specialty care to patients. Nurse practitioners work in clinics and hospitals, often collaborating with physicians. In Mason City, IA, you may find opportunities at local health clinics or private practices.
Find Nurse Practitioner jobs in Mason City, IA
-
Advanced Practice Provider
Average Salary: $120,000
Advanced practice providers diagnose and treat illnesses. They often work in urgent care centers and hospitals. In Mason City, you can explore roles at MercyOne North Iowa Medical Center and other local healthcare facilities.
Find Advanced Practice Provider jobs in Mason City, IA
-
Psychiatric Mental Health Nurse
Average Salary: $114,400
This position focuses on caring for patients with mental health issues. Psychiatric nurses work in psychiatric hospitals and outpatient facilities. Mason City offers positions at local mental health centers and clinics.
Find Psychiatric Mental Health Nurse jobs in Mason City, IA
-
Acute Care Nurse
Average Salary: $110,812
Acute care nurses provide critical care to patients in hospitals. They work in intensive care units and emergency departments. In Mason City, you might find openings at MercyOne North Iowa Medical Center.
Find Acute Care Nurse jobs in Mason City, IA
-
Traveling Nurse
Average Salary: $100,553
Traveling nurses work in various locations, offering temporary care in different settings. This role provides a chance to explore new areas and gain diverse experience. Opportunities in Mason City can include short-term assignments at local hospitals.
Find Traveling Nurse jobs in Mason City, IA
-
Nurse Consultant
Average Salary: $99,733
Nurse consultants advise healthcare organizations on best practices. They work with hospitals, clinics, and private practices. Mason City offers consulting roles at local healthcare institutions and management firms.
Find Nurse Consultant jobs in Mason City, IA
-
Intensive Care Unit Registered Nurse
Average Salary: $93,434
ICU nurses care for patients with severe and complex medical conditions. They work in hospital intensive care units, providing critical care. In Mason City, you can find positions at MercyOne North Iowa Medical Center.
Find Intensive Care Unit Registered Nurse jobs in Mason City, IA
-
Psychiatric Registered Nurse
Average Salary: $89,000
These nurses specialize in mental health care. They work in psychiatric hospitals and outpatient clinics. Mason City provides opportunities at local mental health facilities and hospitals.
Find Psychiatric Registered Nurse jobs in Mason City, IA
-
Nurse Case Manager
Average Salary: $89,000
Nurse case managers coordinate patient care and manage treatment plans. They work in hospitals and insurance companies. Opportunities in Mason City can be found at local healthcare facilities and insurance providers.
Find Nurse Case Manager jobs in Mason City, IA
-
Labor and Delivery Registered Nurse
Average Salary: $79,300
Labor and delivery nurses assist women during childbirth. They work in hospitals and birthing centers. Mason City offers positions at local hospitals and birthing centers.
Find Labor and Delivery Registered Nurse jobs in Mason City, IA



