Psychiatric Mental Health Nurse Practitioner in Martinsville, VA
$100k - $140kTeamHealth
Join TeamHealth, a clinician-founded and clinician-led organization since 1979 employing 35,000+ professionals nationwide and focus on delivering high-quality behavioral health care to older adults without the administrative responsibility of private practice. This role offers clinical autonomy, flexible scheduling, and strong organizational support in post-acute and long-term care settings (SNF/LTC/ALF/IRF). Role Overview Full time Monday-Friday schedule No nights or weekends Enjoy stability, support, and flexibility with onsite patient care and remote documentation Conduct psychiatric evaluations, diagnostic assessments, and mental status examinations Diagnose and treat psychiatric, behavioral, and neurocognitive disorders in older adults Prescribe and manage psychotropic medications Evaluate behavioral and safety concerns Provide brief interventions and behavioral management Collaborate with interdisciplinary care teams across care settings Compensation and Benefits Estimated compensation range of $100,000 - $140,000 annually with no cap on productivity income Back-end infrastructure and clinical support provided Qualifications Active, unrestricted Virginia license as a PMHNP-C or Psych PA-C Active DEA or willingness to obtain Open to experienced or new grad PMHNPs or Psych PAs Experience with older adults or post-acute care preferred Apply today! California Applicant Privacy Act:
- ...Nurse Practitioner | Hematology and Oncology Location: Martinsville, VA Employer: VieMed Healthcare Staffing Pay: Competitive weekly pay (inquire for details... ...setting. Quick Facts Location: Sovah Health - Martinsville, Martinsville, VA Start Date...SuggestedHourly payWeekly payPermanent employmentFull timeContract workLocumWork at officeImmediate startFlexible hoursShift work
- ...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for... ...employment with an emphasis in nursing and allied health. Our passion is to develop partnerships with our clients...SuggestedWeekly payFull timeContract workTemporary workImmediate startWeekend work
$2,567 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Catalytic Solutions Pay: $2,567 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: TravelNurseSource...SuggestedFull timeContract workTemporary workSummer workImmediate startShift work$2,141 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Malone Healthcare Pay: $2,141 per week Start Date: ASAP About the Role: TravelNurseSource is working with Malone Healthcare to find a qualified OR RN in Martinsville, Virginia...SuggestedFull timeContract workSummer workImmediate startShift work$2,272 - $2,342 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Pioneer Healthcare Services Pay: $2,272 to $2,342 per week Shift Information: 5 days x 8 hours Start Date: ASAP About the Position TravelNurseSource is working with...SuggestedFull timeImmediate startRelocation packageShift work$2,272 - $2,342 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Pioneer Healthcare Services Pay: $2,272 to $2,342 per week Shift Information: 5 days x 8 hours Start Date: ASAP About the Position If you want to make a significant...Full timeImmediate startRelocation packageShift work$2,300 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: SkyBridge Healthcare Pay: $2,300 per week Contract Duration: 13 Weeks... ...in the areas of Nursing, Acute Care, Allied Health, Therapy, Laboratory & Scientific, and Long-Term Care...Weekly payFull timeContract workImmediate start$2,340 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: PRN Healthcare Pay: $2,340 per week Shift Information: Days - 5 days... ...all valued healthcare professionals: nurses, allied health, locum tenens, CNAs, and more. This lead to the...Daily paidFull timeContract workLocumReliefLocal areaImmediate startShift work$2,332 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: TGL MedStaff Pay: $2,332 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: TravelNurseSource is...Full timeContract workSummer workImmediate startShift work$2,447 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: FlexCare Pay: $2,447 per week Shift Information: Days - 5 days x 8... ...winning nationwide leader in travel nursing, allied health, and therapy talent management solutions for top healthcare...Full timeContract workImmediate startShift work$2,247 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: GetMed Staffing Pay: $2,247 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position GetMed Staffing...Full timeContract workShift work$2,327 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Openwork Health Pay: $2,327 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Openwork Health...Weekly payFull timeContract workImmediate startFlexible hoursShift work$2,247 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: GetMed Staffing Pay: $2,247 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position TravelNurseSource...Full timeContract workShift work$2,508 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: AHS Staffing Pay: $2,508 per week Contract Duration: 13 Weeks Start... ...team has more than 100 years of experience in the health care staffing industry. That experience comes with...Hourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workImmediate startFlexible hoursShift work$2,233 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Atlas MedStaff Pay: $2,233 per week Shift Information: Days - 5 days... ...rich benefits package that includes: Comprehensive Health, Dental and Vision insurance. 401k with matching after...Hourly payFull timeContract workWork at officeImmediate startRemote workShift workWeekend work$2,141 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Malone Healthcare Pay: $2,141 per week Start Date: ASAP About the Role: Malone Healthcare is seeking a Operating Room Registered Nurse (RN) for a travel assignment in Martinsville...Full timeContract workSummer workImmediate startShift work$2,312 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Triage Staffing Pay: $2,312 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Travel Nursing...Full timeContract workImmediate startShift work$2,407 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Cynet Health Pay: $2,407 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 11/9/2026 About the Position Job Title: RN...Full timeContract workShift workWeekend work- ...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 10/28/2026 About the Position TotalMed...Weekly payDaily paidFull timeContract workShift work
$2,508 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: AHS Staffing Pay: $2,508 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position Registered Nurse - Operating Room - Travel | Martinsville, Virginia...Hourly payWeekly payDaily paidFull timeContract workImmediate startFlexible hoursShift work$2,342 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: OneStaff Medical Pay: $2,342 per week... ..., identify theft recovery and health. The program includes up to 5 in... ...between the “flexible start up” mentality and still offering the great office...Hourly payWeekly payFull timeContract workWork experience placementWork at officeFlexible hoursShift work$2,284 - $2,401 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: AMN Healthcare Pay: $2,284 to $2,401 per week Shift Information: Days... ...2284.00 - $2401.00 Licensed for 220 beds, Sovah Health - Martinsville ("Martinsville") is a full service,...Extra incomeFull timeContract workTemporary workLocal areaImmediate startShift work$2,270 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Core Medical Group Pay: $2,270 per week Shift Information: Days - 5... ...to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance...Hourly payWeekly payFull timeContract workShift work$2,312 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Triage Staffing Pay: $2,312 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workImmediate startShift work$2,447 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: FlexCare Pay: $2,447 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Position Details...Full timeContract workImmediate startShift work$2,197 - $2,292 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: GQR Healthcare Pay: $2,197 to $2,292 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: ASAP About the Position Contract - W2 Operating...Hourly payWeekly payFull timeContract workImmediate startShift work$2,036 - $2,257 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: LRS Healthcare Pay: $2,036 to $2,257 per week Shift Information: Days... ...drug screen Benefits: ~ Health, Dental, and Vision Insurance ~ Customized Housing...Full timeContract workImmediate startFlexible hoursShift work$2,270 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Core Medical Group Pay: $2,270 per week Shift Information: Days - 5... ...to an extensive benefits package, including day 1 health, dental, and vision insurance, employer paid life insurance...Hourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workRelocationShift work- ...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: 5 days x 8 hours Start Date: ASAP About the Position TravelNurseSource is...Weekly payFull timeImmediate startShift work
$2,264 - $2,334 per week
...Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: Jackson Nurse Professionals Pay: $2,264 to $2,334 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...Daily paidFull timeContract workImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Psychiatric Mental Health Nurse Practitioner in Martinsville, VA. Be the first to apply!
- mental health clinician Martinsville, VA
- mental health assessment Martinsville, VA
- mental health Martinsville, VA
- mental health technician Martinsville, VA
- hospital mental health Martinsville, VA
- mental health associate Martinsville, VA
- mental health professional Martinsville, VA
- mental health rn Martinsville, VA
- licensed mental health clinician Martinsville, VA
- pmhnp inpatient

