Middle School Teacher Jobs in North Carolina

1-15 of 169 Jobs

Math Teacher

  • Snow Hill, NC
  • 2 hours ago
  • Snow Hill, NC
  • 2 hours ago

Math Teacher Greene County Schools Greene Central High School - Snow Hill, North Carolina This job is also posted in Greene County School District -NC, and North Carolina School Jobs Job Details...

8th Grade Science Teacher ($2,500 Sign-On Bonus) - Concord

  • Concord, NC
  • 2 hours ago
  • Concord, NC
  • 2 hours ago

plans for grade level/subject areas....

Science Teacher (9-12)

  • Connelly Springs, NC
  • 2 hours ago
  • Connelly Springs, NC
  • 2 hours ago

Science Teacher (9-12) Burke County Schools East Burke High School - Connelly Springs, North Carolina This job is also posted in Burke County Schools, and North Carolina School Jobs Job Details...

Middle Grades Science Teacher 2025-2026

  • Forest City, NC
  • 2 hours ago
  • Forest City, NC
  • 2 hours ago

Middle Grades Science Teacher 2025-2026 Rutherford County Schools Chase Middle School - Forest City, North Carolina This job is also posted in North Carolina School Jobs, and Rutherford County...

8th Grade Social Studies Teacher

  • Wendell, NC
  • 2 hours ago
  • Wendell, NC
  • 2 hours ago

8th Grade Social Studies Teacher Johnston County Public Schools Archer Lodge Middle - Wendell, North Carolina This job is also posted in Johnston County Public Schools, and North Carolina School Jobs...

Social Studies Teacher

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

Social Studies Teacher Iredell-Statesville School District Statesville High School - Statesville, North Carolina This job is also posted in North Carolina School Jobs Job Details Job ID:5375020 Application...

6-8 Language Arts/Social Studies Teacher (2025-2026)

  • Graham, NC
  • 20 hours ago
  • Graham, NC
  • 20 hours ago

POSITION TITLE 6-8 Language Arts/Social Studies Teacher SCHOOL/DEPARTMENT Assigned School/ Assigned Discipline SALARY Teacher Salary Schedule plus supplement FLSA STATUS Exempt REPORTS TO Principal...

8th grade Science Teacher

  • Concord, NC
  • 20 hours ago
  • Concord, NC
  • 20 hours ago

Understand developmental appropriateness of materials and differentiate instruction to meet the needs of all learners....

English Teacher - Long-Term Substitute

  • Harrisburg, NC
  • 20 hours ago
  • Harrisburg, NC
  • 20 hours ago

Ability to administer teacher lesson plans. Ability to ensure a safe and healthful environment. Ability to assist students with understanding of rules and regulations....

High School Science Teacher

  • Thomasville, NC
  • 20 hours ago
  • Thomasville, NC
  • 20 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...

Science and Social Studies Teacher (7th - 8th) Winterville Charter Academy

  • Winterville, NC
  • 1 day ago
  • Winterville, NC
  • 1 day ago

School Information: Located in Winterville, NC, Winterville Charter Academy opened in 2015 and serves students K-8. At Winterville, you can connect passion with purpose. To learn more about...

Certified Science Teacher - AMIkids Infinity Wake County

  • Raleigh, NC
  • 1 day ago
  • Raleigh, NC
  • 1 day ago

Do you enjoy smaller class sizes, creating fun and engaging lesson plans? Do you want to work for an organization that Makes a Lasting Impact on Kids?...

6th Grade Social Studies/Science Teacher

  • Wendell, NC
  • 1 day ago
  • Wendell, NC
  • 1 day ago

6th Grade Social Studies/Science Teacher Johnston County Public Schools Archer Lodge Middle - Wendell, North Carolina This job is also posted in Johnston County Public Schools, and North Carolina School...

K-5 Teacher

  • Reidsville, NC
  • 1 day ago
  • Reidsville, NC
  • 1 day ago

K-5 Teacher Caswell County Schools Stoney Creek Elementary - Reidsville, North Carolina This job is also posted in Caswell County Schools, and North Carolina School Jobs Job Details Job ID:5374134...

K-5 Teacher

  • Providence, NC
  • 1 day ago
  • Providence, NC
  • 1 day ago

K-5 Teacher Caswell County Schools North Elementary School - Providence, North Carolina This job is also posted in Caswell County Schools, and North Carolina School Jobs Job Details Job ID:5374128...

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.
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...
Global Education for Teachers
Teachers today must prepare their students for a global future. Young people will need to learn how to positively engage with people from all over the world and build the skills and knowledge to...
AI for Teacher Assistance
Learn how artificial intelligence can be an assistant not only to students, but also to teachers. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the...

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.5%
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%