US Teacher Salary Statistics
A national snapshot of teacher and district-level compensation, computed live from NCES Common Core of Data F-33 finance records. Each figure below is aggregated directly from the underlying district data, not estimated.
National average teacher salary is $70,245 across 10,684 NCES F-33 districts with reliable salary measures (2023).
PlainTeacher holds F-33 finance for 13,149 districts in 51 states and D.C.; salary averages use the reliability-filtered subset covering 46,412,683 enrolled students. Figures are district-finance aggregates from the current snapshot, not real-time payroll.
- National avg $70,245
- Districts 10,684
- Highest state avg District of Columbia $124,986
- 10,684
- districts in salary averages
- 51
- states + D.C.
- $70,245
- national avg. salary (district mean)
- 46,412,683
- students enrolled
Key findings
Standalone facts, each computed live from the current dataset and free to quote with attribution.
- • PlainTeacher holds F-33 finance records for 13,149 school districts across 51 states and D.C.; salary statistics below use 10,684 districts meeting reliability thresholds, covering 46,412,683 enrolled students.
- • The national average teacher salary is $70,245, based on 2023 NCES Common Core of Data F-33 finance records.
- • Calaveras County Office of Education, CA reports the highest average salary among reliably-reported districts, at $178,519.
- • District of Columbia has the highest state-level average at $124,986, $81,765 above Arkansas's $43,221, the lowest of the ranked states.
Highest average-salary states
Top 15 states by average teacher salary, 2023, unweighted means of each state's own district estimates
-
$124,986
-
$110,546
-
$92,029
-
$89,760
-
$89,674
-
$88,556
-
$87,877
-
$86,015
-
$84,560
-
$84,383
-
$82,070
-
$81,933
-
$80,477
-
$79,346
-
$78,597
Source data is the NCES Common Core of Data F-33 Local Education Agency Finance Survey, 2023. See our methodology for the full derivation formula and refresh cadence.
Need the state-level values? Download the reusable teacher-salary-by-state CSV with its field definitions and source notes.
Share this district data
Download a sourced data card or share the canonical district profile.
Reading these numbers: District of Columbia accounts for the highest state-level average ($124,986), but a national or state average hides real district-to-district variation driven by cost of living, district size, and local funding. See our state pages or rankings for district-level detail. Figures are aggregated directly from 2023 NCES F-33 finance records as currently on file, not a real-time payroll feed, see our methodology for the full processing pipeline.
This portal is rendered directly from its public source data, no number is typed in by an editor. This page summarizes FY2023 NCES F-33 district finance records after the stated reliability thresholds; it is not a payroll or real-time pay record. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error on this page.
| Publisher | PlainTeacher |
| Sources | Public official public datasets |