Salaripedia
English

How much does a software developer make in Ann Arbor?

$126,800a year

Median yearly pay for software developers in the Ann Arbor, MI metro area. That is $60.98 an hour or $10,570 a month.

Hourly
$60.98
Vs. national median
-7%
Rank among cities
117 of 377
Jobs in the area
2,740
Pay range
Lowest 10%: $81,500Median: $126,800Highest 10%: $170,700
PercentileYearlyHourly
10th$81,500$39.18
25th$101,100$48.61
Median$126,800$60.98
75th$141,600$68.08
90th$170,700$82.06

Other cities in Michigan

Median yearly pay for software developers.

Detroit, MI$130,800
Jackson, MI$130,200
Battle Creek, MI$126,100
Bay City, MI$124,400
Kalamazoo, MI$118,100
Niles, MI$111,700
Grand Rapids, MI$107,500
Muskegon, MI$101,900
Flint, MI$101,800
Saginaw, MI$101,400
Monroe, MI$98,270
Lansing, MI$97,120
Traverse City, MI$95,860
South Bend, IN$95,500
Midland, MI$83,730
Software Developer salary in Michigan Software Developer salary in all states

Related jobs in Ann Arbor

Same field, median yearly pay.

Computer and Information Research Scientist$151,100
Computer Network Architect$131,300
Database Architect$128,000
Data Scientist$112,700
Database Administrator$108,700
Computer Occupation$106,200
Statistician$105,200
Information Security Analyst$105,000
Computer Systems Analyst$104,600
Software Quality Assurance Analyst and Tester$97,250
Salaries for every job in Ann Arbor, MI

Frequently asked questions

How much does a software developer make an hour in Ann Arbor?

The median hourly pay in the Ann Arbor, MI metro area is $60.98 ($126,800 a year).

Do software developers make more in Ann Arbor than the national average?

No: $126,800 against $136,000 nationally, 7% less.

How does Ann Arbor compare with the rest of Michigan?

The median in Michigan is $125,600, so Ann Arbor pays 1% more.

Where does Ann Arbor rank for software developer pay?

117 of 377 metro areas with data.

How much does a software developer make starting out in Ann Arbor?

The lowest-paid 10% make $81,500 or less a year; the top 10% make $170,700 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.