Middle School Teacher Jobs in North Carolina

1-15 of 275 Jobs

K-5 Teacher

  • Old Fort, NC
  • 2 hours ago
  • Old Fort, NC
  • 2 hours ago

Length of Position: Permanent Type of Benefits: Full Months per year: 10 Number of hours per week: 37.5 Number of days per week: 5 State Salary Schedule: Yes Teacher Job Description REPORTS TO:...

Teacher - 6Th Grade Science

  • Havelock, NC
  • 2 hours ago
  • Havelock, NC
  • 2 hours ago

Craven County Schools Teacher Position Description Position: Teacher Reports to: Principal Terms of Employment: 10 months Pay Range: NC Salary Schedule (commensurate with experience) plus Local...

Math Teacher

  • Mount Ulla, NC
  • 2 hours ago
  • Mount Ulla, NC
  • 2 hours ago

Purpose: To plan, organize, and present instruction and instructional environments, which help the student learn subject matter and skills that will contribute to their education and social...

9-12 Alternative School Science Teacher

  • Statesville, NC
  • 2 hours ago
  • Statesville, NC
  • 2 hours ago

. - Develops lesson plans and instructional materials for subject area, and translates lesson plans into learning experiences to develop pertinent sequential assignments, challenge students, and best...

2025-2026 6th Grade Social Studies Teacher

  • Stem, NC
  • 2 hours ago
  • Stem, NC
  • 2 hours ago

REPORTS TO: Principal SUPERVISES: May coordinate and direct the activities of teacher assistants. PURPOSE: To plan, organize and present instruction and instructional environments that help...

6th Grade Teacher (2025-2026)

  • Elon, NC
  • 2 hours ago
  • Elon, NC
  • 2 hours ago

POSITION TITLE Teacher SCHOOL/DEPARTMENT Assigned School/ Assigned Discipline SALARY Teacher Salary Schedule plus supplement FLSA STATUS Exempt REPORTS TO Principal SUPERVISES Students; Teacher...

6-8 Language Arts Teacher (2025-2026)

  • Elon, NC
  • 6 hours ago
  • Elon, NC
  • 6 hours ago

6-8 Language Arts Teacher (2025-2026) Alamance-Burlington Schools Western Alamance Middle School - Elon, North Carolina This job is also posted in Alamance-Burlington School System, and North...

Middle Grades Math Teacher

  • Washington, NC
  • 7 hours ago
  • Washington, NC
  • 7 hours ago

Middle Grades Math Teacher Beaufort County Schools P.S. Jones Middle School - Washington, North Carolina This job is also posted in Beaufort County School District, and North Carolina School Jobs...

Math Teacher

  • Barco, NC
  • 10 hours ago
  • Barco, NC
  • 10 hours ago

Ability to create engaging lesson plans and utilize various teaching strategies. Preferred Skills: Experience with technology integration in the classroom....

Middle Grades ELA & Social Studies Teacher

  • Blowing Rock, NC
  • 10 hours ago
  • Blowing Rock, NC
  • 10 hours ago

Individual must hold or be able to obtain North Carolina Professional Educator's Certificate in the areas of 78180 - Language Arts (grades 6-9) and 78400 - Social Studies (grades 6-9) prior to employment...

English Teacher

  • Barco, NC
  • 1 day ago
  • Barco, NC
  • 1 day ago

Ability to create engaging lesson plans and utilize various teaching strategies. Preferred Skills: Experience with technology integration in the classroom....

Math Teacher -Robbinsville Middle School

  • Robbinsville, NC
  • 1 day ago
  • Robbinsville, NC
  • 1 day ago

. • Use relevant technology to support and differentiate instruction. • Manage student behavior in the classroom by establishing and enforcing rules and procedures. • Maintain discipline in accordance...

MS Spanish Teacher

  • Indian Trail, NC
  • 1 day ago
  • Indian Trail, NC
  • 1 day ago

Utilizes a variety/range of student learning modalities in each lesson and uses differentiated instruction within those lessons....

Computer Science Teacher

  • Cherokee, NC
  • 1 day ago
  • Cherokee, NC
  • 1 day ago

Computer Science Teacher Cherokee Central School High School - Cherokee, North Carolina Job Details Job ID:5304867 Application Deadline:Posted until filled Posted:Jul 25, 2025 Job Description...

Teacher, Middle School Band (25-26 SY)

  • Charlotte, NC
  • 1 day ago
  • Charlotte, NC
  • 1 day ago

General Definition of Work The middle school teacher, under moderate supervision, performs instructional work with limited decision-making discretion, providing leadership in the educational environment...

Demographic Data for North Carolina

Moving to North Carolina? Find some basic demographic data about North Carolina below.


Local
National
10,439,413
246,359

Middle School Teacher Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
Becoming a Teacher
This course is for anyone thinking about becoming a teacher it will help you to decide if teaching is for you, give you a sense of what teaching is really like and help you to start writing your...
AI for Teachers
AI for Teachers is an activity focused, self-paced course designed to help educators prepare themselves and their students for a future which is becoming increasingly automated Technology and...
Child Protection for Teachers
Teachers in many countries are required by law to report certain types of child abuse and neglect to relevant child protection authorities. Some nations are on the cusp of introducing mandatory...

Title Synonyms

Users interested in this job title also searched for the following job title


Salary for Middle School Teacher Jobs in North Carolina

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Licensing / Certification

Required or preferred licenses and certifications for Middle School Teacher positions.



Highest Education Level

Middle School Teachers in North Carolina offer the following education background
Master's Degree
48.8%
Bachelor's Degree
39.2%
Doctorate Degree
6.4%
Associate's Degree
1.9%
Vocational Degree or Certification
1.8%
High School or GED
1.6%
Some College
0.2%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by Middle School Teachers in North Carolina
Less than 1 year
35.9%
1-2 years
24.5%
None
22.3%
4-6 years
11.3%
2-4 years
6.0%