SOC 25-2031 · Idaho

Secondary School Teachers, Except Special and Career/Technical Education Salary in Idaho

Secondary school teachers (except special and career/technical education) in Idaho earn the most in Lewiston (average $77,940 a year) and the least in Idaho Falls ($65,300), across the 4 Idaho metro areas we cover. Statewide, BLS puts the secondary school teachers (except special and career/technical education) average at $66,470 and the median at $61,690 for 6,570 workers. The U.S. average for this job is $76,320.

$78Khighest: Lewiston
$65Klowest: Idaho Falls
4,130jobs in these metros
4metro areas
Advertisement

Secondary School Teachers, Except Special and Career/Technical Education average salary by city in Idaho

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Lewiston$77,940$75,550$62,190$60,63891
Twin Falls$66,880$63,540$56,810$53,44492
Boise$65,480$61,140$49,690$52,43198
Idaho Falls$65,300$61,090$57,630$52,29694

*Average salary after federal and state taxes for a single filer; Idaho's zero bracket uses the latest published amount ($4,811, 2025). Cost of living: BEA price parity, U.S. = 100.

Secondary School Teachers, Except Special and Career/Technical Education salary in other states

Secondary School Teachers, Except Special and Career/Technical Education salary by city and state

More about pay in Idaho

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.