Corrections
2026-10-05: October 5, 2026: Georgia district pages described an amount from the Governor's Office of Student Achievement (GOSA) Financial Efficiency Star Rating file as "Expenditures excluded from the ESSA figure (GOSA)" and said it was the district's expenditures GOSA left out of the ESSA per-pupil figure. That description was wrong. The GOSA file names the column "District Excluded Expenditures" but does not define it, and for fiscal 2025 the amount is larger than the district's total K-12 spending in GOSA's revenue and expenditure report in 178 of the 180 districts that have it, so it cannot be spending left out of the per-pupil figure. The 180 Georgia district pages that show it now label it with GOSA's own column name and note that the file does not say what the amount contains; it is no longer offered in the trend chart. No figure changed, including the per-pupil spending figures. September 28, 2026: The school lists on New York district pages showed a free or reduced-price lunch (FRPL) share of exactly 100% for 5,097 of 5,308 schools across 687 district pages, and 0% for four schools (Avon Primary, Willow Avenue Elementary in Cornwall, Franklin Central and Newfane Early Childhood Center). Both were wrong. The enrollment shown for each school was the lunch-eligibility file's own count rather than its enrollment, so the share divided that count by itself; for schools on universal free meals (the Community Eligibility Provision) federal data records every student as eligible, a placeholder rather than a means-tested count. The 0% figures were suppressed or unreported cells in the NCES file read as zero. Those enrollment and FRPL figures are withheld and are being replaced with enrollment from the NCES school membership file and lunch counts from the NCES lunch file, with suppressed counts left blank; no district's share of low-income students should be read from the withdrawn figures. Each affected school list carries a dated note. September 22, 2026 (later): A full review of the site removed further unsupported content. New York district pages showed automated "flags" that compared each district to benchmark figures with no documented source; they have been withdrawn, along with generated "audit findings" that used accounting and statutory language no auditor or statute supports. The Long Island page listed per-pupil spending and tax rates for named districts that did not match our own data (for example Jericho was shown at $42,150 and $18.10 per $1,000 instead of $39,650 and $14.48); town tax pages carried hand-typed rates; tax pages labeled 2025 rates as 2026–27; and some grievance calendars were wrong (Nassau County filings go to the Assessment Review Commission by March 1). All now come from the same data as the district pages, or were removed. The Hendrick Hudson superintendent was ranked highest-paid in New York at $704,444, the total NYSED reported; the salary and benefits it reported add to $352,222, so the total is now withheld with a note. Modeled teacher salary schedules shown for named districts were removed; no reviewed contract is published yet. Connecticut and Pennsylvania finance labeled "audited" is district-reported. September 22, 2026: A new source-verification check found two more errors. Connecticut district pages showed the state share of school revenue as 25.7% for all 199 districts that had it; that number was the statewide special-education average, read from the wrong table. Each district now shows its own share from its CSDE Profile and Performance Report (for example Hartford 61.2%, Andover 26.4%, Greenwich 1.0%). Six districts whose report has no revenue-source table no longer show a share. Pennsylvania showed an enrollment of 5,450 for Bryn Athyn School District that was a generated placeholder, not an NCES count; it has been withdrawn. An unsourced New Jersey salary file that could be downloaded directly, though it was not displayed on any page, was also removed. September 21, 2026:Connecticut and Pennsylvania district pages published on September 21 again showed property-tax and reserve figures that were generated estimates, not agency data: Pennsylvania millage rates, Common Level Ratios, unassigned General Fund balances and Section 688 reserve caps for 500 districts, and Connecticut mill rates, equalized net grand lists and § 10-248a reserve caps for 210 districts. Their source citations did not correspond to STEB, PDE or OPM files. All of those figures have been withdrawn; no finding about any district's taxes or reserves should be drawn from them. Source-linked PDE spending and graduation figures and CSDE Profile and Performance Report figures are unaffected. September 19, 2026: A source review found that previously published Connecticut and Pennsylvania financial and school metrics included generated estimates, and New Jersey financial fields did not consistently distinguish proposed budgets from audited results. Those unsupported claims were withdrawn. This release restores source-linked NJDOE 2023–24 TGES spending totals for 573 districts; CSDE 2023–24 reported finance for 193 districts and four-year graduation for 134; and PDE 2024–25 General Fund actual expenditures and other financing uses for 482 districts and district four-year graduation for 495. Each fact retains its own period and scope: PA finance includes other financing uses and is not audited, and NJ TGES totals must not be summed across districts. Missing, suppressed, conflicting and unmatched values remain withheld, never zero or a finding of noncompliance. Existing district directory identities remain unchanged. Demonstration educator records remain withdrawn; salary simulator grids are illustrative models, not verified contract schedules. Paid filing and audit packs remain unavailable while evidence and fulfillment checks are completed. 2026-09-22: Retracted "The ESSER cliff: which Long Island districts spent the most federal relief per student". We have retracted this article. Its ESSER per-student spending figures — Hempstead $4,200, Brentwood $3,100, Central Islip $2,850, Freeport $1,900 and a Long Island median of $1,850 — were not taken from any NYSED, ST-3 or other public filing, and we cannot source them. The correction it carried (dated June 21, 2026, about Central Islip) concerned one of those unsourced figures and is withdrawn with the article. No conclusion about any district’s federal relief spending should be drawn from it.
Research package and bond pipeline pages
From October 19, 2026, two DistrictFacts pages that describe paid products showed figures about named school districts that did not come from the sources they cited, labelled audited and certified. The research packages page gave superintendent salaries, salary steps, reserves and tax figures for five New York and five Ohio districts. They were not taken from state filings. It gave Scarsdale's superintendent salary as $375,500, where the New York State Education Department (NYSED) reports $332,313 for 2025-26, and it described Great Neck as over the state's 4% limit on surplus funds without any source for that. The voted bond pipeline page listed ten school bond measures as on the November 3, 2026 ballot. Four were not on the November lists DistrictFacts has on file: Middleton-Cross Plains has an operating referendum, not a bond; Appleton's $129.8 million figure was from a 2022 referendum; Wayzata voters approved a bond in April 2026, and the state's November list has no Wayzata question; and no Chandler Unified question appears in the part of Maricopa County's list DistrictFacts has on file. Six of the ten rows cited the digital fingerprint of a different document from the one it named, and a sample report for Lakota Local gave a wrong amount and issue number. The bond page now lists only bond questions from the state and county lists DistrictFacts has on file, each with its source, and the research page's sample uses made-up example districts.
Operating expenditure on Illinois district pages
From October 17 to October 21, 2026, the pages for 847 Illinois school districts showed a figure labelled "Total operating expenditures (Report Card AFR)". The Illinois State Board of Education publishes that figure per pupil, not as a district total. It is now labelled "Operating expenditure per pupil (Report Card)". The amounts did not change. Example: the page for Chicago Heights SD 170 showed $23,271 under that label for 2024-25; that is its operating expenditure per pupil.
Ohio school ballot article
From October 19 to October 21, 2026, the article on Ohio school ballot questions showed text written by hand in place of two of its generated sections, and that text went beyond its sources. It said the state file recorded only the operating half of the Delaware Area Career Center question; called the 1.7 mills on Sylvania's county list a rollback, set against 3.2 mills in the state file, although neither document says how the two figures relate; called Bexley's 2.05-mill bond rate exact, although the county list's figure is an estimated average; said every school tax on the ballot was outside the ten-mill limitation, although 45 of the 133 questions are school district income taxes, not property levies; and described the county lists as audited. The article's note that no figure was typed by hand was therefore wrong for those sections. The same change showed an Ohio summary card on the Arizona, Minnesota and Wisconsin ballot articles. The articles again show only their generated text.
Ohio school ballot questions · Arizona school ballot questions
Historical attendance caveat for Cloverport Independent
A caveat on the Cloverport Independent district page gave its FY2022 average daily attendance as 246. That historical figure was incorrect and has been removed from the caveat. Cloverport includes Kentucky Virtual Academy, a statewide virtual school; its attendance and per-pupil spending figures remain unsuitable for comparison with other districts.
Grade ranges on New York private school pages
The pages for 649 New York private schools gave a wrong grade range. The ranges come from the National Center for Education Statistics (NCES) Private School Survey, 2021-22, which records a school's lowest and highest grade as codes from 1 to 17. DistrictFacts read those codes with the wrong table, so a school serving grades 9 to 12 was shown as "grades 14–17" and a school serving prekindergarten to grade 8 as "grades 2–12". 239 of the pages named a grade above 12. The wrong range was in each page's Grades figure and its search description, and in the title of 524 of the pages, since the pages were first published. Those now give the range the survey reports, and a school the survey records as ungraded is shown as ungraded. Enrollment, tuition and every other figure are unchanged. The list of private schools shows a grade range for a school only once its stored label has been corrected. Example: the page for Archbishop Molloy High School showed grades 14–17; the survey reports grades 9 to 12.
Class size on New York school pages
Until October 12, 2026, New York school pages showed one "average class size" for each school. That figure was an unweighted average of every class-size row the New York State Education Department (NYSED) reported for the school across as many as three school years, 2022-23 to 2024-25, and some by-subject rows labelled as the current year were from an earlier year. The single figure appeared on 4,343 school pages; on 3,965 of them at least one by-subject row was from an earlier year. The single figure is no longer shown. Class size on these pages is limited to the rows NYSED reports for the newest school year, by subject, with no school-wide average, because NYSED's table gives no count of classes to weight one by. The figure is students per class. It is not a student-teacher ratio. Example: the page for PS 307 Daniel Hale Williams showed 9.8; NYSED reports seven rows for it for 2024-25.
Students per teacher on New York school pages
New York school pages showed a figure such as "10:1 student/teacher" with no school year and no source. DistrictFacts computed it by dividing NYSED's enrollment count for the school by NYSED's count of its teachers, rounded to a whole number. It appeared on 4,403 school pages. Those pages now show the result to one decimal, with both counts, the school year and links to both NYSED sources, and only where both counts are for the same school year. NYSED does not say whether its count of teachers is full-time equivalent. The figure is not a class size. Example: the page for PS 307 Daniel Hale Williams showed 10:1; it now shows 9.6 (278 students ÷ 29 teachers, 2024-25).
New York district pages with no district spending figure
Until this correction, 36 New York district pages showed a total of $0 and four spending categories at $0, labelled as reported actuals for 2024-2025. No district-level spending figure exists for these districts in the State Education Department's annual financial report (ST-3) data. For 33 of them, New York City's 32 community school districts and District 75, that data carries New York City as a single entry. For the other three, Berkshire, Hopevale at Hamburg and West Park union free school districts, it carries no revenue and no spending. The pages now show no dollar figure and state that none exists and why. No other district's figures changed.
New York City Geographic District #1 · Berkshire Union Free School District
Reporting kits for New York, Ohio and Kentucky
The data dictionary in the editions published September 29 stated a CC BY 4.0 licence. Those files are not offered under an open licence; the states' source terms restrict commercial reuse. Corrected editions were published October 8. No value in any table changed.
New York reporting kit · Ohio reporting kit · Kentucky reporting kit
Articles
- $13,084 per student attending: Arizona school districts’ operational spending in 2024–25, district by district
- $14,042 per pupil: Georgia school districts’ spending in 2024–25, district by district
- $14,464 per long-term weighted pupil: Vermont school districts’ budgeted education spending in fiscal 2026, district by district
- $14,635 per student: Texas school districts’ operating spending in fiscal 2024–25, district by district
- $14,943 per member: Wisconsin school districts’ current education costs in fiscal 2024–25, district by district
- $15,444 per pupil: Michigan school districts’ General Fund spending in 2024–25, district by district
- $15,733 per student: Florida school districts’ spending in fiscal 2024–25, district by district
- $16,827 per pupil: West Virginia school districts’ spending in fiscal 2025, district by district
- $19,398 per pupil: Maryland school districts’ current expenses in fiscal 2024–25, district by district
- $19,618 per pupil in attendance: Kentucky school districts’ spending in 2024–25, district by district
- $21,356 per pupil: Massachusetts school districts’ operating spending in fiscal 2023–24, district by district
- $22,292 per pupil: Delaware school districts’ revenue in fiscal 2024–25, district by district
- $22,854 per pupil: Pennsylvania school districts’ total spending in fiscal 2024–25, district by district
- $23,108 per pupil: Rhode Island school districts’ spending in fiscal 2023–24, district by district
- $23,849 per pupil: New Hampshire school districts’ operating costs in fiscal 2024–25, district by district
- 133 Ohio school tax and bond questions on the Nov 3, 2026 ballot: 132 from the Secretary of State’s list, 1 from a county’s certified list
- 79 Wisconsin school referendum questions on the Nov 3, 2026 ballot, as districts reported them to DPI
- 83 Minnesota school questions on the Nov 3, 2026 ballot, from the Secretary of State’s list
- Arizona school questions on the Nov 3, 2026 ballot: partial count from the county and district documents read so far, 60 questions
- Long Island school costs: what districts reported spending per adjusted pupil
- Nearly 28 years after New York legalized charter schools, here's what the public record shows
- New York built five ways to graduate. In 96 districts, no one finished any of them.
- New York's school rankings all point to the same suburbs. This one doesn't.
- The wealthiest New York school districts charge the lowest tax rate. They also spend the most.
- What New York's public AP release shows, district by district
Browse
- Arizona school districts and agencies
- Connecticut school districts and agencies
- Delaware school districts and agencies
- District of Columbia school districts and agencies
- Florida school districts and agencies
- Georgia school districts and agencies
- Illinois school districts and agencies
- Iowa school districts and agencies
- Kentucky school districts and agencies
- Maryland school districts and agencies
- Massachusetts school districts and agencies
- Michigan school districts and agencies
- Minnesota school districts and agencies
- Nevada school districts and agencies
- New Hampshire school districts and agencies
- New Jersey school districts and agencies
- New York school districts and agencies
- Ohio school districts and agencies
- Pennsylvania school districts and agencies
- Rhode Island school districts and agencies
- Texas school districts and agencies
- Vermont school districts and agencies
- Virginia school districts and agencies
- West Virginia school districts and agencies
- Wisconsin school districts and agencies
- New York school taxes
- Education on Long Island
- New York public schools
- New York charter schools
- New York private schools
- Special-education placement schools
- Course planning by district
- New York educator & administrator payroll
- School budget leaderboards
- Compare districts
- DistrictFacts Data Desk
- Reporting tools by jurisdiction
- Methodology
- What data we have, state by state
- Open data
- Comparative district research packages
- K-12 voted bond capital pipeline