Iowa has 4 accredited PMHNP programs in Waterloo, Sioux City, Dubuque, with tuition from $538 to $1,385 per credit (MSN, DNP; Online formats). Below is every program with cost, degree type, and a direct link to the school.
Iowa PMHNP Tuition Comparison
| School | City | Degree | Format | Per credit |
|---|---|---|---|---|
| Briar Cliff University | Sioux City | MSN | Online | $538 |
| Clarke University | Dubuque | DNP | Online | $875 |
| Allen College | Waterloo | MSN | Online | $948 |
| University of Iowa | Iowa City | DNP | Online | $1385 |
PMHNP Salary & Practice in Iowa
Iowa PMHNPs earn an average of about $130,000 annually, with the Des Moines metro offering the highest compensation. Iowa grants full practice authority, allowing nurse practitioners to evaluate, diagnose, and prescribe independently without physician oversight.
Salary and practice-authority figures last reviewed 2026-06. Verify current rules with your state board of nursing.
Explore PMHNP Programs in Nearby States
Iowa PMHNP FAQs
Iowa has 4 accredited PMHNP programs located in Waterloo, Sioux City, Dubuque. They include both MSN and DNP options.
Tuition for Iowa PMHNP programs ranges from $538 to $1,385 per credit hour. The most affordable option is Briar Cliff University at $538/credit.
Yes. All 4 Iowa programs listed are delivered online, with required clinical hours completed in person at approved sites.
PMHNPs in Iowa earn roughly $130K per year on average, with higher pay in major metro areas. Full practice authority applies in Iowa.