Mid-level Secondary School Teachers salary in North Carolina
Roles that require qualified independent work on routine tasks. Typically two to five years of relevant experience.
Mid-level Secondary School Teachers in North Carolina: actual employer-disclosed pay
Public records from 18 certified H-1B Labor Condition Applications filed with the U.S. Department of Labor. Median offered wage: $50,500. 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.
| Level | Filings | Median offer |
|---|---|---|
| Level II — qualified | 18 | $50,500 |
Top employers filing for this role
Companies with the most certified filings for Mid-level Secondary School Teachers in North Carolina. Median offer is across all of that employer's filings.
| Employer | Most-filed title | Filings | Median |
|---|---|---|---|
| Nash County Board of Education | High School Science Teacher | 9 | $42,957 |
| Triad Math and Science Academy Co. | High School Turkish Teacher | 3 | $54,000 |
| Warren County Schools | High School Social Studies Teacher | 2 | $53,880 |
| Rocky Mount Preparatory School, Inc. | Spanish Teacher | 1 | $48,000 |
| NC School of Science and Mathematics | Instructor of Chinese | 1 | $62,198 |
| Lexington City Schools | High School Teacher | 1 | $63,758 |
| Muslim Education Center | English Language Arts Teacher | 1 | $54,080 |
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$44,747Rocky MountWage Level IIDecided Jul 9, 2025I-200-25182-144331
- Spanish Teacher at Rocky Mount Preparatory School, Inc.$48,000Rocky MountWage Level IIDecided May 27, 2025I-200-25139-992635
- Instructor of Chinese at NC School of Science and Mathematics$62,198MorgantonWage Level IIDecided May 20, 2025I-200-25133-969443
- High School Teacher at Lexington City Schools$63,758LexingtonWage Level IIDecided May 1, 2025I-200-25114-899180
- High School Turkish Teacher at Triad Math and Science Academy Co.$53,000ConcordWage Level IIDecided Apr 18, 2025I-200-25101-855468
- High School Math Teacher at Nash County Board of Education$42,957Rocky MountWage Level IIDecided Apr 15, 2025I-200-25098-841158
- High School ESL Teacher at Triad Math and Science Academy Co.$56,000ConcordWage Level IIDecided Apr 2, 2025I-200-25085-805043
- High School Social Studies Teacher at Warren County Schools$53,880WarrentonWage Level IIDecided Mar 27, 2025I-200-25079-791413
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.