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.

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