Bragswap

High School Teacher Salary in Salt Lake City, UT

Updated

The median high school teacher in the Salt Lake City area earns $77,490 a year, 8% above the U.S. median ($72,040) and 2% above the Utah median ($76,330). Half of the 4,430 high school teachers there earn between $64,290 and $94,780.

Percentiles. Dark: the middle half of earners. Red line: median. Dashed: U.S. median.
Secondary 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$61,460$51,400$48,780
25th percentile$64,290$61,660$59,980
Median$77,490$76,330$72,040
75th percentile$94,780$83,410$92,570
90th percentile$99,060$98,730$107,600
Average$78,250$75,460$76,320
Jobs4,43011,0301,065,210

Salt Lake City, UT ranks 24th of the 50 largest U.S. metro areas for high school teacher pay. Highest: San Jose, CA ($108,230).

Paid less than $77,490? 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

High 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.