About PlainTeacher
About PlainTeacher
How we estimate teacher salaries for 13,000+ US school districts using NCES CCD F-33 finance data, and what you should know about our methodology and limitations.
Our Mission
PlainTeacher exists because teachers, parents, researchers, and policymakers deserve transparent access to school district finance data without needing to navigate complex federal datasets. The National Center for Education Statistics collects detailed expenditure data from every public school district in the United States, but the raw F-33 files are dense, technical, and formatted for analysts rather than everyday users.
We believe that school district finance data belongs to the communities those districts serve. When a teacher is considering a move to a new district, when parents are evaluating schools, or when policymakers are comparing funding levels, they should be able to access this information in a clear, searchable format. PlainTeacher makes estimated teacher salary data, per-pupil spending, and district finance metrics available for 13138 districts at no cost, with full transparency about our methodology and limitations.
Our approach is deliberately honest about what the data can and cannot tell you. Teacher salaries cannot be directly extracted from F-33 data, only estimated. We explain exactly how we estimate them, what assumptions we make, and where those assumptions break down. We would rather show an honest estimate with clear caveats than a precise-looking number with hidden assumptions.
Data Source
All data comes from the NCES Common Core of Data (CCD) F-33 Local Education Agency Finance Survey, a federal dataset collected annually by the National Center for Education Statistics (NCES), part of the U.S. Department of Education.
The F-33 survey collects detailed revenue and expenditure data from every public school district (LEA) in the United States. PlainTeacher uses the FY2022 release (covering the 2021-22 school year), published by NCES in June 2024.
View source data at NCES.ed.gov ↗How We Calculate Estimated Salaries
The F-33 survey includes total dollar amounts for instructional salary expenditures (variable Z33) but does not include teacher headcount or FTE data. To estimate average teacher salary, PlainTeacher uses the following approach:
Where Z33 is the total instructional salary expenditure (including teachers, aides, and assistants) and 15 is a national average student-teacher ratio. This produces estimates that align reasonably well with state-reported average salaries for large, traditional school districts.
Important Limitations
- These are estimates, not reported salaries. Individual teacher salary data is not available in this dataset.
- Z33 includes instructional aides and assistants in addition to certified teachers, which may inflate estimates relative to teacher-only salaries.
- The 15:1 ratio is a national average. Actual student-teacher ratios vary significantly by district, grade level, and state policy.
- Specialized service districts (County Offices of Education, Intermediate Service Districts) may show unusually high estimates because they serve many more students than they directly enroll.
- Data quality varies. Smaller or specialized districts may have incomplete, imputed, or zero values.
For accurate, individual-level salary data, consult your state's public employee salary database or teachers union contracts. Many states publish detailed salary schedules that account for experience, education level, and additional certifications. PlainTeacher's estimates provide a useful starting point for cross-district comparison, but individual teacher salaries within the same district can range from $35,000 for a first-year teacher to over $100,000 for a veteran with an advanced degree.
We encourage users to treat PlainTeacher data as a compass, not a GPS. It tells you the general direction, which districts spend more on instruction, how your area compares to the state average, and where the funding comes from, but cannot predict your specific salary in a specific district. For that level of precision, review the district's published salary schedule and collective bargaining agreement.
Coverage
- 13138 school districts across all 50 states and the District of Columbia
- Only districts classified as government entities (excluding most charter-only agencies and non-government LEAs)
- Minimum enrollment of 25 students to exclude non-operational entities
- FY2022 data (2021-22 school year)
Last Updated
Database built from FY2022 NCES data. Last updated: March 29, 2026.
Data Currency
PlainTeacher currently displays data from the FY2022 NCES CCD F-33 release, covering the 2021-22 school year. NCES publishes updated F-33 data annually, typically 18-24 months after the fiscal year ends. We update PlainTeacher within 30 days of each new release. The F-33 survey has been conducted annually since fiscal year 1995, providing one of the longest continuous records of school district finance in the world.
Like all federal education datasets, there is an inherent time lag between the school year, data collection, quality assurance, and public release. The FY2022 data reflects spending during the 2021-22 school year, which means current salary levels may differ. Districts that have recently negotiated new contracts, received additional state funding, or experienced enrollment changes may have substantially different figures today.
Editorial Independence
Content on PlainTeacher is compiled by our editorial team. Raw data from the U.S. Department of Education (NCES, F-33) and state education agencies is transformed into readable profiles by our continuous editorial pipeline, validated against the source before publication. The PlainTeacher editorial team, operating under Kiznis Studio, is responsible for editorial standards, methodology, and corrections.
We do not accept payment, sponsorship, or promoted placement from schools, districts, colleges, or any education entity. Our only revenue source is contextual display advertising served by Google AdSense, advertisers do not influence which entities we cover or how we present data, and they do not receive preferential placement.
Contact
Questions, corrections, or feedback? Email us at hello@plainteacher.com or use our contact form.
We welcome:
- Questions about data sources or methodology
- Reports of districts with unusually high or low estimates
- Suggestions for additional data or features
- Media and research inquiries
PlainTeacher is published by Kiznis Studio, a data intelligence company that builds free, public-interest data portals.
Disclaimer: This information is for general reference and educational purposes only. It should not be considered professional advice. Always consult qualified professionals for decisions affecting your health, finances, or legal matters.
| Publisher | PlainTeacher |
| Sources | Public official public datasets |