Position
City
Salary

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

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

In Iowa City, IA, Nurse Practitioners earn competitive salaries. On average, they make about $128,481 per year. This is a good income for those working in healthcare. The range of salaries can vary, offering different opportunities for many people.

Some Nurse Practitioners in Iowa City earn less than the average, while others earn more. The lowest salary for this role is around $72,700, while the highest can go up to $175,000. Most Nurse Practitioners fall in the middle of this range, which shows good earning potential for those in the field. This variety in pay reflects the different specialties and experience levels within the profession.

Nurse Practitioner jobs in Iowa City, IA

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

Nurse practitioners find rewarding job opportunities near Iowa City, IA, with Clinton, IA, offering the highest average salary at $268,500. The city of Muscatine, IA, also provides competitive wages, averaging around $203,724. Other nearby cities like Des Moines, IA, and Cedar Rapids, IA, offer salaries above $150,000, making them attractive locations for job seekers.
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,973.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, work with skilled medical teams at prominent local hospitals. Join a supportive community that values healthcare excellence. Opportunities are available in both urban and rural settings.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $203,724
    Muscatine offers a chance to work in a close-knit environment. Be part of the local healthcare system at MercyOne. Enjoy a balance of professional growth and a tight-knit community.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Des Moines, IA
    Average Salary: $164,858
    Des Moines provides a bustling healthcare environment with many hospitals and clinics. It's a great city for those who want to make a big impact. Work with top-tier medical institutions like MercyOne Des Moines.
    Find Nurse Practitioner jobs in Des Moines, IA


  4. Fort Dodge, IA
    Average Salary: $160,408
    Fort Dodge is a great place to practice healthcare with a strong community focus. Local facilities like UnityPoint Health – St. Anthony Regional Hospital offer excellent opportunities. Enjoy a welcoming community atmosphere.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  5. Cedar Rapids, IA
    Average Salary: $157,584
    Cedar Rapids boasts a growing healthcare sector. Work with leading organizations like St. Luke's Hospital. Enjoy a supportive community that values healthcare professionals.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  6. Waterloo, IA
    Average Salary: $157,417
    In Waterloo, find opportunities at renowned institutions like UnityPoint Health – Allen Hospital. The city values healthcare and offers a friendly, collaborative work environment.
    Find Nurse Practitioner jobs in Waterloo, IA


  7. Marion, IA
    Average Salary: $149,525
    Marion provides a small-town feel with big-city opportunities. Work with skilled professionals at local healthcare facilities. Enjoy a balanced lifestyle with a strong sense of community.
    Find Nurse Practitioner jobs in Marion, IA


  8. Davenport, IA
    Average Salary: $147,242
    Davenport offers a dynamic healthcare environment. Join prominent medical institutions like Trinity Regional Medical Center. Experience a supportive community and professional growth.
    Find Nurse Practitioner jobs in Davenport, IA


  9. Ames, IA
    Average Salary: $142,500
    Ames combines vibrant urban life with a friendly community. Work with top healthcare providers like Iowa State University Health Care. Enjoy a balanced lifestyle with plenty of opportunities for professional development.
    Find Nurse Practitioner jobs in Ames, IA


  10. Bettendorf, IA
    Average Salary: $136,973
    Bettendorf offers excellent healthcare opportunities. Work with respected institutions like Genesis Medical Center. Enjoy a supportive community and a chance to make a real difference.
    Find Nurse Practitioner jobs in Bettendorf, IA

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

Job seekers looking to become Nurse Practitioners in Iowa City, IA, can find excellent opportunities with top-paying companies. Wound Care Plus, LLC leads with an impressive average salary of $123,125. The University of Iowa offers a competitive average salary of $101,366, combining education and healthcare expertise. Iowa Primary Care Association provides a solid average salary of $100,000, highlighting the variety of roles available in this field.
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 provides specialized wound care services. They have locations in Iowa City and Cedar Rapids. The company values skilled Nurse Practitioners who can deliver high-quality care to patients.


  2. The University of Iowa
    Average Salary: $101,366
    The University of Iowa offers a variety of healthcare services. Nurse Practitioners at this institution engage in patient care, teaching, and research. Locations include the main hospital in Iowa City and several community clinics.


  3. Iowa Primary Care Association
    Average Salary: $100,000
    The Iowa Primary Care Association works to improve primary care services. They operate in various locations across Iowa, including Iowa City. Nurse Practitioners here focus on patient-centered care and community health initiatives.

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