H-1B Salaries in Massachusetts
21,298 filings across 131 cities
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary in Massachusetts is $121,627 — in line with the national median of $121,514.
Section 1
$121,627
Average
21,298
Filings
131
Cities
$60,813–$243,254
Range
Top Cities in Massachusetts
| City | Avg. Salary | Filings |
|---|---|---|
| Boston | $132,177 | 7,494 |
| Cambridge | $132,916 | 2,460 |
| Waltham | $131,472 | 948 |
| Natick | $136,610 | 499 |
| Burlington | $140,954 | 487 |
| Quincy | $119,721 | 457 |
| Framingham | $126,700 | 441 |
| Worcester | $107,879 | 367 |
| Marlborough | $128,264 | 350 |
| Westborough | $132,494 | 314 |
| Wilmington | $129,794 | 279 |
| Somerville | $115,588 | 270 |
| Woburn | $119,258 | 246 |
| North Reading | $137,687 | 241 |
| Andover | $127,861 | 234 |
Section 2
Top Employers in Massachusetts
| Company | Avg. Salary | Filings |
|---|---|---|
| Amazon.com Services LLC | $144,328 | 614 |
| Ernst & Young U.S. LLP | $142,392 | 446 |
| The MathWorks, Inc. | $137,415 | 397 |
| State Street Bank and Trust Company | $131,504 | 290 |
| General Hospital Corporation | $81,363 | 288 |
| Harvard University | $106,254 | 240 |
| Massachusetts Institute of Technology | $100,762 | 226 |
| Dana-Farber Cancer Institute | $96,205 | 226 |
| COGNIZANT TECHNOLOGY SOLUTIONS US CORP | $114,120 | 223 |
| Brigham and Women's Hospital | $93,597 | 222 |
Top Roles in Massachusetts
| Job Title | Avg. Salary | Filings |
|---|---|---|
| Research Fellow | $73,106 | 432 |
| Software Engineer | $128,863 | 420 |
| Senior Software Engineer | $156,722 | 278 |
| Assistant Professor | $125,370 | 209 |
| Software Developer | $126,601 | 196 |
| Research Scientist | $93,367 | 181 |
| Postdoctoral Associate | $68,989 | 163 |
| Software Development Engineer Ii | $163,726 | 146 |
| Clinical Fellow | $101,075 | 120 |
| Software Engineer Ii | $129,015 | 99 |
Other States
Section 3
See also: prevailing wage in Massachusetts — H-1B wage levels and the DOL wage floor vs actual salaries.