Facebook Twitter Tumblr Close Skip to main content
A Project of The Annenberg Public Policy Center

October 5, 2009


The average annual salary of public school teachers in the U.S. is $50,758. The highest state average is in California ($63,640) and the lowest is in South Dakota ($35,378).

Source: Census Bureau