How Much Do Elementary School Teachers Make?
The median Elementary School Teacher salary is $73,584 per year as of 2024, based on BLS data across 25 metro areas. Salaries range from $51,930 to $100,580 depending on location. The national mean (average) salary is $78,691, with approximately 538,340 people employed in this role across the US.
Key Data
| Metric | Value |
|---|---|
| National Median Salary | $73,584 |
| National Mean Salary | $78,691 |
| Salary Range (by city median) | $51,930 – $100,580 |
| Total Employment | 538,340 |
| Metro Areas Tracked | 25 |
Top-Paying Cities
| City | Median Salary |
|---|---|
| Los Angeles, CA | $100,580 |
| Seattle, WA | $99,970 |
| San Jose, CA | $99,780 |
| San Francisco, CA | $98,890 |
| New York, NY | $95,240 |