Interactive tools · NCES F-33 FY2023
Tools & Calculators
District of Columbia pay #1 is not California enrollment #1. District of Columbia ranks #1 of 49 on the unweighted mean teacher-salary estimate ($124,986, 1 reliable district) but California ranks #1 of 49 by enrollment in that same pool (5,249,524 students, salary rank #2). The highest-paying jurisdiction is not the largest. Free tools below compare or estimate pay against that same FY2023 pool (national average $70,245/year across 10,684 reliable districts).
- 13,149
- Districts searchable
- 10,684
- Reliable salary pool
- 2
- Live tools on this hub
Available tools
Salary Compare
Compare average teacher salaries side by side across districts and states, with per-pupil-spending context — built live on the NCES F-33 data.
Salary Estimator
Select your state to see the estimated average teacher salary, national rank, and how it compares to your four nearest-paying peer states — from NCES CCD F-33 FY2023 data.
What a lookup returns
Descending coverage of independently verifiable layers on the 13,149 districts these tools search. Salary compare reads the full registry; the estimator and rankings use the reliable pool (81.3%). Counts are live SQL from the serving database, not hand-typed (deepest listed layer 81.3%).
Data-layer coverage across the district registry
Share of districts that carry each independently verifiable layer
- District profile
District profile
100 %
- Prior-year salary trend
Prior-year salary trend
100 %
- Reported teacher FTE
Reported teacher FTE
100 %
- Per-pupil expenditure
Per-pupil expenditure
99 %
- Reported salary basis
Reported salary basis
92 %
- Reliable salary estimate
Reliable salary estimate
81 %
What this shows District profiles and reported teacher FTE are nearly complete at 13,149. Per-pupil expenditure covers 12,972; prior-year salary trends 13,149; the reliable salary pool 10,684. Gaps stay empty on compare results.
Source: National Center for Education Statistics · CCD F-33 Finance Survey District teacher salary + per-pupil expenditure · 2023 Coverage percentages are COUNT / district-population from the serving database. Completeness only, not a pay ranking.
Frequently Asked Questions
What will a district or state lookup return?
Every tracked district has a base profile (13,149 records in FY2023). Reported teacher FTE and per-pupil expenditure cover most of the registry. The reliable salary pool used for rankings and the estimator covers about 81.3% of districts (10,684); prior-year salary trends cover about 100%. Districts outside the reliable pool stay searchable but are flagged when their salary is not comparison-grade.
Are these tools free?
Yes. Every PlainTeacher tool is free and requires no account. Each tool states its NCES source, fiscal year, and reliability limits before you use a result.
Where does the data come from?
District and state salary figures come from the NCES Common Core of Data (CCD) F-33 Local Education Agency Finance Survey (FY2023). Per-pupil spending uses the same release. PlainTeacher does not invent missing fields — gaps stay blank.
Download the state teacher-salary extract cited on this page: teacher-salary-by-state.csv (CC0). Field notes and methodology live on /data/teacher-salary-by-state.
According to the NCES Common Core of Data (CCD) F-33 Local Education Agency Finance Survey, PlainTeacher's figures are computed directly, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error on this page. Data current as of FY2023.
| Publisher | PlainTeacher |
| Sources | Public official public datasets |