Software Developer Salary in Michigan (MI)

The average software developer salary in Michigan is $107,908 per year, or $51.88 per hour, compared to the national average salary of $139,576 per year.

The table below shows the average salary of software devs in MI, whether in metro or non-metro areas, including hourly, weekly, monthly, and annual wages.

StateHourlyWeeklyMonthlyAnnual
Michigan$51.88$2,075$8,992$107,908

Metropolitan and Nonmetropolitan Area, Michigan

AreaHourlyWeeklyMonthlyAnnual
Ann Arbor, MI(0011460)$57.09$2,283$9,895$118,741
Balance of Lower Peninsula of Michigan nonmetropolitan area(2600004)$51.69$2,068$8,960$107,516
Battle Creek, MI(0012980)$47.75$1,910$8,277$99,322
Bay City, MI(0013020)$49.35$1,974$8,554$102,650
Detroit-Warren-Dearborn, MI(0019820)$54.82$2,193$9,502$114,024
Flint, MI(0022420)$51.71$2,068$8,963$107,558
Grand Rapids-Wyoming, MI(0024340)$48.10$1,924$8,338$100,053
Jackson, MI(0027100)$49.38$1,975$8,559$102,703
Kalamazoo-Portage, MI(0028020)$49.88$1,995$8,646$103,753
Lansing-East Lansing, MI(0029620)$46.45$1,858$8,051$96,608
Midland, MI(0033220)$56.72$2,269$9,831$117,967
Monroe, MI(0033780)$57.72$2,309$10,006$120,066
Muskegon, MI(0034740)$47.53$1,901$8,239$98,866
Niles-Benton Harbor, MI(0035660)$52.99$2,120$9,185$110,219
Northeast Lower Peninsula of Michigan nonmetropolitan area(2600002)$45.76$1,830$7,931$95,177
Northwest Lower Peninsula of Michigan nonmetropolitan area(2600003)$43.73$1,749$7,579$90,948
Saginaw, MI(0040980)$46.36$1,855$8,037$96,439
South Bend-Mishawaka, IN-MI(0043780)$49.97$1,999$8,662$103,944
Upper Peninsula of Michigan nonmetropolitan area(2600001)$47.49$1,899$8,231$98,771