How much does a Registered Nurse make in Mason City, IA?
Registered Nurses in Mason City, IA, enjoy a good salary. On average, they earn about $85,904 each year. This average covers all experience levels, from new grads to seasoned professionals. The income varies based on experience and expertise. New grads may start around $55,350, while those with more experience can earn up to $142,820.
The salary distribution shows a clear increase with experience. For example, nurses with 1 to 3 years of experience earn around $63,302. Those with 4 to 6 years earn about $71,254. Nurses with 7 to 9 years of experience earn roughly $79,205. Those with 10 to 14 years earn $87,157, and experienced nurses with 15 or more years earn $134,868 or more. This growth in salary makes nursing a rewarding career for those willing to gain experience.
What are the highest paying cities for a Registered Nurse near Mason City, IA?

-
Charles City, IA
Average Salary: $96,372
Working as a nurse in Charles City offers a mix of community care and access to modern medical facilities. Health facilities like MercyOne Charles City Medical Center provide excellent opportunities for professional growth. Nurses enjoy a supportive environment with a strong emphasis on patient care.
Find Registered Nurse jobs in Charles City, IA
-
Eagle Grove, IA
Average Salary: $87,088
Eagle Grove is a smaller city with a close-knit healthcare community. At Wright County Memorial Hospital, nurses can expect a welcoming environment and a chance to build strong patient relationships. The city's smaller size means nurses can quickly become an integral part of the community.
Find Registered Nurse jobs in Eagle Grove, IA
-
New Hampton, IA
Average Salary: $84,819
In New Hampton, nurses find a supportive work environment at hospitals like MercyOne North Iowa Medical Center. The city offers a peaceful setting, ideal for those looking to balance work and personal life. Nurses here are highly valued for their dedication and care.
Find Registered Nurse jobs in New Hampton, IA
-
Osage, IA
Average Salary: $78,078
Osage offers a friendly atmosphere with the support of hospitals like MercyOne Waterloo Medical Center. Nurses in Osage enjoy a community that appreciates their work, providing a rewarding work experience. The area's healthcare facilities are equipped with modern technology.
Find Registered Nurse jobs in Osage, IA
-
Forest City, IA
Average Salary: $77,997
Forest City's healthcare sector provides a nurturing environment for nurses at facilities like MercyOne North Iowa Medical Center. The city's small-town feel means nurses can develop deep connections with patients. This is a great place for those who value community and teamwork.
Find Registered Nurse jobs in Forest City, IA
-
Belmond, IA
Average Salary: $74,900
Belmond offers a serene environment for nurses at health centers like MercyOne North Iowa Medical Center. The city's quiet lifestyle provides a perfect balance for work and personal life. Nurses in Belmond are part of a dedicated team focused on quality care.
Find Registered Nurse jobs in Belmond, IA
-
Garner, IA
Average Salary: $71,250
Garner provides a dynamic nursing environment with facilities such as MercyOne North Iowa Medical Center. The city’s growth means there are always new challenges and opportunities. Nurses here are encouraged to grow and advance in their careers.
Find Registered Nurse jobs in Garner, IA
-
Clear Lake, IA
Average Salary: $70,618
In Clear Lake, nurses benefit from a supportive community and work at places like MercyOne North Iowa Medical Center. The city’s beautiful lake setting provides a relaxing backdrop for a busy nursing career. Nurses here are known for their compassion and skill.
Find Registered Nurse jobs in Clear Lake, IA
-
Hampton, IA
Average Salary: $69,437
Hampton offers a welcoming environment for nurses at healthcare centers like MercyOne North Iowa Medical Center. The city’s friendly atmosphere makes it a great place to build lasting patient relationships. Nurses in Hampton are valued for their hard work and dedication.
Find Registered Nurse jobs in Hampton, IA
-
Lake Mills, IA
Average Salary: $68,722
Lake Mills provides a close-knit community for nurses at health facilities such as MercyOne North Iowa Medical Center. The city's small-town charm means nurses can quickly become an important part of the local healthcare network. It’s an ideal place for those who enjoy a personal touch in their work.
Find Registered Nurse jobs in Lake Mills, IA
What are the best paying companies for a Registered Nurse in Mason City, IA?

-
Trusted Health
Average Salary: $108,725
Trusted Health offers diverse opportunities for Registered Nurses across various specialties. This healthcare staffing company operates nationwide, providing flexible assignments that allow nurses to gain experience in different environments.
-
Unity Health
Average Salary: $105,574
Unity Health focuses on providing high-quality care and invests in its nursing staff. This organization operates in Mason City, IA, and other locations, offering a supportive environment for professional growth.
-
OneStaff Medical
Average Salary: $101,681
OneStaff Medical specializes in placing healthcare professionals in temporary and permanent positions. With its wide reach, the company offers many locations, giving Registered Nurses the chance to work in various settings.
-
GQR
Average Salary: $99,169
GQR provides staffing solutions with a focus on quality and reliability. This company operates in multiple locations, offering Registered Nurses the opportunity to explore different healthcare environments.
-
Supplemental Health Care
Average Salary: $97,343
Supplemental Health Care offers a variety of roles for Registered Nurses, emphasizing both clinical excellence and career advancement. The company is active in Mason City, IA, and other areas, providing a nurturing environment for professional development.
-
AMN Healthcare
Average Salary: $83,396
AMN Healthcare is a leader in healthcare staffing, offering numerous opportunities for Registered Nurses. With locations across the country, this company provides a chance for nurses to experience different healthcare settings.
-
Trinity Health
Average Salary: $78,750
Trinity Health values its nursing staff and offers many opportunities for growth. Operating in Mason City, IA, and other locations, this organization emphasizes a supportive and enriching work environment.
-
St. Croix Hospice
Average Salary: $78,142
St. Croix Hospice focuses on providing compassionate care to patients in need. Operating in Mason City, IA, and other locations, this company offers a fulfilling work environment for Registered Nurses.
-
Fresenius Medical Care
Average Salary: $77,150
Fresenius Medical Care specializes in dialysis care and offers many opportunities for Registered Nurses. With locations in Mason City, IA, and other areas, this company provides a chance for nurses to specialize in dialysis care.
-
MercyOne
Average Salary: $72,391
MercyOne offers a wide range of healthcare services and provides many opportunities for Registered Nurses. This organization operates in Mason City, IA, and other locations, providing a supportive and dynamic work environment.
What are the best paying Registered Nurse related jobs in Mason City, IA?

-
Nurse Practitioner
Average Salary: $176,773
As a Nurse Practitioner, one often works alongside other medical professionals in clinics and hospitals. This job demands a deep understanding of patient care and the ability to diagnose and treat common health issues. Local healthcare facilities value these professionals for their extensive knowledge and patient-centered approach.
Find Nurse Practitioner jobs in Mason City, IA
-
Psychiatric Mental Health Nurse
Average Salary: $114,400
This role focuses on mental health care, providing support and treatment to those with mental health challenges. Psychiatric nurses work in hospitals, clinics, and private practices. They use their skills to help patients manage their conditions and improve their quality of life. Many healthcare providers in the area seek compassionate and skilled nurses for these positions.
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 with severe health issues. They work in hospitals, focusing on managing and treating complex conditions. These professionals must have excellent problem-solving skills and the ability to work under pressure. Many employers in the area look for dedicated and skilled nurses to join their teams.
Find Acute Care Nurse jobs in Mason City, IA



