PlainTeacher Guide

How to Compare School Districts Using Finance Data

What Per-Pupil Spending and Teacher Salaries Reveal

Key Takeaway

When comparing school districts, per-pupil spending and teacher salary estimates provide critical context that school ratings alone cannot capture. Higher spending does not guarantee better outcomes, but chronically underfunded districts face structural challenges.

Background and Context

When comparing school districts, per-pupil spending and teacher salary estimates provide critical context that school ratings alone cannot capture. Higher spending does not guarantee better outcomes, but chronically underfunded districts face structural challenges. 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 - Look beyond the headline number. Two districts with identical per-pupil spending can deliver very different outcomes. Examine the instructional-expenditure share, support-services spending, and capital outlay separately - F-33 reports each as a distinct expenditure function - to see whether dollars reach the classroom or are absorbed elsewhere.

Comparison Pitfalls to Avoid

Be cautious comparing districts across state lines without normalizing for cost of living. A teacher salary of $58,000 in rural Mississippi buys substantially more housing and consumer goods than the same nominal salary in suburban New Jersey. The Bureau of Economic Analysis publishes Regional Price Parities (RPP) that let you adjust nominal salaries into real purchasing-power terms before drawing conclusions about which districts pay best.

Equally, do not compare districts of very different sizes without context. A 500-student rural district and a 50,000-student urban district have fundamentally different cost structures - fixed administrative overhead is spread across far fewer pupils in small districts, inflating per-pupil totals without translating to higher classroom investment.

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.