Background and Context
School funding in the United States comes from three sources: local property taxes (typically 40-50%), state funds (40-50%), and federal funds (8-10%). This split creates enormous inequality between wealthy and poor districts. PlainTeacher uses NCES CCD F-33 finance data to provide estimated teacher salary data, per-pupil spending, and district finance metrics for over 13,000 school districts. This guide explains what the data reveals and how to use it for practical decisions.
Public education finance in the United States is uniquely complex. Unlike most countries where education is funded centrally, US schools rely on a patchwork of local property taxes, state equalization formulas, and federal grants. This creates enormous variation in per-pupil spending - from under $8,000 in some districts to over $30,000 in others. Understanding this landscape requires knowing where the money comes from, how it is distributed, and what it buys.
The NCES F-33 survey is the most comprehensive source of district-level finance data in the United States. It collects revenue and expenditure data from every public school district annually, enabling side-by-side comparison that would be impossible from state data alone (since each state uses different accounting categories).
What NCES Finance Data Reveals
What it tells you: The F-33 survey provides total revenue by source (local, state, federal), total expenditures by function (instruction, support services, administration), and per-pupil spending for every district. PlainTeacher uses the instructional salary variable (Z33) to estimate average teacher compensation. Districts with higher per-pupil spending tend to offer higher teacher salaries, but the correlation is not perfect - administrative costs and non-salary benefits consume varying shares of total spending.
What it doesn't tell you: The F-33 survey does not include individual teacher salaries, teacher headcounts, or FTE data. PlainTeacher estimates average salary using total instructional expenditure divided by estimated teacher FTE (based on enrollment and a 15:1 ratio). These are estimates with known limitations, especially for specialized districts and districts with unusual enrollment patterns.
How to use it: Browse district profiles on PlainTeacher to see estimated salaries, per-pupil spending, and enrollment data. Use state pages to compare averages across states. Check rankings to see which districts offer the highest and lowest estimated salaries.
Per-Pupil Spending: The Key Context Metric
Per-pupil spending is the total expenditure divided by enrollment. It captures everything a district spends on education - salaries, benefits, facilities, transportation, supplies, and administration. The national average is approximately $14,000 per pupil, but the range is enormous: some rural districts spend under $8,000 while wealthy suburban districts exceed $25,000.
Higher spending does not guarantee better outcomes. Research consistently shows diminishing returns above a certain threshold, and how money is spent matters more than how much. However, districts that are chronically underfunded relative to their peers face structural challenges in recruiting teachers, maintaining facilities, and providing support services. Our per-pupil spending guide explores this in detail.
Practical Applications
Teachers evaluating job offers across districts can use PlainTeacher to compare estimated salaries and per-pupil spending. Parents comparing districts can see how much is spent on instruction versus administration. Researchers studying education funding can download comparative data that would otherwise require assembling state-by-state files. Policymakers can identify districts where funding levels are outliers relative to state peers.
For the most actionable analysis, combine PlainTeacher data with state-published salary schedules, school ratings from your state education department, and community-level information that no dataset captures: school culture, teacher turnover, and parent engagement.
What This Means for You
Step 1 - Look up your district. Search PlainTeacher for your current or prospective district to see estimated salary, per-pupil spending, and how it compares to state and national averages.
Step 2 - Compare to peers. Check nearby districts and state averages to understand where your district falls in the distribution. Is it above or below state average? By how much?
Step 3 - Check the methodology. Visit our NCES data guide to understand what the numbers represent and where estimates may be less reliable.
Step 4 - Verify with local sources. Cross-reference PlainTeacher estimates with your state's published teacher salary data, union contracts, and district budget documents for the most accurate picture.
Step 5 - Trace the revenue mix. NCES F-33 reports revenue broken into Local (variable TLOCREV), State (TSTREV), and Federal (TFEDREV) streams. A district that draws 60% of its revenue locally responds to property-value swings very differently than one drawing 70% from state aid - knowing the mix tells you whose budget cycle you should be watching when local revenues come under pressure.
The Inequality Problem in Plain Numbers
Local-property-tax dependence is the central engine of inter-district funding inequality. Two adjacent districts in the same state can collect dramatically different per-pupil local revenue purely because of differences in assessed property values - a wealthy suburban district with $1.2M median home values can raise the same dollar amount per pupil at half the millage rate of a neighboring district with $400K median values. State equalization formulas exist to narrow this gap, but most states underfund equalization and the gap remains structurally wide.
Federal Title I funding partially compensates districts with high concentrations of low-income students, but Title I per-pupil amounts are typically $500-$1,500 - meaningful at the margin, but rarely enough to close gaps of $5,000+ per pupil that property-tax differences can produce. Understanding which side of this gap your district sits on changes how you read every other finance number it reports.
Frequently Asked Questions
Where does PlainTeacher salary data come from?
NCES CCD F-33 Local Education Agency Finance Survey, a federal dataset collected annually. PlainTeacher uses the FY2022 release (2021-22 school year).
How are teacher salaries estimated?
Total instructional salary expenditure (Z33) divided by estimated teacher FTE (enrollment / 15). These are estimates, not reported individual salaries.
How reliable are district salary estimates?
Most reliable for large, traditional districts. Less accurate for specialized service districts, charter-heavy districts, and very small districts. Compare to state-published data when available.