USA-Calc
Education+1% job growth

High School Teacher Salary: What You Actually Take Home

National median: $66,520/year. After federal taxes (single filer), that's $55,183/year take-home — 17.0% effective rate.

Entry Level
$42,000
Median Salary
$66,520
75th %ile
$90,000
Senior Level
$95,000

High School Teacher Salary After Federal Tax by Experience Level

Take-home calculated for single filer, federal taxes only (no state income tax baseline).

LevelGross SalaryTake-Home / YearMonthlyEff. Rate
Entry Level$42,000$35,786$2,98214.8%
25th Percentile$52,000$43,821$3,65215.7%
MedianBLS Median$66,520$55,183$4,59917.0%
75th Percentile$90,000$71,701$5,97520.3%
90th Percentile$115,000$89,289$7,44122.4%
Senior Level$95,000$75,219$6,26820.8%

High School Teacher Take-Home Pay by State

Salary figures adjusted for state cost of living and local market rates. Single filer.

StateEst. SalaryTake-Home / YearMonthlyEff. Rate
California$81,653$60,958$5,08025.3%
New York$87,640$65,553$5,46325.2%
Alaska$77,330$62,788$5,23218.8%
Connecticut$78,161$59,823$4,98523.5%
Massachusetts$79,491$60,333$5,02824.1%

About This Career

High school teachers instruct students in specialized subjects like mathematics, science, English, or history, with STEM subject teachers facing significant competition from the private sector for their skills. New York City teachers earn up to $128,000 after 22 years of experience with a master's degree plus 30 credits.

Education: Bachelor's in Education or subject area; state license required; master's degree increases pay in many districts
Top Cities: San Francisco, New York City, Boston

Frequently Asked Questions

What is the average High School Teacher salary in the US?+

The national median High School Teacher salary is $66,520 per year (BLS data). The middle 50% of earners fall between $52,000 and $90,000, while the top 10% earn over $115,000.

How much does a High School Teacher take home after taxes?+

A High School Teacher earning the median $66,520 takes home approximately $55,183 after federal taxes (single filer, assuming no state income tax). Add state taxes to get a more precise figure for your location.

Where do High School Teachers earn the most?+

The highest-paying states for High School Teachers are California, New York, Alaska. Top cities include San Francisco, New York City, Boston, where salaries can exceed $90,000 for experienced professionals.

Calculate High School Teacher Take-Home by State

CaliforniaNew YorkAlaskaConnecticutMassachusetts

Related Calculators & Tools

💰Salary After Tax Calculator🏛️Federal Income Tax Calculator💵Paycheck Calculator📊Career Salary Comparison🏠Take-Home Pay Calculator