Skip to content

The average salary for a Nurse Practitioner in Iowa is $130,820.

Annual Average Salary Information

Annual Average Salary: $130,820

$104,930$164,250

Hourly Pay Information

Hourly Average Salary: $62.89

$50.45$78.97

View Jobs

Nurse Practitioner in La Porte City

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Raymond

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Plainfield

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Waterloo

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Stout

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Denver

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Parkersburg

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Janesville

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Gilbertville

Flexibility – Work/Life Balance – Great Team!


TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term ca ...Read more

Nurse Practitioner in Dana

Job Description

Overview:

Join Our Team as a Hospice and Palliative Care Nurse Practitioner 
Do you value the time you spend with patients? Are you committed to providing quality, compassionate care? We are looking for nurse practitioners who are commit ...Read more