Skip to the page

Data / Hiring / Middle School Teachers, Except Special and Career/Technical Education / North Carolina

Companies hiring Middle School Teachers, Except Special and Career/Technical Education in North Carolina: 448 certified H-1B and PERM cases, FY2023 to FY2026

59 employers had 448 certified H-1B and PERM cases for Middle School Teachers, Except Special and Career/Technical Education (occupation code 25-2022) with a worksite in North Carolina, decided through June 29, 2026; the median offered wage is $45,647 a year.

SpecStream is the live web data engine for teams and agents. It reads the Department of Labor's H-1B and PERM disclosure files and keeps each employer's filings by role, place and wage. Ask for your own cut (a role, a state, a list of companies) and new filings arrive in your sheet, CRM, Slack or agent.

Employers hiring Middle School Teachers, Except Special and Career/Technical Education in North Carolina

EmployerWorksite citiesCasesJob titlesMedian offeredMedian prevailingLatest decisionSource
Halifax County SchoolsRoanoke Rapids, Enfield32Teacher; Math Teacher; Science Teacher$41,000$35,730February 20, 2026dol.gov
Granville County Public SchoolsOxford, Butner31Teacher; Middle School Science Teacher; ESL Teacher$41,070$41,070June 26, 2026dol.gov
Triad Math and Science Academy Co.Greensboro, Apex30Middle School Science Teacher; Middle School Math Teacher; Middle School English Teacher$55,500$53,190June 18, 2026dol.gov
Charlotte-Mecklenburg SchoolsCharlotte, Cornelius28Middle Grades Math Teacher; Middle School Language Arts Teacher; Middle School Spanish Teacher$44,760$44,230May 20, 2026dol.gov
Nash County Board of EducationRocky Mount, Nashville28Teacher; Middle School Social Studies Teacher; Middle School Science Teacher$38,512$38,512June 17, 2026dol.gov
Winston-Salem/Forsyth County SchoolsWinston-Salem, Walkertown26Middle School Teacher; Middle School English Language Arts Teacher; Middle School Math Teacher$48,528$42,365June 4, 2026dol.gov
Wayne County Public SchoolsGoldsboro, Dudley25Teacher$40,320$40,320June 23, 2026dol.gov
Healthy Start Education, Inc.Durham16Teacher (Middle School); Mathematics Teacher; Science Teacher$62,100$45,050May 5, 2026dol.gov
Vance County SchoolsHenderson16Teacher; Middle School Teacher; STEM (Science, Technology, Engineering, Mathematics) Teacher$50,120$41,070February 27, 2026dol.gov
Scotland County SchoolsLaurel Hill, Laurinburg15English Language Arts Teacher; Mathematics Teacher; English Language Arts & Social Studies Teacher$53,880$36,655June 29, 2026dol.gov
Guilford County SchoolsGreensboro, High Point14Mathematics Teacher; English Language Arts Teacher; ESOL Teacher$57,915$42,470June 15, 2026dol.gov
Anson County SchoolsWadesboro14Teacher$41,070$41,070April 3, 2026dol.gov
Alpha AcademyFayetteville13Science Teacher; English Language Arts Teacher; Mathematics Teacher$41,000$36,420February 4, 2026dol.gov
Henderson Collegiate, Inc.Henderson12Middle School Teacher; Middle School Art Teacher; Mathematics Teacher$40,890$40,710May 27, 2026dol.gov
Iredell-Statesville SchoolsStatesville, Troutman10Math Teacher; Science Teacher; Middle School Math Teacher$45,950$45,950March 16, 2026dol.gov
Reaching All Minds AcademyDurham10Middle School Teacher; Middle School Science Teacher; English as a Second Language Teacher$58,050$55,612June 16, 2026dol.gov
Edgecombe County Public SchoolsRocky Mount, Tarboro10Math Teacher; Science Teacher; Mathematics Teacher$39,000$35,570April 10, 2025dol.gov
Durham Community Charter SchoolDurham8Science Teacher; English Language Arts Teacher; Middle School Science Teacher$59,835$45,050April 10, 2026dol.gov
Johnston County Public SchoolsWendell, Benson8Teacher$43,650$43,650February 25, 2026dol.gov
Warren County SchoolsWarrenton8English Language Arts/Reading Teacher; English Language Arts Teacher; English as a Secondary Language Teacher$47,000$36,065March 17, 2026dol.gov
Quality Education AcademyWinston-Salem7Science Teacher; English Language Arts Teacher; Mathematics Teacher$52,000$41,330July 17, 2025dol.gov
Guilford Charter SchoolGreensboro6Mathematics Teacher; English Language Arts Teacher; Social Studies Teacher$56,000$42,470June 4, 2026dol.gov
Lexington City SchoolsLexington6Teacher; Math/Science Teacher (6th Grade); Middle School Teacher$41,730$41,330April 24, 2026dol.gov
Bertie County SchoolsWindsor5Teacher; Middle School Mathematics Teacher$34,880$34,880July 12, 2024dol.gov
Hertford County SchoolsMurfreesboro4Middle School Mathematics Teacher; Middle School ELA (English Language Arts) Teacher$42,751$39,220December 12, 2025dol.gov
Youth Enrichment Program of Wilson, IncWilson4Middle School Math Teacher; Computer Science Teacher; ESL Teacher$50,750$47,070February 13, 2026dol.gov
The Institute for the Development of Young LeadersDurham4Elementary School Teacher; Teacher; 6th Grade ELA Teacher (English Language Arts)$56,000$51,932June 15, 2026dol.gov
Chatham County SchoolsSiler City, Chapel Hill4Teacher$50,050$46,460June 12, 2025dol.gov
Dillard Academy, Inc.Goldsboro3Middle School Social Studies & English Language Art Teacher; Middle School English Language Arts Teacher$41,850$41,980November 14, 2025dol.gov
Thomasville City SchoolsThomasville3Mathematics Teacher; Middle School Mathematics Teacher; Middle School English Teacher$44,000$42,600November 14, 2025dol.gov
Greensboro Islamic AcademyGreensboro3Mathematics Teacher; Mathematics & Science Teacher$45,000$44,890May 15, 2026dol.gov
Wake County Board of EducationGarner3Middle School Math Teacher$54,703$54,703June 2, 2026dol.gov
Excelsior Classical Academy: A Challenge Foundation Academy Inc.Durham3Middle School Teacher$46,000$45,050June 11, 2026dol.gov
Rocky Mount Preparatory School, Inc.Rocky Mount3Math Teacher; Teacher$53,664$47,260May 27, 2025dol.gov
Montessori Community School IncDurham3Spanish Teacher$52,000$44,180May 1, 2025dol.gov
Union Academy Charter SchoolMonroe3Middle School Spanish Teacher$49,253$49,253August 1, 2024dol.gov
Tyrrell County Public SchoolsColumbia3Middle School Classroom Teacher$35,730$35,730May 9, 2024dol.gov
Weldon City SchoolsWeldon, Halifax2Teacher$39,220$39,220March 20, 2026dol.gov
PEAK Academy Charter SchoolAsheville2Middle School Mathematics Teacher; Middle School Math & Science Teacher$84,000$39,720September 11, 2025dol.gov
Carter G. Woodson School, Inc.Winston-Salem, Winston Salem2Middle School Teacher$52,000$44,294December 30, 2024dol.gov
Hoke County SchoolsRaeford2Middle School Teacher - Spanish Immersion$55,950$54,830October 3, 2024dol.gov
Richmond County SchoolsEllerbe2ESL Teacher$46,172$41,020March 21, 2024dol.gov
KIPP North Carolina Public SchoolsGaston1Middle School Science Teacher$52,760$52,760December 29, 2025dol.gov
Socrates AcademyMatthews1Middle School Teacher$53,880$44,760April 30, 2026dol.gov
A.C.E. AcademyHarrisburg1Middle School Math Teacher$55,750$51,043June 16, 2026dol.gov
Palisades Episcopal SchoolCharlotte1Middle School Math Teacher$49,263$49,263September 3, 2025dol.gov
Wilson County SchoolsWilson1Multi-Classroom Lead Teacher$74,012$47,997December 6, 2024dol.gov
Charlotte Christian SchoolCharlotte1Middle School SpanishTeacher$31,200$31,200July 10, 2024dol.gov
Charlotte Lab SchoolCharlotte1Spanish & Science Teacher$63,161$44,230June 3, 2024dol.gov
Central Park School for ChildrenDurham1English as a Second Language Teacher$62,150$58,050May 13, 2024dol.gov
Sandhills Independent School CorpSouthern Pines1Middle School Spanish Teacher$48,115$41,070May 8, 2024dol.gov
Telra Institute, IncCharlotte1Teacher$44,230$44,230March 26, 2024dol.gov
Northampton County SchoolsGaston1Middle Grades Science Teacher$41,530$41,530February 5, 2024dol.gov
Paul R. Brown Leadership AcademyElizabethtown1English Teacher (6-8)$38,850$36,280January 30, 2024dol.gov
The Carter G Woodson School IncWinston- Salem1Middle School Science Teacher$49,499$41,030October 30, 2023dol.gov
Chapel Hill-Carrboro City SchoolsCarrboro1Teacher - Mandarin Dual Language$44,410$43,610October 6, 2023dol.gov
The Children's Village AcademyKinston1Math Teacher (6-7)$37,000$36,280August 4, 2023dol.gov
Greensboro Independent School CorporationGreensboro1Middle School Science Teacher$70,000$68,090July 5, 2023dol.gov
Durham Public SchoolsDurham17th Grade Math Teacher$49,810$49,810April 11, 2023dol.gov

Updated June 29, 2026. Read from US Department of Labor, Office of Foreign Labor Certification. Public domain (U.S. government work). A certified labor condition application (H-1B, H-1B1, E-3) or PERM labor certification is an employer filing the Department of Labor approved. It is not a count of people hired or visas issued. Wages are as the employer filed them, converted to a yearly figure at 2,080 hours; a wage whose unit is missing is left blank. The files show the first worksite of a case. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.