Demo

School Based Health - NP or PA

Appalachian Mountain Health
Asheville, NC Full Time
POSTED ON 10/2/2026
AVAILABLE BEFORE 10/30/2026
Description

About the Position:

We are seeking a dedicated and compassionate Advanced Practice Provider (Nurse Practitioner or Physician Assistant) to join the Appalachian Mountain Health team at a new school-based health center serving Elementary, Middle, and High Schools in Buncombe County, NC. This is a rewarding opportunity to provide high-quality, accessible care to students and staff in a collaborative, supportive environment. Services include primary care, preventative health, and same-day medical treatment.

Key Responsibilities

Background check and drug screen required.

  • Provide comprehensive primary care, preventive health services, and acute care for students and staff.
  • Conduct physical exams, diagnose and treat illnesses, manage chronic conditions, and prescribe medications.
  • Collaborate with school staff, counselors, and other healthcare professionals to support overall student and staff wellness.
  • Maintain accurate electronic health records and documentation in compliance with privacy laws.
  • Educate patients and families about health conditions, medications, and wellness strategies.
  • Participate in outreach and wellness activities within the school and community.

Requirements

Qualifications:

  • Current licensure as a Nurse Practitioner or Physician Assistant in North Carolina.
  • National certification (e.g., AANP, ANCC, NCCPA).
  • BLS certification; DEA
  • Experience in family medicine, pediatrics, or school-based healthcare strongly preferred.
  • Strong interpersonal and communication skills.
  • Passion for working with youth and in a community health setting.

Benefits

  • Competitive salary commensurate with experience.
  • Paid holidays
  • PTO
  • Retirement Plan
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Supportive team environment.
  • Opportunity to make a meaningful impact in a rural community.

Salary.com Estimation for School Based Health - NP or PA in Asheville, NC
$115,769 to $137,732
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Appalachian Mountain Health

  • Appalachian Mountain Health Robbinsville, NC
  • Nurse Practitioners/Physician Assistants--are you ready for a change? Don't miss this terrific opportunity to work in one of the most beautiful places in t... more
  • 7 Days Ago

  • Appalachian Mountain Health Asheville, NC
  • Description JOB SUMMARY The Pharmaceutical Prior Authorization Technician will be responsible for the entire prior authorization (PA) process, once it is u... more
  • 8 Days Ago

  • Appalachian Mountain Health Asheville, NC
  • Description Position Summary : AMH is opening a school health center in Buncombe County Schools. The Licensed Integrated Behavioral Health Clinician is res... more
  • 14 Days Ago

  • Appalachian Mountain Health Asheville, NC
  • Description JOB SUMMARY Provide quality dental care and associated services to patients under the general supervision of a dentist and using established de... more
  • 14 Days Ago


Not the job you're looking for? Here are some other School Based Health - NP or PA jobs in the Asheville, NC area that may be a better fit.

  • Appalachian Mountain Health Asheville, NC
  • Description Position Summary : AMH is opening a school health center in Buncombe County Schools. The Licensed Integrated Behavioral Health Clinician is res... more
  • 14 Days Ago

  • Blue Ridge Community Health Services Pisgah, NC
  • Blue Ridge Health is currently seeking a School Based Mental Health Therapist to be part of our Behavioral Health Team in Transylvania County, NC. County-s... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!