Find your preceptor. Graduate on time

Trusted by 8,000+ students nationwide & more 5-star reviews than all preceptor matching agencies combined!

I’ve had a great experience using NPhub to find a preceptor. Fast and convenient and I was able to find multiple preceptors in the city and population area I needed. It has truly taken the stress out of looking for preceptors it was worth it.

- Shannon G.

Search 2,000+ Active Preceptors

Find the perfect clinical site in minutes.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Search Using   Rotation Code

NPHub Milestones

See why we're the #1 clinical placement agency in America.

How we help you secure your preceptor

See our 6-step process for finding your preceptor and booking your rotation, so you can graduate on time.
Search & Select NPHub Preceptors
Average time: 20 minutes
Check for Approval from your Preceptor
Average time: 5-7 business days
Finalize Paperwork & Payment
Average time: 7-10 business days
Submit your Docs to your University
Average time: 10-14 business days
Receive University Approval
Average time: 1-4 weeks
Schedule your First Day & Report
Average time: 3 business days

What students are saying about NPHub

NPHUB is an awesome organization, and great resource for nurse practitioner students. They assisted me with a pediatrics-family nurse practitioner, and the preceptor was absolutely wonderful and very knowledgeable. NPHUB sets up absolutely everything for you, and its just a matter of going to your clinical site. They ensure all the school paperwork is signed and make the entire process stress-free.100% Recommended.


My experience with NPHub has been fluid and effortless. NPHub was able to find me a placement and secure a site for me in no time. Communicating back and forth with staff is easy everything was taken care of for me in a timely fashion. I should’ve invested in these guys long ago. I will definitely recommend them to other clinical students!


I really needed a preceptor and Emma found me one without problem. I had to take off one semester because I had no luck doing it on my own, I looked around for help, and found this site. The people who work there are friendly, respectful, and responsible. Great job NPHub, I am happy I found you during the roughest time of my life, you made it so easy thereafter. Thanks


Very responsive, Amazing Team...If you find yourself stuck or have searched high and low, NP hub is your JEDI ship. I can’t say enough about them. Great customer service, extremely helpful every step of the way, highly recommended! Look for Ari, that girl’s a Unicorn ...


I would definitely recommend NPHub! After months of cold calling and receiving no replies, NPhub was able to secure a preceptor for me within three days! My paperwork is now signed and approved, and my clinical time is scheduled! Working with NPhub has been a great experience!


Emma has been wonderful with helping me find the sites that I need. She even brought along a co-worker to help me find another clinical site that I need. The team of people you have not only worked hard to find the site I need, they have worked together to make graduation a reality for me!


The NPHub Advantage

Our Guarantees To You

The perfect preceptor

If we can’t match you with an available preceptor in your area, you pay nothing. We will refund 100% of your money - Guaranteed.

Complete paperwork support

We do all the required paperwork for you. No need to worry about going back and forth for signatures or any other paperwork problems that could delay your graduation.

Awesome experience

Your clinical rotation should match the experience outlined in your preceptor’s profile. If it does not, let us know in the first 2 days. We’ll mediate, find you someone new, or give you a full refund.

Changed your mind?

If you change your mind after paying your initial deposit, let us know within 5 days. You'll get 100% of your money back if your preceptor hasn't yet accepted the rotation request.

Quick response times

Text or call us at 678-329-9029 with any questions or concerns. We’re available Monday-Friday 9:00am-5:00pm ET. If we can’t get you an immediate response, you’ll always hear from us within 24 hours.