PMHNP Programs in Iowa

4 accredited psychiatric mental health nurse practitioner programs

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.

4
Programs
$130K
Avg Salary (IA)
$538
Lowest Cost/Credit
100%
Online Options
Waterloo MSN Online $948/credit
Sioux City MSN Online $538/credit
Dubuque DNP Online $875/credit
Iowa City DNP Online $1385/credit

View All PMHNP Programs

Iowa PMHNP Tuition Comparison

SchoolCityDegreeFormatPer credit
Briar Cliff UniversitySioux CityMSNOnline$538
Clarke UniversityDubuqueDNPOnline$875
Allen CollegeWaterlooMSNOnline$948
University of IowaIowa CityDNPOnline$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.

Was this page helpful?

Thanks — your feedback helps us keep this accurate.