Salaripedia
English

How much does a mathematical science teacher make in Detroit?

$95,470a year

Median yearly pay for mathematical science teachers in the Detroit-Warren-Dearborn, MI metro area. That is $45.90 an hour or $7,956 a month.

Hourly
$45.90
Vs. national median
+19%
Rank among cities
25 of 154
Jobs in the area
340
Pay range
Lowest 10%: $45,240Median: $95,470Highest 10%: $133,600
PercentileYearlyHourly
10th$45,240$21.75
25th$61,240$29.44
Median$95,470$45.90
75th$110,800$53.25
90th$133,600$64.21

Other cities in Michigan

Median yearly pay for mathematical science teachers.

Ann Arbor, MI$137,700
Lansing, MI$109,000
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 Detroit

Same field, median yearly pay.

Law Teacher$141,200
Business Teacher$127,500
Engineering Teacher$112,100
Computer Science Teacher$109,600
Health Specialties Teacher$109,200
Economics Teacher$107,000
Biological Science Teacher$106,500
Physics Teacher$104,900
English Language and Literature Teacher$104,100
Chemistry Teacher$103,100
Salaries for every job in Detroit, MI

Frequently asked questions

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

The median hourly pay in the Detroit-Warren-Dearborn, MI metro area is $45.90 ($95,470 a year).

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

Yes: $95,470 against $79,940 nationally, 19% more.

How does Detroit compare with the rest of Michigan?

The median in Michigan is $99,330, so Detroit pays 4% less.

Where does Detroit rank for mathematical science teacher pay?

25 of 154 metro areas with data.

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

The lowest-paid 10% make $45,240 or less a year; the top 10% make $133,600 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.