How much does a Nurse Practitioner make in Iowa City, IA?
Nurse Practitioners in Iowa City, IA, have a range of earning potentials. The average yearly salary stands at approximately $136,054. This figure provides a solid understanding of the financial rewards one can expect in this role. Various factors influence earnings, such as experience, specialization, and the healthcare setting.
Looking at the salary distribution, Nurse Practitioners in Iowa City can earn between $73,778 and $233,000 annually. Here is a breakdown of the distribution:
- 10.27% earn between $73,778 and $88,253.
- 2.57% earn between $88,253 and $102,728.
- 10.27% earn between $102,728 and $117,202.
- 20.54% earn between $117,202 and $131,677.
- 28.24% earn between $131,677 and $146,152.
- 5.14% earn between $146,152 and $160,627.
- 7.70% earn between $160,627 and $175,101.
- 2.57% earn between $175,101 and $189,576.
- 2.57% earn between $189,576 and $204,051.
- 0.00% earn between $204,051 and $218,525.
- 5.14% earn between $218,525 and $233,000.
What are the highest paying cities for a Nurse Practitioner near Iowa City, IA?

-
Clinton, IA
Average Salary: $176,706
In Clinton, healthcare professionals thrive in a supportive environment. Local healthcare facilities offer excellent opportunities. Regional Medical Center is a prominent employer.
Find Nurse Practitioner jobs in Clinton, IA
-
Muscatine, IA
Average Salary: $172,875
Muscatine provides a welcoming atmosphere for those in the healthcare field. The city's healthcare needs create steady demand for skilled practitioners. Local clinics often seek dedicated medical staff.
Find Nurse Practitioner jobs in Muscatine, IA
-
Marion, IA
Average Salary: $157,500
Marion offers a smaller community feel with ample healthcare opportunities. Residents value quality care, making it a great place for practitioners. Linn County Medical Center is a key employer.
Find Nurse Practitioner jobs in Marion, IA
-
Cedar Rapids, IA
Average Salary: $154,283
Cedar Rapids boasts a vibrant healthcare sector. It offers diverse roles and career growth. St. Luke's Hospital is a major employer in the area.
Find Nurse Practitioner jobs in Cedar Rapids, IA
-
Davenport, IA
Average Salary: $141,860
In Davenport, healthcare workers find diverse roles and plenty of growth. The city has a strong demand for medical services. Trinity Medical Center is a significant healthcare provider.
Find Nurse Practitioner jobs in Davenport, IA
-
Des Moines, IA
Average Salary: $140,545
Des Moines serves as a hub for healthcare opportunities. The city offers many roles in various settings. MercyOne Des Moines Medical Center is a notable employer.
Find Nurse Practitioner jobs in Des Moines, IA
-
Fort Dodge, IA
Average Salary: $132,223
Fort Dodge provides a close-knit community with good healthcare opportunities. The city has a steady need for medical professionals. UnityPoint Health – St. Anthony Regional Hospital is a key employer.
Find Nurse Practitioner jobs in Fort Dodge, IA
-
Ottumwa, IA
Average Salary: $131,367
Ottumwa offers a supportive environment for healthcare workers. The city values quality care. Ottumwa Regional Health Center is a prominent employer.
Find Nurse Practitioner jobs in Ottumwa, IA
-
Pella, IA
Average Salary: $125,955
Pella offers a small-town feel with solid healthcare opportunities. The community appreciates dedicated medical staff. Pella Regional Health Center is a major healthcare provider.
Find Nurse Practitioner jobs in Pella, IA
-
West Des Moines, IA
Average Salary: $125,741
West Des Moines offers many healthcare opportunities in a suburban setting. It provides a strong demand for quality care. UnityPoint Health – Des Moines is a notable employer.
Find Nurse Practitioner jobs in West Des Moines, IA
What are the best paying companies for a Nurse Practitioner in Iowa City, IA?

-
Theoria Medical
Average Salary: $165,000
Theoria Medical offers an exceptional salary for Nurse Practitioners. They focus on providing advanced medical care with a strong emphasis on patient-centered treatments. The company operates multiple facilities across Iowa City, offering diverse work environments for Nurse Practitioners.
-
U.S. Department of Veterans Affairs
Average Salary: $140,611
The U.S. Department of Veterans Affairs is a top employer for Nurse Practitioners in Iowa City. They offer competitive salaries and a comprehensive benefits package. Nurse Practitioners here work in well-equipped facilities, providing care to veterans with respect and dignity.
-
Wound Care Plus, LLC
Average Salary: $123,125
Wound Care Plus, LLC provides a robust salary for Nurse Practitioners in Iowa City. They specialize in wound care, offering advanced treatment options. Their facilities are well-equipped, and they value teamwork, making it a great place for Nurse Practitioners to grow.
-
Curana Health
Average Salary: $117,667
Curana Health offers a competitive salary for Nurse Practitioners in Iowa City. They focus on improving patient care, particularly for those in long-term care settings. Nurse Practitioners here work in a collaborative environment, making it a rewarding place to practice.
What are the best paying Nurse Practitioner related jobs in Iowa City, IA?

-
Registered Nurse
Average Salary: $111,347
Registered nurses provide essential care for patients. They work in hospitals, clinics, and community settings. Many employers value their skills and offer competitive benefits.
Find Registered Nurse jobs in Iowa City, IA
-
Physician Assistant
Average Salary: $107,468
Physician assistants play a key role in healthcare teams. They diagnose and treat patients under a doctor's supervision. They find work in various medical settings and enjoy a rewarding career.
Find Physician Assistant jobs in Iowa City, IA
-
Graduate Nurse
Average Salary: $80,565
Graduate nurses complete their education and enter the workforce. They gain practical experience in patient care. Many facilities offer training programs to help them succeed.
Find Graduate Nurse jobs in Iowa City, IA
-
Public Health Nurse
Average Salary: $73,548
Public health nurses focus on community health. They educate people and promote wellness. They work for government agencies and non-profits, making a difference in many lives.
Find Public Health Nurse jobs in Iowa City, IA
-
Clinical Research Nurse
Average Salary: $70,000
Clinical research nurses support medical studies. They work with patients and collect data. They play a vital role in advancing medical knowledge and treatments.
Find Clinical Research Nurse jobs in Iowa City, IA
-
Nurse Educator
Average Salary: $67,475
Nurse educators teach future nurses. They develop curricula and guide students. They work in academic settings and contribute to the next generation of healthcare professionals.
Find Nurse Educator jobs in Iowa City, IA
-
Case Manager
Average Salary: $62,327
Case managers coordinate patient care. They work with doctors and other healthcare providers. They ensure patients receive the best care and support throughout their treatment.
Find Case Manager jobs in Iowa City, IA
-
Health Coach
Average Salary: $43,200
Health coaches help people improve their well-being. They offer guidance on diet, exercise, and lifestyle. They work for wellness centers and help clients achieve their health goals.
Find Health Coach jobs in Iowa City, IA



