Post job

Best states for a secondary teacher

Quoted expert
Dr. Mark Williams Ph.D.
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
It seems like secondary teachers are becoming more and more common across America. But working conditions and demand for secondary teachers aren't the same everywhere in the U.S. Our research shows that Maryland is the best state in the country for secondary teachers.
The median salary for secondary teachers in Maryland is $81,274. Compare that to the median salary in South Dakota of $37,133, which ranked worst for secondary teachers, and you can see how your location is important for your career.Maryland is the best state, and Bel Air South is the city with the highest pay for secondary teachers.

10 best states for secondary teachers in 2025

  1. Maryland #1 best state for secondary teachers

    1. Maryland

    Total secondary teacher jobs:962
    Average annual salary:$81,274
    Lowest 10 percent earn:$54,000
    Highest 10 percent earn:$120,000
    Location Quotient:
    1.55
  2. Connecticut #2 best state for secondary teachers

    2. Connecticut

    Total secondary teacher jobs:456
    Average annual salary:$73,590
    Lowest 10 percent earn:$49,000
    Highest 10 percent earn:$109,000
    Location Quotient:
    1.41
  3. Vermont #3 best state for secondary teachers

    3. Vermont

    Total secondary teacher jobs:102
    Average annual salary:$71,945
    Lowest 10 percent earn:$49,000
    Highest 10 percent earn:$104,000
    Location Quotient:
    1.36
  4. New Jersey #4 best state for secondary teachers

    4. New Jersey

    Total secondary teacher jobs:1,218
    Average annual salary:$70,977
    Lowest 10 percent earn:$47,000
    Highest 10 percent earn:$105,000
    Location Quotient:
    1.57
  5. New York #5 best state for secondary teachers

    5. New York

    Total secondary teacher jobs:1,306
    Average annual salary:$75,586
    Lowest 10 percent earn:$50,000
    Highest 10 percent earn:$112,000
    Location Quotient:
    1.04
  6. Delaware #6 best state for secondary teachers

    6. Delaware

    Total secondary teacher jobs:162
    Average annual salary:$68,929
    Lowest 10 percent earn:$46,000
    Highest 10 percent earn:$102,000
    Location Quotient:
    1.32
  7. Rhode Island #7 best state for secondary teachers

    7. Rhode Island

    Total secondary teacher jobs:105
    Average annual salary:$75,757
    Lowest 10 percent earn:$51,000
    Highest 10 percent earn:$111,000
    Location Quotient:
    0.88
  8. Wyoming #8 best state for secondary teachers

    8. Wyoming

    Total secondary teacher jobs:74
    Average annual salary:$61,732
    Lowest 10 percent earn:$43,000
    Highest 10 percent earn:$88,000
    Location Quotient:
    1.26
  9. Illinois #9 best state for secondary teachers

    9. Illinois

    Total secondary teacher jobs:1,639
    Average annual salary:$63,551
    Lowest 10 percent earn:$43,000
    Highest 10 percent earn:$92,000
    Location Quotient:
    1.4
  10. Nevada #10 best state for secondary teachers

    10. Nevada

    Total secondary teacher jobs:591
    Average annual salary:$58,822
    Lowest 10 percent earn:$38,000
    Highest 10 percent earn:$89,000
    Location Quotient:
    2.89

Secondary teacher jobsNear Columbus, OH

How Zippia determines the best states to be a secondary teacher

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

Detailed list of the best states for a secondary teacher

RankStateAverage salaryLowest 10% earnPopulationJob count
1Maryland$81,274$54,0006,052,177962
2Connecticut$73,590$49,0003,588,184456
3Vermont$71,945$49,000623,657102
4New Jersey$70,977$47,0009,005,6441,218
5New York$75,586$50,00019,849,3991,306
6Delaware$68,929$46,000961,939162
7Rhode Island$75,757$51,0001,059,639105
8Wyoming$61,732$43,000579,31574
9Illinois$63,551$43,00012,802,0231,639
10Nevada$58,822$38,0002,998,039591
11Minnesota$64,222$43,0005,576,606746
12Massachusetts$68,918$46,0006,859,819813
13Washington$70,956$46,0007,405,743555
14Alaska$71,070$57,000739,79557
15New Hampshire$56,780$38,0001,342,795275
16District of Columbia$67,828$45,000693,972171
17Oregon$64,340$42,0004,142,776313
18Wisconsin$60,433$41,0005,795,483397
19Iowa$57,120$39,0003,145,711312
20Ohio$58,211$39,00011,658,609753
21Michigan$51,036$34,0009,962,311951
22California$63,911$41,00039,536,6532,065
23Kansas$51,045$37,0002,913,123318
24Pennsylvania$54,735$36,00012,805,5371,076
25Virginia$56,325$38,0008,470,020825
26South Carolina$51,004$37,0005,024,369446
27North Dakota$56,036$38,000755,39360
28Nebraska$48,108$34,0001,920,076237
29Colorado$48,483$34,0005,607,154802
30Utah$54,748$37,0003,101,833206
31Kentucky$52,801$37,0004,454,189209
32Florida$47,333$36,00020,984,4001,515
33New Mexico$43,779$31,0002,088,070299
34North Carolina$45,880$32,00010,273,419902
35Texas$45,553$34,00028,304,5961,957
36Idaho$43,818$28,0001,716,943185
37Hawaii$56,231$42,0001,427,53845
38Arkansas$47,195$35,0003,004,279198
39Tennessee$44,400$32,0006,715,984493
40Alabama$48,106$36,0004,874,747224
41Montana$39,637$26,0001,050,493184
42Indiana$41,504$28,0006,666,818641
43Arizona$40,345$28,0007,016,270769
44Maine$44,316$30,0001,335,907104
45Missouri$43,717$31,0006,113,532502
46Mississippi$42,764$32,0002,984,100165
47Georgia$43,769$32,00010,429,379824
48West Virginia$43,242$29,0001,815,85767
49Oklahoma$34,544$25,0003,930,864347
50Louisiana$41,296$31,0004,684,333254
51South Dakota$37,133$25,000869,66663

Highest paying states for secondary teachers

RankStateAvg. Secondary Teacher Salary
1Maryland$81,274
2Connecticut$73,590
3Vermont$71,945
4New Jersey$70,977
5New York$75,586
6Delaware$68,929
7Rhode Island$75,757
8Wyoming$61,732
9Illinois$63,551
10Nevada$58,822
11Minnesota$64,222
12Massachusetts$68,918
13Washington$70,956
14Alaska$71,070
15New Hampshire$56,780
16District of Columbia$67,828
17Oregon$64,340
18Wisconsin$60,433
19Iowa$57,120
20Ohio$58,211
21Michigan$51,036
22California$63,911
23Kansas$51,045
24Pennsylvania$54,735
25Virginia$56,325
26South Carolina$51,004
27North Dakota$56,036
28Nebraska$48,108
29Colorado$48,483
30Utah$54,748
31Kentucky$52,801
32Florida$47,333
33New Mexico$43,779
34North Carolina$45,880
35Texas$45,553
36Idaho$43,818
37Hawaii$56,231
38Arkansas$47,195
39Tennessee$44,400
40Alabama$48,106
41Montana$39,637
42Indiana$41,504
43Arizona$40,345
44Maine$44,316
45Missouri$43,717
46Mississippi$42,764
47Georgia$43,769
48West Virginia$43,242
49Oklahoma$34,544
50Louisiana$41,296
51South Dakota$37,133

Expert opinions on the best states for secondary teachers

  • Are there any particularly good places in the United States for secondary 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.

Secondary teacher best states FAQs

Search for secondary teacher jobs

Browse education, training, and library jobs