Skip to content

The average salary for a Middle School Teacher in North Carolina is $52,830.

Annual Average Salary Information

Annual Average Salary: $52,830

$39,640$63,780

View Jobs

26/27 Middle School Principal Talent Pool 211409 in Fayetteville

26/27 Middle School Principal Talent Pool 211409


Job Location: Cumberland County Schools, Fayetteville, North Carolina


Job Details


Job ID: 5703203


Application Deadline: Posted until filled


Posted: ...Read more

Innovative Middle School Principal in Fayetteville

Young World Physical Education is seeking a dedicated Middle School Principal for Cumberland County Schools in Fayetteville, North Carolina. This full-time position requires a Master’s Degree and a North Carolina Principal/School Administrator license.

The candidate should have at le ...Read more

Dynamic Middle School Principal (Grades 6-8) in Charlotte

CHURCHILL HOUSE VIP EVENTS is seeking a Principal for KIPP North Carolina, committed to driving academic achievement and cultivating a positive school culture. This leadership role focuses on instructional leadership, setting ambitious goals, and fostering a collaborative environment for teachers ...Read more

Remote-Eligible School Psychologist – Middle School Caseload in Kansas City

ProCare Therapy is seeking licensed School Psychologists for the 2026/27 contract in Kansas and nationwide. Location: Ottawa, KS. Full-Time or Part-Time, work from home day for report writing; middle school caseload; interviews via Zoom.

Travel contracts include tax-free stipends for housin ...Read more

26/27 Middle School Assistant Principal Talent Pool 211122 in Fayetteville

26/27 Middle School Assistant Principal


Starting Date: Jul 1, 2026


Qualifications



  • North Carolina licensure as a Principal/School Administrator

  • MSA Candidates currently completing internship may also apply; to be considered c ...Read more

Remote Middle School Assistant Principal - Lead & Elevate in Indianapolis

Indiana Connections Academy is seeking a Middle School Assistant Principal to work from a home-based Indiana office, supporting the principal and centralized services in instructional and cultural operations. The role requires leadership across school functions and close collaboration with Enroll ...Read more

PRINCIPAL-MIDDLE SCHOOL LEVEL in Greensboro


  • Position Type: Administration - School Based Principal

  • Date Posted: 7/1/2020

  • Location: GUILFORD COUNTY SCHOOLS

  • Date Available: 07/01/2020

  • District: Guilford County Schools


Guilford County Schoo ...Read more

fake rolex rolex fakes rolex fakes replica rolex best replica rolex