Tell us your zip, your specialty, and your number — once. When an NP role opens near you that clears all three, we text you with the pay range up front. Say yes, and a real recruiter calls within the hour.
Free for NPs, always. No spam, no logins, no recruiters blowing up your phone — one text per real match, opt out anytime.
Not job hunting yet? Get a free NP resume review instead →
How it works
You went through enough application portals in school. Never again.
Zip, specialty, the minimum base you'd move for, and how you want to work. 90 seconds, no password — we use magic links, like your bank's better-looking cousin.
Clinics hire us to find them great NPs. When a role clears your zip, specialty, and your number — and only then — you get one text. Pay range always included.
A real NPHub recruiter calls within one business hour. We prep you, schedule the interview, and your resume never goes anywhere without your sign-off.
Everything you get
An NP with a sharp resume, fair comp data, and a fresh profile is exactly who clinics pay us to find. So the tools are free — that's the business model, not a catch.
We make money from clinics, not from you. Nothing on this list ever costs an NP a dollar.
One text per real match — comp, schedule, and distance up front. Reply YES or ignore it. That's the whole product.
→Line-by-line markup from people who only place NPs, ATS check included. Back in your inbox in 2–3 business days.
→What NPs actually get offered — by state, specialty, and setting. From real placements, not self-reported surveys.
→The anonymous stories NPs only tell each other — contract horrors, career wins, new-grad reality. $100 if we feature yours.
→Collaborating-physician clauses, impossible RVU thresholds, restrictive covenants — what to push back on before you sign.
→Rotated through NPHub? Your profile is half-built already. First-job guide, resume review, and matching before you're licensed.
→The best free, ANCC-approved CE each quarter — vetted, no junk — plus a heads-up before your state's license renewal window opens. Tell us your state once.
→The NPHub promise
Free resume review
Not AI feedback, not generic resume tips — a line-by-line markup from the team that talks to NP hiring managers every day. We'll tell you exactly what's costing you callbacks, what to cut, and how to make your clinical experience scannable in the 40 seconds it actually gets.
Get my free review → Free for NPs — just your email and a 2-minute upload.
NPs on NPHub
"I set my number at $125k and forgot about it. Six weeks later I got one text — $132k, nine miles away, four-day week. I start next month. I applied to nothing."
"The resume review was embarrassingly good. They cut a whole page, reordered my clinical hours, and I started getting callbacks the same week. It was actually free."
"As a PMHNP I get recruiter spam daily. This is the opposite — silence until something real, then a human who'd clearly read my profile. The comp was in the first text."
Know your number
Our data comes from real offers in real placements — base, bonus structure, and what candidates negotiated. Set your floor with confidence before anyone texts you anything.
| Role · Setting | Georgia | YoY |
|---|---|---|
| FNP · Urgent care | $124–141k | ▲ 4.1% |
| FNP · Primary care | $112–128k | ▲ 2.8% |
| PMHNP · Outpatient | $134–156k | ▲ 6.2% |
| AGACNP · Hospitalist | $138–152k | ▲ 3.4% |
| PMHNP · Telehealth | $129–149k | ▲ 5.0% |
| WHNP · Specialty clinic | $109–122k | ▲ 2.1% |
Off the Chart · weekly
Anonymous, lightly edited, read by thousands of NPs every Thursday. Featured stories get $100.
The offer letter said base + bonus. What it didn't say: the threshold was mathematically impossible unless every visit averaged 16 minutes — charting included…
Career winEvery verbal promise goes in the offer letter or it doesn't exist. This clinic refused to write down the cap they'd promised in the interview. I walked…
New grad realityNobody tells you the first NP job is the hardest one you'll ever land. What moved the needle wasn't application #148 — it was one phone call from a preceptor…
Fair questions
90 seconds to set up. Free forever. The next text you get from us might be the job.