Post job

Best states for a high school teacher

Quoted expert
Dr. Mark Williams Ph.D.
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
High school teacher opportunities vary in different parts of the country. In order to help you determine the best states for high school teachers, we ranked all fifty states from best to worst for high school teachers.Pay, benefits, and opportunities vary greatly by state, and it's no different for high school teachers. We found that Maryland is the best state in the nation for high school teachers, and people in Babylon earn the most in the field.
The median salary for high school teachers in Maryland is $75,197. Compare that to the median salary in South Dakota of $34,928, which ranked worst for high school teachers, and you can see how your location is important for your career.Maryland is the best state, and Babylon is the city with the highest pay for high school teachers.

10 best states for high school teachers in 2026

  1. Maryland #1 best state for high school teachers

    1. Maryland

    Total high school teacher jobs:1,288
    Average annual salary:$75,197
    Lowest 10 percent earn:$52,000
    Highest 10 percent earn:$108,000
    Location Quotient:
    2.54
  2. Connecticut #2 best state for high school teachers

    2. Connecticut

    Total high school teacher jobs:801
    Average annual salary:$67,935
    Lowest 10 percent earn:$46,000
    Highest 10 percent earn:$98,000
    Location Quotient:
    3.03
  3. Delaware #3 best state for high school teachers

    3. Delaware

    Total high school teacher jobs:254
    Average annual salary:$65,358
    Lowest 10 percent earn:$45,000
    Highest 10 percent earn:$94,000
    Location Quotient:
    2.54
  4. Massachusetts #4 best state for high school teachers

    4. Massachusetts

    Total high school teacher jobs:1,099
    Average annual salary:$70,290
    Lowest 10 percent earn:$48,000
    Highest 10 percent earn:$101,000
    Location Quotient:
    1.5
  5. New York #5 best state for high school teachers

    5. New York

    Total high school teacher jobs:0
    Average annual salary:$75,944
    Lowest 10 percent earn:$52,000
    Highest 10 percent earn:$109,000
    Location Quotient:
    0
  6. Alaska #6 best state for high school teachers

    6. Alaska

    Total high school teacher jobs:143
    Average annual salary:$65,061
    Lowest 10 percent earn:$50,000
    Highest 10 percent earn:$83,000
    Location Quotient:
    2.14
  7. Rhode Island #7 best state for high school teachers

    7. Rhode Island

    Total high school teacher jobs:0
    Average annual salary:$72,720
    Lowest 10 percent earn:$50,000
    Highest 10 percent earn:$104,000
    Location Quotient:
    0
  8. Vermont #8 best state for high school teachers

    8. Vermont

    Total high school teacher jobs:0
    Average annual salary:$68,986
    Lowest 10 percent earn:$48,000
    Highest 10 percent earn:$98,000
    Location Quotient:
    0
  9. Pennsylvania #9 best state for high school teachers

    9. Pennsylvania

    Total high school teacher jobs:1,603
    Average annual salary:$58,134
    Lowest 10 percent earn:$40,000
    Highest 10 percent earn:$84,000
    Location Quotient:
    1.72
  10. Illinois #10 best state for high school teachers

    10. Illinois

    Total high school teacher jobs:2,624
    Average annual salary:$56,282
    Lowest 10 percent earn:$39,000
    Highest 10 percent earn:$79,000
    Location Quotient:
    2.75

High school teacher jobsNear Columbus, OH

How Zippia determines the best states to be a high school teacher

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a high school teacher

RankStateAverage salaryLowest 10% earnPopulationJob count
1Maryland$75,197$52,0006,052,1771,288
2Connecticut$67,935$46,0003,588,184801
3Delaware$65,358$45,000961,939254
4Massachusetts$70,290$48,0006,859,8191,099
5New York$75,944$52,00019,849,3990
6Alaska$65,061$50,000739,795143
7Rhode Island$72,720$50,0001,059,6390
8Vermont$68,986$48,000623,6570
9Pennsylvania$58,134$40,00012,805,5371,603
10Illinois$56,282$39,00012,802,0232,624
11Washington$62,212$41,0007,405,7430
12Maine$54,696$38,0001,335,907208
13Wyoming$57,182$41,000579,3150
14District of Columbia$61,871$43,000693,972189
15Nevada$51,586$35,0002,998,039681
16Oregon$56,548$38,0004,142,7760
17Michigan$51,175$35,0009,962,3111,413
18California$57,736$39,00039,536,6533,007
19Virginia$55,782$39,0008,470,0200
20New Jersey$56,935$39,0009,005,6440
21Ohio$52,686$36,00011,658,6090
22North Dakota$52,195$36,000755,3930
23Idaho$48,326$33,0001,716,943319
24Nebraska$51,190$37,0001,920,0760
25New Hampshire$52,009$36,0001,342,7950
26Georgia$49,651$37,00010,429,3791,099
27Hawaii$56,385$38,0001,427,53857
28West Virginia$48,191$33,0001,815,8570
29Kentucky$46,972$34,0004,454,189321
30Iowa$44,960$32,0003,145,711464
31Minnesota$48,724$34,0005,576,6060
32Wisconsin$46,740$32,0005,795,483620
33Florida$46,318$36,00020,984,4001,951
34Texas$46,751$36,00028,304,5960
35Kansas$43,016$32,0002,913,123476
36South Carolina$45,826$34,0005,024,3690
37Alabama$43,899$33,0004,874,747338
38Tennessee$43,013$32,0006,715,984653
39North Carolina$43,941$31,00010,273,4190
40Colorado$41,982$31,0005,607,1541,097
41Arkansas$40,784$31,0003,004,279297
42Arizona$39,896$29,0007,016,2701,182
43Mississippi$40,631$31,0002,984,100244
44Louisiana$40,398$31,0004,684,333385
45Indiana$41,515$29,0006,666,8180
46Utah$42,139$30,0003,101,8330
47New Mexico$41,953$31,0002,088,0700
48Oklahoma$38,380$29,0003,930,8640
49Montana$38,524$27,0001,050,4930
50Missouri$38,559$28,0006,113,5320
51South Dakota$34,928$25,000869,6660

Highest paying states for high school teachers

RankStateAvg. High School Teacher Salary
1Maryland$75,197
2Connecticut$67,935
3Delaware$65,358
4Massachusetts$70,290
5New York$75,944
6Alaska$65,061
7Rhode Island$72,720
8Vermont$68,986
9Pennsylvania$58,134
10Illinois$56,282
11Washington$62,212
12Maine$54,696
13Wyoming$57,182
14District of Columbia$61,871
15Nevada$51,586
16Oregon$56,548
17Michigan$51,175
18California$57,736
19Virginia$55,782
20New Jersey$56,935
21Ohio$52,686
22North Dakota$52,195
23Idaho$48,326
24Nebraska$51,190
25New Hampshire$52,009
26Georgia$49,651
27Hawaii$56,385
28West Virginia$48,191
29Kentucky$46,972
30Iowa$44,960
31Minnesota$48,724
32Wisconsin$46,740
33Florida$46,318
34Texas$46,751
35Kansas$43,016
36South Carolina$45,826
37Alabama$43,899
38Tennessee$43,013
39North Carolina$43,941
40Colorado$41,982
41Arkansas$40,784
42Arizona$39,896
43Mississippi$40,631
44Louisiana$40,398
45Indiana$41,515
46Utah$42,139
47New Mexico$41,953
48Oklahoma$38,380
49Montana$38,524
50Missouri$38,559
51South Dakota$34,928

Expert opinions on the best states for high school teachers

  • Are there any particularly good places in the United States for high school teachers to find work opportunities?

    Dr. Mark Williams Ph.D.Dr. Mark Williams Ph.D. LinkedIn profile

    Professor, Calvin University

    If you mean in the field(s) of classics, some private schools and academies are hiring (still) Latin and Greek teachers, especially in the South and Southwest. In the upper Midwest and Northeast, not so much.

High school teacher best states FAQs

Search for high school teacher jobs

Browse education, training, and library jobs