Position
City
Salary

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

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

Nurse Practitioners in Iowa City, IA, enjoy a strong earning potential. The average yearly salary is about $129,917. This figure is a good indicator for those considering this career path. It shows the financial reward one might expect with the right qualifications and experience.


Nurse Practitioners in Iowa City can expect salaries ranging from $73,400 to $175,000 per year. The salary often depends on factors like experience, specialty, and the healthcare facility. Some key factors include:

  • Experience: More experienced Nurse Practitioners usually earn more.
  • Specialty: Certain specialties may offer higher salaries.
  • Healthcare Facility: Larger or specialized hospitals might offer higher pay.
Nurse Practitioner jobs in Iowa City, IA

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

Nurse Practitioners near Iowa City can find rewarding job opportunities in several nearby cities. Clinton, IA, leads with a high average salary of $268,500. This makes it an attractive choice for those seeking competitive compensation. Other cities like Muscatine and Des Moines also offer strong salaries, with Muscatine at $200,375 and Des Moines at $163,571 on average. These cities provide a mix of urban amenities and community benefits, making them excellent places for Nurse Practitioners to build their careers.
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 $142,500.
  1. Clinton, IA
    Average Salary: $268,500
    In Clinton, those in healthcare enjoy a tight-knit community. Local hospitals and clinics offer opportunities to make a difference. UnityPoint Health is a prominent employer in the area.
    Find Nurse Practitioner jobs in Clinton, IA


  2. Muscatine, IA
    Average Salary: $200,375
    Muscatine provides a smaller-town feel with a strong focus on community health. Working here means being part of a supportive environment. MercyOne is a key healthcare provider in the region.
    Find Nurse Practitioner jobs in Muscatine, IA


  3. Des Moines, IA
    Average Salary: $163,571
    Des Moines is the healthcare hub of Iowa, offering numerous job opportunities. The city boasts a mix of large health systems and smaller practices. MercyOne and Iowa Methodist Medical Center are notable employers.
    Find Nurse Practitioner jobs in Des Moines, IA


  4. Fort Dodge, IA
    Average Salary: $160,408
    Fort Dodge offers a welcoming atmosphere for healthcare professionals. Local facilities provide essential services to the community. UnityPoint Health and UnityPoint Clinic are leading employers.
    Find Nurse Practitioner jobs in Fort Dodge, IA


  5. Cedar Rapids, IA
    Average Salary: $159,349
    Cedar Rapids is a vibrant city with a robust healthcare sector. Job seekers can find a variety of positions in both large hospitals and private practices. St. Luke’s Hospital and UnityPoint Health are major employers.
    Find Nurse Practitioner jobs in Cedar Rapids, IA


  6. Waterloo, IA
    Average Salary: $155,533
    Waterloo has a dynamic healthcare environment with many growth opportunities. Local healthcare providers value skilled professionals. Covenant Medical Center is a significant employer in the area.
    Find Nurse Practitioner jobs in Waterloo, IA


  7. Marion, IA
    Average Salary: $149,525
    Marion offers a close-knit community with ample healthcare opportunities. The area is known for its friendly and supportive work environment. Linn County Health and MercyOne are prominent employers.
    Find Nurse Practitioner jobs in Marion, IA


  8. Pella, IA
    Average Salary: $147,625
    Pella provides a picturesque setting with a strong emphasis on community health. The smaller size of healthcare facilities fosters personal connections. Pella Regional Health Center is a key employer.
    Find Nurse Practitioner jobs in Pella, IA


  9. Davenport, IA
    Average Salary: $147,476
    Davenport offers a diverse healthcare landscape with many employment opportunities. The city’s larger hospitals provide a wide range of services. Trinity Medical Center and Genesis Medical Center are major employers.
    Find Nurse Practitioner jobs in Davenport, IA


  10. Ames, IA
    Average Salary: $142,500
    Ames is a thriving city with excellent healthcare facilities. Job seekers can find a variety of roles in both public and private sectors. Iowa State University and Mary Greeley Medical Center are notable employers.
    Find Nurse Practitioner jobs in Ames, IA

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

Wound Care Plus, LLC pays Nurse Practitioners the highest salary in Iowa City, IA. This company provides excellent benefits and a supportive work environment. The University of Iowa offers a competitive salary along with opportunities for professional growth and development. Both companies are top choices for those seeking rewarding careers as 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 The University of Iowa with the lowest at $106,340.
  1. Wound Care Plus, LLC
    Average Salary: $123,125
    Wound Care Plus, LLC offers rewarding Nurse Practitioner roles in Iowa City. The company specializes in wound care and operates multiple locations in the area. Nurse Practitioners work closely with patients to provide specialized care and healing solutions.


  2. The University of Iowa
    Average Salary: $106,340
    The University of Iowa provides excellent opportunities for Nurse Practitioners. They operate several health centers around Iowa City, offering comprehensive care. Nurse Practitioners here engage in teaching, research, and direct patient care, making it a dynamic environment.

Currently 8,369 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
8,369 Job Openings