Choosing a track for pay

Highest Paying Nurse Practitioner Settings: What Federal Pay Data Shows

Federal data can't rank NP specialties, because it counts every nurse practitioner as one occupation. It can show where NPs earn the most, and that helps when you're picking a track.

A clinician in a white coat with a stethoscope sits on a gray sofa talking with an older man in a green sweater, in a brightly painted office.

No federal data set ranks the highest paying nurse practitioner specialties, because BLS counts every NP as one occupation. It does report pay by work setting, and mental health settings lead: a $165,070 median at residential mental health facilities and $148,850 at psychiatric hospitals, against $132,300 for all NPs. That points toward the psychiatric track, but it isn't proof the track pays more. Those figures include every NP in the setting.

If you're deciding which NP track to study, here's what the numbers can tell you, and where they stop.

Highest paying nurse practitioner specialties: why federal data can't rank them

The BLS Occupational Employment and Wage Statistics survey has one code for nurse practitioners, 29-1171. Family, psychiatric, acute care and neonatal NPs all land in it, so any "PMHNP salary" or "neonatal NP salary" you see came from somewhere else.

AANP's 2024 Compensation Report does break pay out by clinical focus, and it costs nonmembers $219. We haven't read its tables, so we don't quote a specialty figure from it here.

That's also why the ranked lists you'll find disagree with each other. Many draw on job boards, recruiters and blogs, and they rarely give a sample size or year. A list like that can be a useful prompt for questions, but we wouldn't plan a tuition bill around one.

Highest paying nurse practitioner work settings

Here's what BLS does publish. These are May 2025 medians for NPs of every focus, by the type of employer. We've left out settings with fewer than 1,000 NPs.

Residential mental health $165,070 Psychiatric hospitals $148,850 Outpatient mental health $142,100 Specialty hospitals $141,390 Family services $140,770 Outpatient care centers $139,320 General hospitals $136,230 Colleges and universities $134,820 Employment services $133,620 Other practitioners' offices $129,490 Home health care $129,460 Physician offices $129,190 Residential mental health $165,070 Psychiatric hospitals $148,850 Outpatient mental health $142,100 Specialty hospitals $141,390 Family services $140,770 Outpatient care centers $139,320 General hospitals $136,230 Colleges and universities $134,820 Employment services $133,620 Other practitioners' offices $129,490 Home health care $129,460 Physician offices $129,190
Median annual pay for nurse practitioners of every focus, by employer type. BLS OEWS, May 2025. The all-NP median is $132,300.

The size of each setting matters as much as its median, so read this table before you read too much into the top line.

Nurse practitioner employment, median pay and 90th percentile pay by work setting, May 2025.
Work settingNPs employedMedianTop 10% earn over
Residential mental health facilities1,680$165,070$212,910
Psychiatric and substance abuse hospitals2,900$148,850$199,790
Outpatient mental health centers6,300$142,100$200,810
Specialty hospitals3,010$141,390$212,490
Individual and family services2,450$140,770$199,970
Outpatient care centers31,590$139,320$206,050
General hospitals73,610$136,230$178,870
Colleges and universities7,420$134,820$176,850
Employment services4,280$133,620$199,970
Offices of other health practitioners15,260$129,490$188,370
Home health care services11,600$129,460$215,280
Offices of physicians148,600$129,190$166,060

BLS OEWS, May 2025, via the BLS public data API. Outpatient mental health centers are also counted inside outpatient care centers. The survey doesn't cover self-employed NPs, so owners of independent practices aren't in these figures.

How much do nurse practitioners make in mental health settings?

The three mental health settings all beat the $132,300 national median: $165,070 at residential facilities, $148,850 at psychiatric hospitals and $142,100 at outpatient mental health centers. Together they employ 10,880 NPs, about 3.4% of the 323,040 nationally.

If this is what's drawing you, the psychiatric-mental health track is the one built for that work. Our sister site ranks online PMHNP programs, and it's the right place to compare them.

Two cautions. Plenty of nurses have already noticed: the psychiatric focus drew 30% of first-time NP board candidates in 2025, so you won't be the only new graduate applying. And these figures say nothing about the job itself, so ask any residential facility or psychiatric hospital about shifts, call and caseload before you compare its pay with a clinic's.

Do hospital nurse practitioners make more than office NPs?

Yes, by a modest margin. Hospitals employ 79,530 NPs at a $136,690 median, $7,500 above the $129,190 median in offices of physicians. Hospital work also often runs on nights, weekends and call, and BLS doesn't adjust for any of that.

Offices of physicians are the biggest single setting, with 148,600 NPs, or 46% of the total. Family practices sit in this category along with many specialty practices. So if you're on the family track, this is a realistic reference point, and it's below the national median by $3,110.

Your focus also affects which of these jobs you can take. Our comparison of FNP vs AGNP and the other NP specialties covers who each focus treats, including when a hospital role calls for acute care training.

What this means when you're choosing an NP track

The setting isn't the whole story, and two comparisons show why.

  • The range inside a setting is wide. The top 10% of NPs in offices of physicians earn more than $166,060, which is above the median at residential mental health facilities ($165,070).
  • Geography can outweigh setting. California's NP median is $168,520 and Alabama's is $105,750, a $62,770 gap. Psychiatric hospitals beat physician offices by $19,660. See NP pay by state for where yours falls.

So we'd choose in this order. Start with the patients you want to treat, because your focus is what you'll be certified in. Then look at where those jobs are in your state and what they pay. Then compare what the program costs with the pay you can realistically expect, not the top of someone else's list.

The choice isn't final, either. An FNP can add the psychiatric focus later through a post-graduate PMHNP certificate rather than a second full degree.

If family practice fits, start with our FNP program rankings or the online FNP programs list.

Frequently asked questions

What is the highest paying nurse practitioner specialty?
Do psychiatric nurse practitioners make more than family nurse practitioners?
Can a nurse practitioner make $200,000?
Is a nurse anesthetist a nurse practitioner?
Should I choose my NP track based on salary?

Sources

Sponsored

FNP Programs

Schools pay to appear in these listings. They are separate from our rankings, which no school can pay to change.