Skip to content

The average salary for a Nurse Practitioner in Iowa is $121,370.

Annual Average Salary Information

Annual Average Salary: $121,370

$94,590$163,080

Hourly Pay Information

Hourly Average Salary: $58.35

$45.48$78.41

View Jobs

Nurse Practitioner in Lawton

We’re excited to let you know about an opportunity for a Nurse Practitioner to give back to America’s heroes and help them receive their well-deserved Veterans Affairs (VA) benefits in Lawton, OK.
* Start Date: ASAP
* Full-Time; 5 days per week
* Monday - Friday 8-5
* 3-5 Vet ...Read more

Nurse Practitioner in Lawton

We’re excited to let you know about an opportunity for a Nurse Practitioner to give back to America’s heroes and help them receive their well-deserved Veterans Affairs (VA) benefits in Lawton, OK.
* Start Date: ASAP
* Full-Time; 5 days per week
* Monday - Friday 8-5
* 3-5 Veterans pe ...Read more

Nurse Practitioner in Parkersburg

Sub-Acute, Long-Term Care is a sector of healthcare exploding with potential and work-life balance flexibility (no on call or weekends)!


We are seeking a part-time (16-24 hours per week) Nurse Practitioner for our Parkersburg Care Center located in Parkersburg, WV. New grads are ...Read more

Nurse Practitioner in Parkersburg

Sub-Acute, Long-Term Care is a sector of healthcare exploding with potential and work-life balance flexibility (no on call or weekends)!


We are seeking a part-time (16-24 hours per week) Nurse Practitioner for our Parkersburg Care Center located in Parkersburg, WV. New grads are ...Read more

Nurse Practitioner in Parkersburg

Sub-Acute, Long-Term Care is a sector of healthcare exploding with potential and work-life balance flexibility (no on call or weekends)!


We are seeking a part-time (16-24 hours per week) Nurse Practitioner for our Parkersburg Care Center located in Parkersburg, WV. New grads are ...Read more

Nurse Practitioner in Parkersburg

Sub-Acute, Long-Term Care is a sector of healthcare exploding with potential and work-life balance flexibility (no on call or weekends)!


We are seeking a part-time (16-24 hours per week) Nurse Practitioner for our Parkersburg Care Center located in Parkersburg, WV. New grads are ...Read more

Nurse Practitioner in West Des Moines

JOB TITLE: Nurse Practitioner

REPORTS TO: Operation's Manager

JOB OVERVIEW: Join our dynamic mental health clinic dedicated to providing cutting-edge treatments, including Transcranial Magnetic Stimulation (TMS), Spravato (esketamine), and Magnetic EEG/EKG Resonance Therapy ...Read more

Nurse Practitioner in Union

Nurse Practitioner

A Nurse Practitioner, or Advanced Registered Nurse Practitioner, is responsible for handling patient appointments and performing routine examinations to ensure patient health. Their duties include speaking with their patients about healthy lifestyle choices for their ...Read more

Nurse Practitioner in Havelock

Job Highlights:

* 6-Hour Shifts Daily: Short, balanced workdays.
* Flexible Schedules: Work around your life.
* No On-Call: Free weekends
* No Overnight Requirements
* Supportive Community: Access to physician/provider network.
* Effortless documentation: C ...Read more

Nurse Practitioner in Battle Creek

Position Type: Part-time, exempt

Compensation: Up to $165,000 annually

Job Highlights

* 6-Hour Shifts Daily: Short, balanced workdays.
* Flexible Schedules: Work around your life.
* No On-Call: Free weekends
* No Overnight Requirements
* ...Read more