Salaripedia
English

How much does a mathematical science teacher make in Ann Arbor?

$137,700a year

Median yearly pay for mathematical science teachers in the Ann Arbor, MI metro area. That is $66.21 an hour or $11,480 a month.

Hourly
$66.21
Vs. national median
+72%
Rank among cities
2 of 154
Jobs in the area
310
Pay range
Lowest 10%: $67,670Median: $137,700Highest 10%: $325,900
PercentileYearlyHourly
10th$67,670$32.53
25th$67,670$32.53
Median$137,700$66.21
75th$174,300$83.78
90th$325,900$156.68

Other cities in Michigan

Median yearly pay for mathematical science teachers.

Lansing, MI$109,000
Detroit, MI$95,470
Grand Rapids, MI$83,840
South Bend, IN$78,080
Mathematical Science Teacher salary in Michigan Mathematical Science Teacher salary in all states

Related jobs in Ann Arbor

Same field, median yearly pay.

Economics Teacher$185,800
Psychology Teacher$142,800
Physics Teacher$141,400
Engineering Teacher$140,500
Chemistry Teacher$138,300
Political Science Teacher$137,400
English Language and Literature Teacher$137,400
Health Specialties Teacher$136,600
Computer Science Teacher$136,100
Nursing Instructor and Teacher$109,100
Salaries for every job in Ann Arbor, MI

Frequently asked questions

How much does a mathematical science teacher make an hour in Ann Arbor?

The median hourly pay in the Ann Arbor, MI metro area is $66.21 ($137,700 a year).

Do mathematical science teachers make more in Ann Arbor than the national average?

Yes: $137,700 against $79,940 nationally, 72% more.

How does Ann Arbor compare with the rest of Michigan?

The median in Michigan is $99,330, so Ann Arbor pays 39% more.

Where does Ann Arbor rank for mathematical science teacher pay?

2 of 154 metro areas with data.

How much does a mathematical science teacher make starting out in Ann Arbor?

The lowest-paid 10% make $67,670 or less a year; the top 10% make $325,900 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.