Skip to the page

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

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

73 employers had 553 certified H-1B and PERM cases for Secondary School Teachers, Except Special and Career/Technical Education (occupation code 25-2031) with a worksite in North Carolina, decided through June 22, 2026; the median offered wage is $45,550 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 Secondary School Teachers, Except Special and Career/Technical Education in North Carolina

EmployerWorksite citiesCasesJob titlesMedian offeredMedian prevailingLatest decisionSource
Nash County Board of EducationRocky Mount, Bailey53Teacher; High School Math Teacher; High School English Teacher$37,880$37,880June 17, 2026dol.gov
Triad Math and Science Academy Co.Apex, Greensboro41High School Math Teacher; High School Science Teacher; High School ESL Teacher$54,000$53,310June 4, 2026dol.gov
Halifax County SchoolsLittleton, Halifax41Teacher; Math Teacher; Social Studies Teacher$41,770$40,000April 2, 2026dol.gov
Vance County SchoolsHenderson37Teacher; Math Teacher; Science Teacher$46,630$41,440March 13, 2026dol.gov
Granville County Public SchoolsCreedmoor, Oxford35Teacher; High School Spanish Teacher; Spanish Teacher$39,030$39,030June 12, 2026dol.gov
Charlotte-Mecklenburg SchoolsCharlotte209-12 Math Teacher; 9-12 Science Teacher; 9-12 Social Studies Teacher$45,550$45,550June 11, 2026dol.gov
Iredell-Statesville SchoolsStatesville, Mooresville18Math Teacher; Secondary Math Teacher; Math Teacher (High School)$46,110$46,110June 12, 2026dol.gov
Winston-Salem/Forsyth County SchoolsWinston-Salem, Walkertown17High School Spanish Teacher; Spanish Teacher; Secondary School Teacher$45,400$44,250May 26, 2026dol.gov
Healthy Start Education, Inc.Durham16Mathematics Teacher; Science Teacher; High School English Teacher$64,395$45,140June 11, 2026dol.gov
Alpha AcademyFayetteville15Mathematics Teacher; English Teacher; Spanish Teacher$41,450$40,380May 11, 2026dol.gov
Wayne County Public SchoolsGoldsboro, Dudley15Teacher$44,080$44,080May 14, 2025dol.gov
Bertie County SchoolsWindsor13Teacher; High School Social Studies Teacher; High School EC Mathematics Teacher (Exceptional Children)$43,910$40,345April 16, 2026dol.gov
Quality Education AcademyWinston-Salem11ESL Teacher; English Teacher; Secondary School Teacher$56,000$44,250May 7, 2026dol.gov
Wilson Preparatory AcademyWilson11Teacher; Mathematics Teacher; Math Teacher$53,000$48,517June 22, 2026dol.gov
Washington County School DistrictPlymouth11High School Math Teacher; High School Social Studies Teacher; High School Science Teacher$52,894$46,426January 5, 2026dol.gov
Henderson Collegiate, Inc.Henderson11High School Teacher; High School English Teacher; High School Science Teacher$41,440$41,440May 27, 2026dol.gov
Lexington City SchoolsLexington11Teacher; High School Science Teacher; High School Teacher$42,570$42,570March 17, 2026dol.gov
Anson County SchoolsWadesboro, Polkton11Teacher$39,030$39,030April 3, 2026dol.gov
Warren County SchoolsWarrenton11High School Science Teacher; English Language Arts Teacher; Math Teacher$53,880$42,120June 3, 2026dol.gov
Hertford County SchoolsAhoskie, Winton10High School Career Technical Education Teacher; Career Technical Education Teacher- Agriculture; High School Mathematics Teacher$48,820$38,920April 8, 2026dol.gov
Johnston County Public SchoolsClayton, Benson9Teacher$44,140$44,140May 15, 2024dol.gov
Edgecombe County Public SchoolsPinetops, Tarboro8Math Teacher$39,000$37,880April 10, 2025dol.gov
Guilford County SchoolsHigh Point, Greensboro7Spanish Teacher; ESOL Teacher; Mathematics Teacher$52,000$42,590April 28, 2026dol.gov
Weldon City SchoolsWeldon, Halifax6Teacher$41,770$41,770March 20, 2026dol.gov
Scotland County SchoolsLaurinburg6English Teacher; High School Science Teacher; Mathematics Teacher$48,890$40,560May 21, 2026dol.gov
Rocky Mount Preparatory School, Inc.Rocky Mount6Physical Education Teacher; High School Science Teacher; Spanish Teacher$48,990$48,033May 27, 2025dol.gov
Wilkes County Public Schools SuperintendentMillers Creek, Wilkesboro5High School Classroom Teacher; High School ESL Teacher$51,593$51,593March 17, 2026dol.gov
Wayne Preparatory Academy Charter School, Inc.Goldsboro5Math Teacher; High School Math Teacher; High School Social Studies Teacher$49,543$49,543May 28, 2026dol.gov
Youth Enrichment Program of Wilson, IncWilson5High School Science Teacher; Senior Science Teacher; High School Math Teacher$57,200$52,120June 15, 2026dol.gov
Wake County Board of EducationRaleigh5High School Spanish Teacher$56,007$54,630July 24, 2025dol.gov
Lincoln Charter School, Inc.Lincolnton, Denver5High School Intervention Specialist; Teacher; Online Facilitator/Interventionist$52,000$49,210July 29, 2024dol.gov
Durham Public SchoolsDurham5French Teacher; Math Teacher; Science Teacher$60,940$60,940May 20, 2024dol.gov
River Mill AcademyGraham4Spanish Teacher$43,178$42,797June 17, 2026dol.gov
The Epiphany School of Global StudiesNew Bern4Global Exchange Partnership Coordinator (Spanish); Upper School Spanish Teacher (Spanish); Master Teacher Spanish Department Chair$49,752$49,752June 15, 2026dol.gov
Carter G. Woodson School, Inc.Winston-Salem, Winston Salem3High School Teacher$50,000$47,270January 7, 2026dol.gov
Northampton County SchoolsWeldon, Gaston3High School Math Teacher; High School Science Teacher$54,960$54,960January 30, 2026dol.gov
Union Academy Charter SchoolMonroe3Teacher, Spanish/Environmental Science; High School Spanish Teacher; Spanish Teacher/ ESL Coordinator$52,240$51,553May 18, 2026dol.gov
Chatham County SchoolsBear Creek, Siler City3Teacher; High School Spanish Teacher$59,900$44,060June 4, 2026dol.gov
NC School of Science and MathematicsMorganton3Instructor of Chinese; Instructor of World Languages$62,198$56,370May 20, 2025dol.gov
Tyrrell County Public SchoolsColumbia3High School Classroom Teacher$35,620$35,620May 9, 2024dol.gov
Greater Fayetteville Adventist AcademyFayetteville3Middle School History/Social Studies Teacher$49,820$40,380March 4, 2024dol.gov
Cramerton Free Will Baptist Church Inc.Cramerton2Teacher$46,199$45,830March 6, 2026dol.gov
Lake Norman Charter School, Inc.Huntersville2High School Spanish Teacher$53,930$43,670February 3, 2026dol.gov
Piedmont Community Charter SchoolGastonia2High School Science Teacher$54,825$43,670April 28, 2025dol.gov
Bladen County SchoolsElizabethtown2High School Math Teacher$39,965$42,020March 14, 2025dol.gov
Cardinal Gibbons High SchoolRaleigh2Spanish Teacher$58,876$45,510May 12, 2025dol.gov
Rowan County Board of EducationSalisbury2High School Science Teacher$45,090$44,790August 7, 2024dol.gov
Berean Baptist Church Unaffiliated, Inc.Fayetteville2Upper School Music Teacher and Vocal Director$40,380$40,380June 20, 2024dol.gov
Person County SchoolsRoxboro2Spanish Teacher$46,874$46,874May 17, 2024dol.gov
Hoke County SchoolsRaeford2Math Teacher$52,590$52,590April 16, 2024dol.gov
Asheville School Inc.Asheville2Faculty Member- Learning Center; Faculty Member – World Language Department$38,820$38,820March 11, 2024dol.gov
Granville County Public SchoolsCreedmoor2Teacher$39,030$39,030August 21, 2023dol.gov
KIPP North Carolina Public SchoolsGaston2High School math Teacher; High School Math Teacher$64,510$41,080February 16, 2023dol.gov
InclusivenessMorrisville1Teacher$62,481$50,713November 19, 2025dol.gov
Greensboro Islamic AcademyGreensboro1Mathematics Teacher$45,000$42,850April 20, 2026dol.gov
Bradford Preparatory SchoolCharlotte1Teacher$55,300$45,550May 18, 2026dol.gov
Muslim Education CenterCharlotte1English Language Arts Teacher$60,300Not listedApril 7, 2026dol.gov
Fletcher Academy, Inc.Fletcher1High School Teacher$53,670Not listedJune 15, 2026dol.gov
The Experiential School of Greensboro, Inc.Greensboro1Middle School Teacher$45,170$45,170April 24, 2025dol.gov
Charlotte Islamic Academy, Inc.Charlotte1Math Teacher$48,000$46,110October 21, 2024dol.gov
Trinity Academy, Inc.Raleigh1Faculty, Upper School$50,100$50,070August 13, 2024dol.gov
North East Carolina Preparatory SchoolTarboro1High School Teacher$38,760$36,320June 4, 2024dol.gov
Charlotte Lab SchoolCharlotte1Teacher Upper School Science$67,000$60,290May 28, 2024dol.gov
Paul R. Brown Leadership AcademyElizabethtown1English Teacher (High School)$39,680$39,680February 6, 2024dol.gov
Dillard Academy, Inc.Goldsboro1Middle School Mathematics Teacher$42,410$42,410November 8, 2023dol.gov
Columbus County Public Schools SuperintendentLake Waccamaw1Middle Grades Mathematics Teacher$39,680$39,680October 16, 2023dol.gov
Contemporary Science CenterDurham1Math Teacher$56,814$44,060August 9, 2023dol.gov
Nash County Public SchoolsRocky Mount1Teacher$36,500$36,500June 26, 2023dol.gov
Halifax County Public SchooHalifax1Teacher$35,620$35,620June 14, 2023dol.gov
Union County Board of EducationMatthews1Math Teacher$37,980$37,980June 12, 2023dol.gov
Neuse Christian Academy IncRaleigh1Middle School Math Teacher$35,000$35,000May 23, 2023dol.gov
Vance County Public SchoolsHenderson1Teacher$43,407$43,407May 16, 2023dol.gov
The Charter G. Woodson School Inc.Winston-Salem1High School English Teacher$42,000$41,160October 27, 2022dol.gov

Updated June 22, 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.