Salaries in Minnesota
H-1B & Green Card (PERM) salary data for filings with a worksite in Minnesota.
Source: U.S. Department of Labor (DOL) public disclosure data. Represents base salary only; excludes RSUs, signing bonuses, and variable compensation.13,853
Total Filings
$92,290
Median Salary
$94,464
Average Salary
$665,250
Maximum
Salary Distribution — Minnesota
| P10 | P25 | P50 (Median) | P75 | P90 |
|---|---|---|---|---|
| $39,299 | $67,579 | $92,290 | $110,000 | $134,971 |
Breakdown by Visa Program
| Program | Filings | Share |
|---|---|---|
| H-1B (Specialty Occupation) | 601 | 4% |
| PERM (Green Card Labor Certification) | 13,252 | 95.7% |
Top H-1B sponsors in Minnesota →
Top 25 Employers in Minnesota
| Employer | Filings | Median Salary |
|---|---|---|
| OPTUM SERVICES, INC. | 766 | $106,205 |
| Medtronic, Inc. | 575 | $98,799 |
| GLOBAL TARGET INTERNATIONAL INC. | 458 | $108,638 |
| University of Minnesota | 354 | $80,000 |
| RIVERVIEW LLP | 324 | $43,805 |
| United Healthcare Services, Inc. | 308 | $85,000 |
| BEST BUY CO., INC. | 259 | $113,776 |
| Mayo Clinic | 257 | $210,000 |
| U.S. Bank National Association | 241 | $98,500 |
| Turkey Valley Farms, Inc. | 224 | $25,064 |
| PRESBYTERIAN HOMES & SERVICES | 182 | $31,075 |
| SAGITEC SOLUTIONS LLC | 169 | $93,080 |
| AMERIPRISE FINANCIAL, INC. | 167 | $107,000 |
| GROUP HEALTH PLAN, INC. | 140 | $96,067 |
| NCS PEARSON, INC. | 133 | $90,000 |
| Accenture LLP | 108 | $109,928 |
| Starkey Laboratories, Inc. | 104 | $87,544 |
| College Town Pizza, Inc. | 102 | $29,120 |
| JAVEN TECHNOLOGIES, INC. | 101 | $109,054 |
| CUMMINS INC. | 97 | $89,669 |
| Ecolab Inc. | 96 | $110,000 |
| Cassia | 96 | $36,130 |
| Logic Information Systems, Inc. | 91 | $85,072 |
| WEST SERVICES, INC. | 91 | $85,218 |
| Boston Scientific Corporation | 89 | $93,683 |
Top 25 Roles in Minnesota
| Role | Filings | Median Salary |
|---|---|---|
| Software Engineer | 791 | $100,000 |
| Senior Software Engineer | 505 | $107,341 |
| Computer Software Engineers, Applications | 407 | $83,200 |
| Computer Systems Analyst | 331 | $86,600 |
| Software Developers, Applications | 312 | $93,662 |
| Nursing Assistant | 308 | $33,467 |
| Senior Engineer | 251 | $109,928 |
| Assistant Professor | 223 | $85,310 |
| Chief Engineer (multiple positions) | 221 | $95,037 |
| Animal Scientist | 205 | $43,805 |
| Production Worker | 129 | $25,064 |
| Internists, General | 118 | $200,000 |
| Customer Service Representative | 103 | $29,120 |
| Production Team Member | 95 | $27,560 |
| Database Administrator | 89 | $86,694 |
| Industrial Engineers | 89 | $79,726 |
| Hospitalist | 87 | $251,328 |
| Software Developers, Systems Software | 87 | $112,965 |
| Crew Member | 82 | $21,466 |
| Application Developer | 81 | $109,928 |
| Caregiver | 79 | $26,478 |
| Computer and Information Systems Managers | 68 | $104,666 |
| Lead Engineer | 68 | $125,798 |
| Operations Research Analysts | 58 | $66,502 |
| Application Development Manager | 55 | $105,851 |