North Carolina has 3 accredited PMHNP programs in Durham, Greenville, Chapel Hill, with tuition from $991 to $2,166 per credit (MSN; Hybrid and Online formats). Below is every program with cost, degree type, and a direct link to the school.
North Carolina PMHNP Tuition Comparison
| School | City | Degree | Format | Per credit |
|---|---|---|---|---|
| East Carolina University | Greenville | MSN | Online | $991 |
| University of North Carolina at Chapel Hill | Chapel Hill | MSN | Online | $1238 |
| Duke University | Durham | MSN | Hybrid | $2166 |
PMHNP Salary & Practice in North Carolina
North Carolina is a restricted practice state requiring physician supervision. PMHNPs earn an average of $135,000 annually, with Charlotte and Raleigh offering higher compensation. Duke and UNC are nationally ranked programs.
Salary and practice-authority figures last reviewed 2026-06. Verify current rules with your state board of nursing.
North Carolina PMHNP FAQs
North Carolina has 3 accredited PMHNP programs located in Durham, Greenville, Chapel Hill. They award the MSN credential.
Tuition for North Carolina PMHNP programs ranges from $991 to $2,166 per credit hour. The most affordable option is East Carolina University at $991/credit.
North Carolina offers both online and hybrid PMHNP programs. Clinical hours must be completed in person regardless of format.
PMHNPs in North Carolina earn roughly $135K per year on average, with higher pay in major metro areas. Restricted practice applies in North Carolina.