Bragswap

Middle School Teacher Salary in Salt Lake City, UT

Updated

The median middle school teacher in the Salt Lake City area earns $98,880 a year, 54% above the U.S. median ($64,370) and 25% above the Utah median ($79,180). Half of the 1,860 middle school teachers there earn between $65,180 and $101,510.

Percentiles. Dark: the middle half of earners. Red line: median. Dashed: U.S. median.
Middle School Teachers, Except Special and Career/Technical Education, May 2025 (latest official data). Metro area: Salt Lake City-Murray, UT.
Annual paySalt Lake City areaUtahU.S.
10th percentile$62,880$54,940$48,080
25th percentile$65,180$62,880$58,530
Median$98,880$79,180$64,370
75th percentile$101,510$97,910$80,490
90th percentile$120,130$102,400$102,540
Average$88,030$80,660$72,030
Jobs1,8605,960620,090

Salt Lake City, UT ranks 5th of the 50 largest U.S. metro areas for middle school teacher pay. Highest: San Jose, CA ($105,030).

Paid less than $98,880? That gap, with its source, is the strongest line in a raise request. Check your pay for your level in 30 seconds. Free, no sign-up.

Check my pay

Middle school teacher pay in other cities

Similar jobs in Salt Lake City, UT

Sources

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, www.bls.gov/oes. BLS.gov cannot vouch for the data or analyses derived from these data after the data have been retrieved from BLS.gov.