Position
City
Salary

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

The average salary for a Nurse Practitioner is $128,711 per year in Iowa City, IA.

Nurse Practitioners in Iowa City, IA, enjoy a rewarding career with a competitive salary. On average, they earn about $128,711 per year. This figure reflects the dedication and expertise that these professionals bring to their roles. The salary range can vary based on experience, specialty, and the specific healthcare facility.

The salary distribution shows that many Nurse Practitioners earn between $91,300 and $156,400 annually. This range highlights the potential for growth and advancement in the field. Factors such as additional certifications, years of experience, and the type of healthcare provider can influence these earnings. Job seekers can expect a stable and respectable income in this profession.

Nurse Practitioner jobs in Iowa City, IA

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

Nurse Practitioners in Clinton, IA, enjoy some of the highest salaries in the region, with an average of $268,500. This makes it a prime location for those seeking top compensation. Nearby, Muscatine, IA, offers a competitive average salary of $203,724, providing another excellent option for job seekers. In addition to Clinton and Muscatine, cities like Des Moines, IA, and Fort Dodge, IA, also offer attractive salaries for Nurse Practitioners, making them worthwhile destinations for career growth.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Iowa City, IA, highlighting Clinton, IA with the highest at $268,500 and Bettendorf, IA with the lowest at $136,388.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, IA, healthcare professionals enjoy a supportive community. The city offers a variety of clinics and hospitals where practitioners can make a difference. Local employers like UnityPoint Health provide excellent opportunities.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $203,724
    Muscatine, IA, is a great place for healthcare workers. The city has a strong focus on community health. Companies like Genesis Health System offer rewarding positions. Practitioners here benefit from a close-knit community.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Des Moines, IA
    Average Salary: $166,476
    Des Moines, IA, is a hub for healthcare jobs. The city offers many clinics and hospitals. Major employers like MercyOne provide diverse opportunities. Working here means being part of a vibrant healthcare network.
    Find Nurse Practitioner jobs in Des Moines, IA


  4. Fort Dodge, IA
    Average Salary: $160,408
    Fort Dodge, IA, offers a welcoming environment for healthcare professionals. The city has several clinics and hospitals. Employers like UnityPoint Health – St. Anthony’s provide good career options. Practitioners here enjoy a friendly community.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  5. Waterloo, IA
    Average Salary: $157,612
    Waterloo, IA, is known for its excellent healthcare facilities. The city has many clinics and hospitals. Employers like Covenant Medical Center offer great opportunities. Working here means being part of a dynamic healthcare system.
    Find Nurse Practitioner jobs in Waterloo, IA


  6. Cedar Rapids, IA
    Average Salary: $155,497
    Cedar Rapids, IA, offers many opportunities for healthcare professionals. The city has a variety of clinics and hospitals. Companies like St. Luke’s Hospital provide excellent career options. Practitioners here benefit from a supportive community.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  7. Marion, IA
    Average Salary: $149,525
    Marion, IA, is a great place for healthcare workers. The city has several clinics and hospitals. Employers like Mercy Medical Center offer rewarding positions. Practitioners here enjoy a close-knit community.
    Find Nurse Practitioner jobs in Marion, IA


  8. Ames, IA
    Average Salary: $142,500
    Ames, IA, offers many opportunities for healthcare professionals. The city has a variety of clinics and hospitals. Employers like Iowa State University Health Care provide excellent career options. Working here means being part of a vibrant healthcare network.
    Find Nurse Practitioner jobs in Ames, IA


  9. Davenport, IA
    Average Salary: $142,017
    Davenport, IA, is a hub for healthcare jobs. The city offers many clinics and hospitals. Employers like Trinity Regional Medical Center provide diverse opportunities. Practitioners here benefit from a supportive community.
    Find Nurse Practitioner jobs in Davenport, IA


  10. Bettendorf, IA
    Average Salary: $136,388
    Bettendorf, IA, offers many opportunities for healthcare professionals. The city has several clinics and hospitals. Employers like Genesis Medical Center provide excellent career options. Practitioners here enjoy a friendly community.
    Find Nurse Practitioner jobs in Bettendorf, IA

What are the best paying companies for a Nurse Practitioner in Iowa City, IA?

Nurse Practitioners in Iowa City can find excellent job opportunities with high salaries. Wound Care Plus, LLC offers the highest average salary at $123,125. The University of Iowa provides a competitive salary of $101,366. Iowa Primary Care Association also offers a solid salary of $100,000. These companies provide rewarding career paths for Nurse Practitioners.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Iowa City, IA, highlighting Wound Care Plus, LLC with the highest at $123,125 and Iowa Primary Care Association with the lowest at $100,000.
  1. Wound Care Plus, LLC
    Average Salary: $123,125
    Wound Care Plus, LLC, located in Iowa City, offers rewarding opportunities for Nurse Practitioners. They focus on providing specialized care for patients with chronic wounds. Their team works in various healthcare settings, including hospitals and outpatient clinics.


  2. The University of Iowa
    Average Salary: $101,366
    The University of Iowa, a leading academic institution, provides excellent Nurse Practitioner positions. They offer a supportive environment for professional growth and development. Nurse Practitioners work in diverse settings, including university hospitals and community health centers.


  3. Iowa Primary Care Association
    Average Salary: $100,000
    Iowa Primary Care Association offers Nurse Practitioner jobs with a focus on primary care services. They work to improve healthcare access and quality in the community. Nurse Practitioners at this organization serve in various locations, including rural and urban areas.

Currently 6,774 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
6,774 Job Openings