Demo

Assistant Principal

Buncombe County Schools
Asheville, NC Full Time
POSTED ON 6/17/2026
AVAILABLE BEFORE 6/25/2026

Percent Employed:  50%
Months of Employment:  11 months 
Position Type:  Continuing
Level of Benefits:  Partial benefits
Pay Range:  50% State Principal Salary Schedule  [10.5% - 18% local supplement]
Minimum Degree Level:  Master's Degree
Position Purpose:  Buncombe County Schools is seeking passionate and dynamic Assistant Principals to join our leadership team. Assistant Principals serve as instructional leaders committed to academic excellence, student well-being, and meaningful family engagement. This role supports the school Principal in creating and sustaining a high-performing, student-centered learning environment that fosters achievement and personal growth for all students.
Job Description: Assistant Principal

Why Buncombe County Schools?

  • Located in the breathtaking mountains of Western North Carolina
  • The largest school system in WNC and the 13th largest in North Carolina, serving approximately 22,000 students
  • A consistent top performer among NC public school districts
  • A culture defined by a child-focused, caring attitude, a cooperative and can-do spirit, and a commitment to excellence

If you are a dedicated individual who believes in the power of public education and the potential of every child, we invite you to apply. At Buncombe County Schools, you'll find a supportive community, opportunities for professional growth and the chance to make a meaningful impact each day.









 

Salary.com Estimation for Assistant Principal in Asheville, NC
$82,492 to $110,589
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

What is the career path for a Assistant Principal?

Sign up to receive alerts about other jobs on the Assistant Principal career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$86,115 - $115,444
Income Estimation: 
$106,272 - $135,338
Income Estimation: 
$57,330 - $109,275
Income Estimation: 
$78,505 - $123,619
Income Estimation: 
$62,419 - $116,975
Income Estimation: 
$99,237 - $145,250
Income Estimation: 
$89,983 - $135,892

Sign up to receive alerts about other jobs with skills like those required for the Assistant Principal.

Click the checkbox next to the jobs that you are interested in.

  • Community Relations Skill

    • Income Estimation: $83,045 - $121,732
    • Income Estimation: $88,426 - $116,821
  • Curriculum Planning and Development Skill

    • Income Estimation: $73,433 - $144,883
    • Income Estimation: $77,938 - $124,818
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 Buncombe County Schools

  • Buncombe County Schools Candler, NC
  • Percent Employed : 100% Months of Employment : 10 Position Type : Continuing Level of Benefits : Full benefits Pay Range : State Teacher Salary [10.5% - 18... more
  • 10 Days Ago

  • Buncombe County Schools Asheville, NC
  • Hours per Day : 8 hours Months of Employment : 12 Position Type : Continuing Level of Benefits : Full benefits Pay Range : $22.16 - $28.56 (Salary range in... more
  • 12 Days Ago

  • Buncombe County Schools Swannanoa, NC
  • Hours per Day : ? hours Months of Employment : 10 Position Type : Continuing? Temporary? Level of Benefits : Full benefits ? Partial benefits ? None? Pay R... more
  • 13 Days Ago

  • Buncombe County Schools Asheville, NC
  • Hours per Day : 8 hours Months of Employment : 10 Position Type : Continuing Level of Benefits : Full benefits Manager II Pay Range : $20.76 - $26.46 (Sala... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Assistant Principal jobs in the Asheville, NC area that may be a better fit.

  • Cullowhee Valley Cullowhee, NC
  • Administrator- Assistant Principal TERM OF EMPLOYMENT: Full-time; Exempt Position; 10-month; Dependent on budget and program needs, this position is eligib... more
  • 1 Day Ago

  • Transylvania County Schools Brevard, NC
  • Transylvania County Schools seeks an Assistant Principal at Rosman High School (50%) and Rosman Middle School (50%). Position is available July 6, 2026. Po... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!