Post job

Best states for a computer science teacher

Quoted expert
Joshua French Ph.D.
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Computer science teacher opportunities vary in different parts of the country. In order to help you determine the best states for computer science teachers, we ranked all fifty states from best to worst for computer science teachers.Our research shows that Michigan is the best state in the country for computer science teachers.
The median salary for computer science teachers in Michigan is $72,770. Compare that to the median salary in Arizona of $36,661, which ranked worst for computer science teachers, and you can see how your location is important for your career.Michigan is the best state, and Long Beach is the city with the highest pay for computer science teachers.

10 best states for computer science teachers in 2026

  1. Michigan #1 best state for computer science teachers

    1. Michigan

    Total computer science teacher jobs:872
    Average annual salary:$72,770
    Lowest 10 percent earn:$41,000
    Highest 10 percent earn:$128,000
    Location Quotient:
    1.06
  2. Maryland #2 best state for computer science teachers

    2. Maryland

    Total computer science teacher jobs:1,084
    Average annual salary:$66,053
    Lowest 10 percent earn:$37,000
    Highest 10 percent earn:$117,000
    Location Quotient:
    1.61
  3. New York #3 best state for computer science teachers

    3. New York

    Total computer science teacher jobs:1,365
    Average annual salary:$73,482
    Lowest 10 percent earn:$42,000
    Highest 10 percent earn:$127,000
    Location Quotient:
    1
  4. Delaware #4 best state for computer science teachers

    4. Delaware

    Total computer science teacher jobs:143
    Average annual salary:$67,490
    Lowest 10 percent earn:$38,000
    Highest 10 percent earn:$119,000
    Location Quotient:
    1.07
  5. Pennsylvania #5 best state for computer science teachers

    5. Pennsylvania

    Total computer science teacher jobs:1,225
    Average annual salary:$69,256
    Lowest 10 percent earn:$39,000
    Highest 10 percent earn:$122,000
    Location Quotient:
    0.99
  6. Massachusetts #6 best state for computer science teachers

    6. Massachusetts

    Total computer science teacher jobs:1,115
    Average annual salary:$64,161
    Lowest 10 percent earn:$38,000
    Highest 10 percent earn:$107,000
    Location Quotient:
    1.14
  7. District of Columbia #7 best state for computer science teachers

    7. District of Columbia

    Total computer science teacher jobs:211
    Average annual salary:$66,250
    Lowest 10 percent earn:$37,000
    Highest 10 percent earn:$118,000
    Location Quotient:
    1.18
  8. California #8 best state for computer science teachers

    8. California

    Total computer science teacher jobs:2,908
    Average annual salary:$71,761
    Lowest 10 percent earn:$41,000
    Highest 10 percent earn:$123,000
    Location Quotient:
    0.94
  9. New Jersey #9 best state for computer science teachers

    9. New Jersey

    Total computer science teacher jobs:1,259
    Average annual salary:$60,691
    Lowest 10 percent earn:$34,000
    Highest 10 percent earn:$105,000
    Location Quotient:
    1.49
  10. Nevada #10 best state for computer science teachers

    10. Nevada

    Total computer science teacher jobs:220
    Average annual salary:$62,736
    Lowest 10 percent earn:$35,000
    Highest 10 percent earn:$109,000
    Location Quotient:
    0.99

Computer science teacher jobsNear Columbus, OH

How Zippia determines the best states to be a computer science teacher

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

Detailed list of the best states for a computer science teacher

RankStateAverage salaryLowest 10% earnPopulationJob count
1Michigan$72,770$41,0009,962,311872
2Maryland$66,053$37,0006,052,1771,084
3New York$73,482$42,00019,849,3991,365
4Delaware$67,490$38,000961,939143
5Pennsylvania$69,256$39,00012,805,5371,225
6Massachusetts$64,161$38,0006,859,8191,115
7District of Columbia$66,250$37,000693,972211
8California$71,761$41,00039,536,6532,908
9New Jersey$60,691$34,0009,005,6441,259
10Nevada$62,736$35,0002,998,039220
11New Hampshire$55,985$34,0001,342,795261
12Virginia$60,804$34,0008,470,0201,023
13Rhode Island$62,078$36,0001,059,639119
14Wisconsin$61,740$35,0005,795,483477
15Connecticut$68,257$39,0003,588,184217
16Louisiana$61,615$35,0004,684,333265
17Illinois$51,280$29,00012,802,0231,660
18Florida$53,894$32,00020,984,4001,724
19Oregon$53,277$32,0004,142,776449
20Alabama$58,361$34,0004,874,747287
21Georgia$52,230$30,00010,429,3791,005
22Ohio$49,901$28,00011,658,609926
23North Carolina$48,314$27,00010,273,4191,029
24North Dakota$53,230$33,000755,39369
25Indiana$48,096$27,0006,666,818681
26Montana$45,618$28,0001,050,493185
27South Carolina$46,906$27,0005,024,369486
28New Mexico$44,827$26,0002,088,070325
29Texas$47,270$27,00028,304,5962,169
30Idaho$47,049$28,0001,716,943168
31Minnesota$45,154$27,0005,576,606800
32Washington$51,454$31,0007,405,743640
33Vermont$44,286$26,000623,65793
34Hawaii$50,898$40,0001,427,53881
35Utah$46,370$27,0003,101,833248
36Wyoming$41,704$25,000579,31576
37Kansas$42,484$25,0002,913,123328
38Alaska$46,893$35,000739,79574
39Tennessee$44,465$25,0006,715,984503
40Iowa$44,303$26,0003,145,711332
41Nebraska$41,804$25,0001,920,076256
42West Virginia$46,058$25,0001,815,85775
43Mississippi$43,956$25,0002,984,100193
44South Dakota$44,385$27,000869,66671
45Oklahoma$38,882$23,0003,930,864375
46Colorado$37,972$22,0005,607,154807
47Maine$43,464$27,0001,335,90797
48Missouri$41,444$24,0006,113,532529
49Kentucky$41,117$23,0004,454,189252
50Arkansas$39,167$23,0003,004,279196
51Arizona$36,661$21,0007,016,270392

Highest paying states for computer science teachers

RankStateAvg. Computer Science Teacher Salary
1Michigan$72,770
2Maryland$66,053
3New York$73,482
4Delaware$67,490
5Pennsylvania$69,256
6Massachusetts$64,161
7District of Columbia$66,250
8California$71,761
9New Jersey$60,691
10Nevada$62,736
11New Hampshire$55,985
12Virginia$60,804
13Rhode Island$62,078
14Wisconsin$61,740
15Connecticut$68,257
16Louisiana$61,615
17Illinois$51,280
18Florida$53,894
19Oregon$53,277
20Alabama$58,361
21Georgia$52,230
22Ohio$49,901
23North Carolina$48,314
24North Dakota$53,230
25Indiana$48,096
26Montana$45,618
27South Carolina$46,906
28New Mexico$44,827
29Texas$47,270
30Idaho$47,049
31Minnesota$45,154
32Washington$51,454
33Vermont$44,286
34Hawaii$50,898
35Utah$46,370
36Wyoming$41,704
37Kansas$42,484
38Alaska$46,893
39Tennessee$44,465
40Iowa$44,303
41Nebraska$41,804
42West Virginia$46,058
43Mississippi$43,956
44South Dakota$44,385
45Oklahoma$38,882
46Colorado$37,972
47Maine$43,464
48Missouri$41,444
49Kentucky$41,117
50Arkansas$39,167
51Arizona$36,661

Expert opinions on the best states for computer science teachers

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

    Joshua French Ph.D.Joshua French Ph.D. LinkedIn profile

    Associate Professor Director of Statistical Programs, University of Colorado Denver

    With employers increasingly allowing their employees to work from him, particularly in knowledge-driven jobs such as statistics, the physical location of a job won't be as important in the future. However, you can expect that the majority of jobs will still be in larger cities with large tech and corporate presence. In the immediate future, states allowing companies more flexibility in operating normally will see a relative increase in the number of statistics jobs, as companies will be able to increase the amount of business performed in those areas.

Computer science teacher best states FAQs

Search for computer science teacher jobs

Browse education, training, and library jobs