Average teacher pay by state
Statewide average salary of public school teachers, 2024-25. This is an average across all teachers and experience levels — not what a specific teacher would earn. Source: NEA Rankings & Estimates (Aug 2026 update), table B-6.
- 1California$103,552 2024-25
- 2New York$98,655 2024-25
- 3Washington$96,589 2024-25
- 4District of Columbia$95,077 2024-25
- 5Massachusetts$93,554 2024-25
- 6Connecticut$89,593 2024-25
- 7Maryland$87,409 2024-25
- 8Rhode Island$85,772 2024-25
- 9New Jersey$84,974 2024-25
- 10Oregon$81,657 2024-25
- 11Alaska$81,450 2024-25
- 12Pennsylvania$79,078 2024-25
- 13Illinois$78,495 2024-25
- 14Delaware$76,570 2024-25
- 15Minnesota$76,234 2024-25
- 16Hawaii$75,860 2024-25
- 17Nevada$74,812 2024-25
- 18Utah$72,882 2024-25
- 19Colorado$72,781 2024-25
- 20Vermont$71,871 2024-25
- 21Georgia$71,524 2024-25
- 22Michigan$71,023 2024-25
- 23Ohio$70,586 2024-25
- 24New Mexico$69,736 2024-25
- 25New Hampshire$69,432 2024-25
- 26Virginia$69,254 2024-25
- 27Wisconsin$67,794 2024-25
- 28Wyoming$65,668 2024-25
- 29Maine$65,621 2024-25
- 30Iowa$65,312 2024-25
- 31Arizona$64,291 2024-25
- 32South Carolina$64,050 2024-25
- 33Texas$63,749 2024-25
- 34Nebraska$63,326 2024-25
- 35Alabama$62,985 2024-25
- 36Idaho$62,786 2024-25
- 37Oklahoma$61,931 2024-25
- 38Indiana$61,661 2024-25
- 39Kansas$61,470 2024-25
- 40Tennessee$61,222 2024-25
- 41North Dakota$60,704 2024-25
- 42Kentucky$60,594 2024-25
- 43North Carolina$60,323 2024-25
- 44Montana$59,305 2024-25
- 45Arkansas$59,193 2024-25
- 46South Dakota$58,486 2024-25
- 47West Virginia$58,099 2024-25
- 48Missouri$57,366 2024-25
- 49Louisiana$56,785 2024-25
- 50Florida$56,663 2024-25
- 51Mississippi$54,975 2024-25