Software Developer Salary in Minnesota (MN)

The average software developer salary in Minnesota is $122,737 per year, or $59.01 per hour, compared to the national average salary of $139,576 per year.

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

StateHourlyWeeklyMonthlyAnnual
Minnesota$59.01$2,360$10,228$122,737

Metropolitan and Nonmetropolitan Area, Minnesota

AreaHourlyWeeklyMonthlyAnnual
Duluth, MN-WI(0020260)$55.05$2,202$9,542$114,501
Fargo, ND-MN(0022020)$42.96$1,718$7,447$89,358
Grand Forks, ND-MN(0024220)$47.92$1,917$8,307$99,682
La Crosse-Onalaska, WI-MN(0029100)$50.28$2,011$8,715$104,580
Mankato-North Mankato, MN(0031860)$50.69$2,027$8,786$105,428
Minneapolis-St. Paul-Bloomington, MN-WI(0033460)$59.94$2,398$10,390$124,677
Northeast Minnesota nonmetropolitan area(2700002)$51.25$2,050$8,884$106,604
Northwest Minnesota nonmetropolitan area(2700001)$53.67$2,147$9,302$111,629
Rochester, MN(0040340)$55.39$2,216$9,601$115,211
Southeast Minnesota nonmetropolitan area(2700004)$51.64$2,066$8,951$107,410
Southwest Minnesota nonmetropolitan area(2700003)$49.46$1,978$8,573$102,873
St. Cloud, MN(0041060)$52.62$2,105$9,121$109,456