Position
City
Salary

How much does a Nurse Practitioner make in Iowa City, IA?

The average salary for a Nurse Practitioner is $136,054 per year 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.
This range helps job seekers set realistic expectations and plan their career advancement accordingly.

Nurse Practitioner jobs in Iowa City, IA

What are the highest paying cities for a Nurse Practitioner near Iowa City, IA?

Job seekers near Iowa City can explore higher-paying Nurse Practitioner roles in nearby cities. Clinton, IA, offers the highest average salary at $176,706. Muscatine, IA, follows closely with an average salary of $172,875. These figures provide a clear opportunity for experienced professionals to seek better compensation in these areas. Marion, IA, presents another attractive option with a robust average salary of $157,500. Cedar Rapids, IA, and Davenport, IA, offer competitive salaries, making them viable choices for those looking to advance their careers while earning more. Such data highlights the potential for career growth and financial stability in these locations.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Iowa City, IA, highlighting Clinton, IA with the highest at $176,706 and West Des Moines, IA with the lowest at $125,741.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Nurse Practitioners in Iowa City, IA, have access to some of the highest-paying job opportunities. Theoria Medical tops the list with an average salary of $165,000. The U.S. Department of Veterans Affairs also offers a competitive salary of $140,611 per year. Wound Care Plus, LLC and Curana Health provide solid compensation, with averages at $123,125 and $117,667 respectively. These companies offer not just good pay but also valuable benefits and career growth opportunities.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Iowa City, IA, highlighting Theoria Medical with the highest at $165,000 and Curana Health with the lowest at $117,667.
  1. 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.


  2. 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.


  3. 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.


  4. 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.

Currently 9,885 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
9,885 Job Openings