SOC 15-1251, wage year 2025-26
Computer Programmers prevailing wage in Michigan
Short answer
In Michigan, the median prevailing wage for computer programmers across its 20 areas is $25.13 an hour at Level 1 ($52,281 a year) and $45.95 an hour at Level 4 ($95,576 a year). The Level 2 median of $32.12 is 13% below the national median across areas ($36.98). South Bend-Mishawaka, IN-MI is the highest-paying area at $37.10 at Level 2, and Flint, MI the lowest at $27.46.
Every Michigan area for computer programmers
| Area | Level 1 | Level 2 | Level 3 | Level 4 |
|---|---|---|---|---|
| South Bend-Mishawaka, IN-MI | $28.94 | $37.10 | $45.25 | $53.41 |
| Niles, MI | $27.82 | $35.40 | $42.99 | $50.57 |
| Saginaw, MI | $27.97 | $34.44 | $40.90 | $47.37 |
| Southern Michigan nonmetropolitan area | $27.61 | $34.19 | $40.78 | $47.36 |
| Grand Rapids-Wyoming-Kentwood, MI | $26.37 | $33.01 | $39.65 | $46.29 |
| Upper Peninsula of Michigan nonmetropolitan area | $25.61 | $32.42 | $39.24 | $46.05 |
| Muskegon-Norton Shores, MI | $25.72 | $32.34 | $38.97 | $45.59 |
| Kalamazoo-Portage, MI | $25.58 | $32.24 | $38.90 | $45.56 |
| Detroit-Warren-Dearborn, MI | $25.43 | $32.22 | $39.00 | $45.79 |
| Monroe, MI | $25.15 | $32.13 | $39.12 | $46.10 |
| Battle Creek, MI | $25.12 | $32.10 | $39.08 | $46.06 |
| Bay City, MI | $24.87 | $31.90 | $38.92 | $45.95 |
| Midland, MI | $24.87 | $31.90 | $38.92 | $45.95 |
| Ann Arbor, MI | $23.36 | $31.47 | $39.59 | $47.70 |
| Lansing-East Lansing, MI | $23.07 | $30.48 | $37.88 | $45.29 |
| Traverse City, MI | $23.99 | $30.29 | $36.58 | $42.88 |
| Northern Michigan nonmetropolitan area | $23.59 | $29.89 | $36.20 | $42.50 |
| Mid Michigan nonmetropolitan area | $23.30 | $29.71 | $36.12 | $42.53 |
| Jackson, MI | $21.97 | $29.49 | $37.02 | $44.54 |
| Flint, MI | $22.54 | $27.46 | $32.39 | $37.31 |
Hourly dollars. Source: U.S. Department of Labor, Office of Foreign Labor Certification (OFLC), prevailing wage data, wage year 2025-26. An LCA is not an H-1B approval or a job opening.
Other occupations in Michigan
- Computer Systems Analysts
- Information Security Analysts
- Computer and Information Research Scientists
- Computer Network Support Specialists
- Computer User Support Specialists
- Computer Network Architects
- Database Administrators
- Database Architects
- Network and Computer Systems Administrators
- Software Developers
- Software Quality Assurance Analysts and Testers
- Web Developers
- Web and Digital Interface Designers
- Computer Occupations, All Other
- Data Scientists