RateOrchard
Specialty Profile · North Carolina

High School Math Teacher salary in North Carolina

A real-employer view of High School Math Teacher pay, clustered from DOL OFLC certified filings. Variants like Senior, Lead, and II/III titles fold into this cluster — the wage range below reflects all of them.

Adrian Serafin, founder and editor of RateOrchardBy Adrian SerafinFounderUpdated August 3, 2026
Real disclosed salaries

High School Math Teacher in North Carolina: actual employer-disclosed pay

Public records from 17 certified H-1B Labor Condition Applications filed with the U.S. Department of Labor. Median offered wage: $52,894. Every figure below is an actual offered salary an employer attested to under federal law.

By DOL wage level

DOL classifies every offer into one of four wage levels based on the role's experience and skill requirements.

LevelFilingsMedian offer
Level I — entry4$45,170
Level II — qualified5$52,894
Level III — experienced2$56,500
Level IV — fully competent6$54,460

Top employers filing for this role

Companies with the most certified filings for High School Math Teacher in North Carolina. Median offer is across all of that employer's filings. Click a company for its full H-1B salary breakdown.

EmployerMost-filed titleFilingsMedian
Nash County Board of EducationHigh School Math Teacher7$44,790
Triad Math and Science Academy Co.High School Math Teacher5$57,000
Washington County School DistrictHigh School Math Teacher3$52,894
Iredell-Statesville SchoolsHIgh School Math Teacher1$45,550
Northampton County SchoolsHigh School Math Teacher1$55,720

Recent sample filings

A snapshot of recent certified offers. Each line is a real, public, verifiable record.

  • High School Math Teacher at Nash County Board of Education
    $53,200
    Rocky MountWage Level IVDecided Mar 30, 2026I-200-26082-722310
  • HIgh School Math Teacher at Iredell-Statesville Schools
    $45,550
    StatesvilleWage Level IDecided Mar 16, 2026I-200-26068-689860
  • High School Math Teacher at Triad Math and Science Academy Co.
    $70,000
    GreensboroWage Level IVDecided Feb 4, 2026I-200-26028-598629
  • High School Math Teacher at Northampton County Schools
    $55,720
    WeldonWage Level IVDecided Jan 30, 2026I-200-26023-585426
  • High School Math Teacher at Washington County School District
    $52,894
    PlymouthWage Level IIDecided Dec 30, 2025I-200-25357-504592
  • High School Math Teacher at Washington County School District
    $52,894
    PlymouthWage Level IIDecided Dec 30, 2025I-200-25357-504610
  • High School Math Teacher at Washington County School District
    $52,894
    PlymouthWage Level IIDecided Dec 30, 2025I-200-25357-504556
  • High School Math Teacher at Triad Math and Science Academy Co.
    $70,000
    ConcordWage Level IVDecided Nov 14, 2025I-200-25307-362304

Source: U.S. Department of Labor, Office of Foreign Labor Certification. Disclosed wages reflect what employers attested to pay; actual paid wages may differ. Only certified filings are shown — denied and withdrawn cases are excluded.