California is the only state that pays teachers an average of 6 figures. Here's what's behind it.
California public school teachers now earn an average salary exceeding $100,000, the highest in the United States. This pay level is primarily driven by the state's exceptionally high cost of living and specific state-level economic policies.
Why it matters
It highlights the correlation between regional economic pressures and public sector compensation, serving as a case study for teacher wage debates.
A teacher instructs students at Moulton Elementary School in Laguna Niguel, California. Paul Bersebach/MediaNews Group/Orange County Register via Getty Images In 2024-2025, California public school teachers made an average of $103,552, according to NEA data. The salary reflects the high cost of living and state policies. California still falls behind many other states in some education metrics. In a country as large as the US, no two public schoolteachers' work is the same. Some may teach in a rural classroom of 10 students, while others oversee dozens of pupils in a crowded city school. As with many other industries, salary remains one of the biggest differences for teachers across the country. Business Insider recently compiled a list of the average public schoolteacher salary in every state, based on the National Education Association's Rankings of the States 2025 and Estimates of School Statistics 2026 report .
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in