H-1B Salaries in North Carolina

23,199 filings across 79 cities

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary in North Carolina is $114,676 — 6% below the national median of $121,514.

Section 1
$114,676
Average
23,199
Filings
79
Cities
$57,338–$229,352
Range

Top Cities in North Carolina

CityAvg. SalaryFilings
Charlotte $122,499 8,054
Durham $122,264 3,354
Raleigh $115,010 2,499
Cary $117,607 1,880
Morrisville $120,324 1,444
Apex $129,694 622
Greensboro $107,482 582
Concord $125,995 521
Huntersville $125,610 299
Holly Springs $129,819 282
Fuquay Varina $125,585 253
Research Triangle Park $119,592 197
Winston-salem $115,115 192
Chapel Hill $118,733 180
Garner $125,462 165
Section 2

Top Employers in North Carolina

Top Roles in North Carolina

Job TitleAvg. SalaryFilings
Software Developer $111,013 1,035
Software Engineer $114,088 1,003
Senior Software Engineer $139,147 442
Manager Jc50 - Computer Systems Engineers/Architects $103,547 333
Architect $85,425 240
Principal Software Engineer/Developer $135,194 182
Data Engineer $108,221 181
Senior Software Developer $131,600 179
Senior Software Engineer/Developer $117,456 174
Assistant Professor $138,229 160
Section 3

See also: prevailing wage in North Carolina — H-1B wage levels and the DOL wage floor vs actual salaries.