Position
City
Salary

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

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

A Nurse Practitioner in Iowa City, Iowa can expect a competitive salary. On average, they earn around $130,194 per year. This number can change based on experience, education, and the specific healthcare facility where they work.

Here are some typical salary ranges for Nurse Practitioners in the area:

  • The lowest 10% earn about $73,400 annually.
  • The next 20% earn between $73,400 and $93,873.
  • The middle 40% make between $93,873 and $114,345.
  • The next 20% earn between $114,345 and $134,818.
  • The top 10% earn over $134,818 per year.

These figures provide a clear picture of the earning potential for Nurse Practitioners in Iowa City. With such a diverse range, there are ample opportunities for growth and advancement.

Nurse Practitioner jobs in Iowa City, IA

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

Job seekers looking for high-paying Nurse Practitioner positions around Iowa City will find strong opportunities in nearby cities. Clinton, IA, leads with an average salary of $268,500, making it a prime location. Muscatine, IA, also offers a competitive salary of $199,575. Des Moines, IA, Cedar Rapids, IA, and other nearby cities provide excellent salaries, with averages ranging from $141,346 to $170,447. This variety of high-paying job opportunities ensures that Nurse Practitioners can find suitable positions near Iowa City, IA.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Iowa City, IA, highlighting Clinton, IA with the highest at $268,500 and Ames, IA with the lowest at $141,346.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, IA, this role promises a chance to work in a close-knit community. With local clinics and hospitals such as UnityPoint Health, candidates can expect a supportive environment. The area values healthcare workers highly, providing a rewarding experience.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $199,575
    Muscatine, IA, offers a blend of rural charm and urban amenities for those in the healthcare field. Here, providers can enjoy a slower pace of life while still being part of a well-established medical community. Major employers such as Genesis Medical Center provide excellent opportunities for growth and development.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Des Moines, IA
    Average Salary: $170,447
    In Des Moines, IA, professionals can find a dynamic healthcare landscape. The capital city's major healthcare facilities, like MercyOne and Iowa Methodist Medical Center, offer diverse opportunities. Working in Des Moines means access to the latest medical technology and a vibrant professional network.
    Find Nurse Practitioner jobs in Des Moines, IA


  4. Cedar Rapids, IA
    Average Salary: $162,399
    Cedar Rapids, IA, provides a nurturing environment for healthcare workers. The city’s healthcare institutions, including St. Luke's Hospital, value patient care and professional growth. This setting is ideal for those looking to balance a busy career with a high quality of life.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  5. Fort Dodge, IA
    Average Salary: $154,560
    Fort Dodge, IA, offers a community-focused healthcare experience. Here, providers can work in a warm, welcoming environment. Major employers like UnityPoint Health – Trinity Regional Medical Center provide a solid foundation for both career and personal growth.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  6. Marion, IA
    Average Salary: $149,525
    Marion, IA, provides a serene setting for healthcare professionals. The city's healthcare institutions, such as MercyOne, offer a supportive work environment. Providers can enjoy a peaceful lifestyle while being part of a dedicated healthcare team.
    Find Nurse Practitioner jobs in Marion, IA


  7. Waterloo, IA
    Average Salary: $148,795
    In Waterloo, IA, the healthcare sector is robust and supportive. The city's healthcare facilities, like Covenant Medical Center, foster a collaborative work atmosphere. Professionals here can expect to work alongside skilled colleagues in a dynamic setting.
    Find Nurse Practitioner jobs in Waterloo, IA


  8. Davenport, IA
    Average Salary: $148,180
    Davenport, IA, offers a vibrant healthcare community. Providers can expect to work in well-equipped facilities such as Genesis Medical Center. The city's diverse population creates a rich, varied work experience, making it a rewarding place to practice.
    Find Nurse Practitioner jobs in Davenport, IA


  9. Pella, IA
    Average Salary: $147,625
    Pella, IA, combines small-town warmth with modern healthcare. The city's institutions, such as Pella Regional Health Center, offer a welcoming environment. Here, professionals can enjoy a supportive community while providing top-notch care.
    Find Nurse Practitioner jobs in Pella, IA


  10. Ames, IA
    Average Salary: $141,346
    Ames, IA, provides a dynamic healthcare environment. The city's major employers, including Iowa State University Health Care, offer cutting-edge opportunities. This setting is perfect for those seeking both professional growth and community engagement.
    Find Nurse Practitioner jobs in Ames, IA

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

Companies such as Wound Care Plus, LLC and The University of Iowa offer top-tier salaries for Nurse Practitioners in Iowa City. Wound Care Plus, LLC pays an average of $123,125, making it a prime choice. The University of Iowa provides an average salary of $103,982, ensuring a strong compensation package. Job seekers should consider these opportunities for both competitive pay and professional growth.
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 The University of Iowa with the lowest at $103,982.
  1. Wound Care Plus, LLC
    Average Salary: $123,125
    Wound Care Plus, LLC provides top-notch care for patients with wound-related conditions. This company is known for its skilled professionals and dedication to patient care. Wound Care Plus operates in multiple locations, including Iowa City, IA.


  2. The University of Iowa
    Average Salary: $103,982
    The University of Iowa is a leading healthcare provider offering various medical services. They are committed to excellence in patient care and teaching. This institution has several facilities in Iowa City, IA, providing multiple job opportunities for nurse practitioners.

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