Salaries in Montana
H-1B & Green Card (PERM) salary data for filings with a worksite in Montana.
Source: U.S. Department of Labor (DOL) public disclosure data. Represents base salary only; excludes RSUs, signing bonuses, and variable compensation.3,756
Total Filings
$63,553
Median Salary
$90,947
Average Salary
$700,000
Maximum
Salary Distribution — Montana
| P10 | P25 | P50 (Median) | P75 | P90 |
|---|---|---|---|---|
| $36,067 | $49,316 | $63,553 | $87,039 | $190,004 |
Breakdown by Visa Program
| Program | Filings | Share |
|---|---|---|
| H-1B (Specialty Occupation) | 3,168 | 84.3% |
| PERM (Green Card Labor Certification) | 588 | 15.7% |
Top H-1B sponsors in Montana →
Top 25 Employers in Montana
| Employer | Filings | Median Salary |
|---|---|---|
| MONTANA STATE UNIVERSITY | 393 | $53,167 |
| THE UNIVERSITY OF MONTANA | 217 | $53,000 |
| Billings Clinic | 163 | $345,000 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION | 121 | $60,000 |
| BENEFIS HEALTH SYSTEM | 109 | $263,900 |
| AVANT HEALTHCARE PROFESSIONALS | 88 | $73,674 |
| Oracle America, Inc. | 62 | $78,354 |
| THE SAKS IT GROUP LLC | 61 | $60,000 |
| NATIONAL INSTITUTES OF HEALTH, HHS | 61 | $88,500 |
| Deloitte LLP | 48 | $82,500 |
| NORTHEAST MONTANA HEALTH SERVICES | 45 | $59,176 |
| MONTANA TECH OF THE UNIVERSITY OF MONTANA | 43 | $58,000 |
| COGENT HEALTHCARE OF MONTANA PC | 43 | $230,000 |
| HCL America, Inc. | 41 | $60,000 |
| Big Sky Inc. | 41 | $60,000 |
| Applied Materials, Inc | 40 | $100,471 |
| MANAGEMENT HEALTH SYSTEMS, INC. | 29 | $60,320 |
| GLOBAL INFOTECH LLC | 28 | $88,500 |
| SAGITEC SOLUTIONS LLC | 25 | $85,000 |
| GUARDIAN HEALTHCARE PROVIDERS, INC. | 24 | $55,286 |
| COMMUNITY NURSING INC. | 24 | $28,163 |
| Brockton School District 55 & 55F | 23 | $53,494 |
| NORTHERN MONTANA HEALTH CARE | 23 | $69,826 |
| SIRITEK INC | 19 | $80,000 |
| Lame Deer Public Schools | 19 | $59,773 |
Top 25 Roles in Montana
| Role | Filings | Median Salary |
|---|---|---|
| Medical Technologist | 133 | $59,280 |
| Software Engineer | 128 | $79,477 |
| Assistant Professor | 94 | $62,911 |
| REGISTERED NURSE | 84 | $73,674 |
| PROGRAMMER ANALYST | 78 | $60,000 |
| HOSPITALIST | 64 | $263,900 |
| POSTDOCTORAL RESEARCHER | 54 | $42,000 |
| Clinical Laboratory Scientist | 39 | $60,320 |
| Nursing Assistant | 36 | $28,163 |
| PULMONOLOGIST | 36 | $350,000 |
| POSTDOCTORAL RESEARCH ASSOCIATE | 35 | $45,427 |
| PHYSICAL THERAPIST | 32 | $62,026 |
| Senior Associate JC60 -Computer Systems Engineers/Architects | 27 | $60,000 |
| RESEARCH FELLOW | 27 | $66,300 |
| SENIOR SYSTEMS ANALYST JC60 | 26 | $60,000 |
| HOSPITALIST PHYSICIAN | 25 | $247,520 |
| ELEMENTARY SCHOOL TEACHER | 23 | $45,000 |
| Medical Laboratory Scientist | 21 | $71,386 |
| SYSTEMS ANALYST | 20 | $58,985 |
| Senior Software Engineer | 20 | $92,873 |
| BUSINESS ANALYST | 20 | $77,222 |
| Research Scientist | 20 | $48,420 |
| Medical Laboratory Technologist | 19 | $72,800 |
| STAFF SCIENTIST | 19 | $84,443 |
| Medical and Clinical Laboratory Technologists | 18 | $47,632 |