Taking home $58,260 on average, high school teachers make salaries comparable to those of elementary school teachers ($56,320), middle school teachers ($56,630), and school counselors ($56,160).Salaries vary a little more for other professionals who work within a school system.alary Outlook. The BLS reports the median annual salary for high school teachers was $55,360 in 2013. The best-paid 10 percent in the field made approximately $86,720, while the bottom 10 percent made $37,230.