Funding Gaps 2026 – Technical Appendix

This technical appendix describes the data sources and methodology in detail of the Funding Gaps 2026 report

files October 28, 2026 by EdTrust
Close up of a clear, glass jar filled with coin money and a plant growing on top of the jar

Overview

Funding for Fairness: Revenue Inequities for States’ Highest-Need Districts describes an analysis of funding disparities between the highest and lowest poverty school districts, as well as districts serving the most and the fewest students of color or English learners. The analysis considers disparities in state and local revenues. It does not include federal revenues, which are intended to support supplemental services to specific groups of students such as students in poverty, English learners, and students with disabilities. The only federal dollars included in our analysis are those that are specifically meant to replace state and local funds: Impact Aid.

Our analysis includes a total of 12,927 regular public school districts that serve 45.9 million students. Because the Census Bureau data on which this analysis relies (the Public Elementary and Secondary Education Finance Data and the Small Area Income and Population Estimates) do not include independently operated charter schools or districts that only operate charter schools, our analysis excludes these districts.

Districts are classified as high-poverty and low-poverty based on the percentage of students living below the poverty line in calendar year 2024. They are classified as serving the most or the fewest students of color or English learners based on student enrollment data from the 2023–24 and 2022-2023 school year respectively. Our revenue estimates are based on a three-year average of district financial information (for fiscal years 2022–2024) to minimize the impact of year-to-year revenue fluctuations, such as those arising from capital investments. State and local revenues are adjusted to remove revenue that is passed through to independently operated charter schools or districts and adjusted for inflation and regional differences in labor market costs.

We measure funding disparities by calculating the differences in state and local revenues per student between groups of districts serving the most and the fewest students in poverty, the most and the fewest students of color, and the most and fewest English learners.

This technical appendix describes our data sources and methodology in detail.

Data Sources

This analysis uses district-level data from several federal sources — the U.S. Census Bureau, the National Center for Education Statistics (NCES), and the Bureau of Labor Statistics (BLS). The following is a list of data sources and variables used in this analysis.

District Financial Data: U.S. Census Bureau, “Public Elementary and Secondary Education Finance Data,” accessed May 2026, https://www.census.gov/programs-surveys/school-finances.html.

These files contain the results of Census’ Annual Survey of School System Finances, which has been administered to all public elementary and secondary school systems annually since 1977. Charter districts operated by entities that are not governmental bodies are not included in these files.

The analysis uses data from FY 2022, FY 2023, and FY 2024, and the following variables:

  • NCES unique identification number
  • School-level code
  • Fall membership
  • Total revenue from state sources
  • Total revenue from local sources
  • Impact Aid (B10)
  • Payments to charters (V92)
  • NCES local revenue (C24)
  • Capital outlay/debt (C11)
  • Payments made to other districts (D11)

District Enrollment Data: U.S. Department of Education National Center for Education Statistics Common Core of Data (CCD), “Local Education Agency (School District) Universe Survey,” accessed January 2025, https://nces.ed.gov/ccd/.

The Common Core of Data (CCD) contains a listing of every education agency in the country that provides public elementary and/or secondary education or educational support services, complete with information on location, type of district, student demographics, and more.

The analysis uses data from 2023-24 and the following variables:

  • NCES unique identification number
  • Education agency type code
  • Education agency boundary change code
  • Black, Latino, and Native student enrollment
  • Total enrollment

District English Learner Enrollment Data: U.S. Department of Education, National Center for Education Statistics, EdFacts, “File 141, Data Group 678,” accessed October, 2025, https://eddataexpress.ed.gov/download.

EDFacts is a U.S. Department of Education initiative that centralizes pre-kindergarten through grade 12 (P–12) performance, demographic, and program data provided by state education agencies. The analysis uses data from 2022-23 and the following variables:

  • NCES unique identification number
  • English learner student enrollment

District Poverty Data: U.S. Census Bureau, “Small Area Income and Poverty Estimates by School District,” accessed April 2026, https://www.census.gov/programs-surveys/saipe.html.

The Small Area Income and Poverty Estimates (SAIPE) dataset contains estimates of the overall number of 5- to 17-year-olds, as well as the number of 5- to 17-year-olds in poverty in each school district, based on data from the Census American Community Survey (ACS).

The analysis uses data from 2024 and the following variables:

  • State FIPS code
  • NCES unique identification number
  • Number of children in district, ages 5-17
  • Number of children in district, ages 5-17, in poverty

Geographic Cost of Living Adjustment Data: U.S. Department of Education National Center for Education Statistics, “American Community Survey Comparable Wage Index for Teachers (ACS-CWIFT)” accessed October 2024, https://nces.ed.gov/programs/edge/Economic/TeacherWage.

The comparable wage index (CWI) measures systematic variations in the salaries of college graduates who are not educators to estimate the geographic differences in labor market costs outside of school district control. The CWI adjustment allows for better comparison of finances across districts, states, and the nation.

The analysis uses data from 2022-23 and 2021-22, and the following variables:

  • NCES unique identification number
  • ACS-based Comparable Wage Index
  • ACS-based Comparable Wage Index for states

Inflation Data: Bureau of Labor Statistics, “Consumer Price Index — All Urban Consumers, U.S. City Average,” accessed June 2025, https://beta.bls.gov/dataViewer/view/timeseries/CUUR0000SA0.

This index gives data on changes in the prices paid by urban consumers for a representative basket of goods and services, allowing for comparisons of financial values at different points in time. The analysis uses the annual CPI for all urban consumers for 2022 and 2023.

Dataset Construction

To conduct our analysis, we began with the 2024 Census financial file to determine the sample of districts to be included in the analysis. This file was merged with the 2022 and 2023 Census financial files, and student enrollment data, poverty estimates, and CWI data using the NCES district identification numbers.

The following types of districts are excluded from the analysis because they are outside the scope of the analysis or were missing key data points:

  1. Districts that were not classified as “regular” elementary, middle, or high school districts:
    1. Districts categorized in the Census finance file as having a School Level Code (SCHLEV) equal to Vocational or Special Education School System (05), Nonoperating School System (06), or Educational Service Agency (07). These districts serve special populations of students, are no longer functional, or are funded in unique ways that put them beyond the scope of this analysis.
    2. Districts that were classified as a “State-operated agency,” “Federal-operated agency,” or “Other education agency” (types 5, 6, or 8) in the CCD file were removed from the sample, as they also serve special populations of students.
    3. Districts that only operate charter schools (type 7 in the CCD file) were excluded since the majority of charter districts are not included in the Census finance data collection.
  2. Districts missing key financial or enrollment data needed for the analysis:
    1. A small number of districts that had no student enrollment in 2024.
    2. Districts with no state or local revenues.
  3. Districts that had revenue and enrollment data, but were missing key demographic information needed for the analysis:
    1. Districts missing total enrollment in the CCD file.
    2. Districts missing poverty data in the SAIPE file.
    3. Districts missing a comparable wage index value in the CWI file.
  4. Districts with very high (>$100,000) or very low (<$1,000) total per-pupil expenditure.
  5. States with data quality concerns:
    1. Alaska: Because the state’s geography and climate drive differences in the cost of education that are not fully reflected in wages and therefore not accounted for in the regional cost of labor adjustment.[1]
    2. Vermont: Because of data reporting inconsistencies across datasets.

Calculating District Revenues

Our analysis is based on three-year averages of state and local revenues per student for every district, adjusted for geographic cost differences and inflation. We estimate total district revenues by multiplying the adjusted three-year average by 2024 district enrollment to approximate the total resources available to the district given the number of students served in 2024.

This section describes the district-level, three-year average calculations.

Calculating district revenues for the state and local funding analyses

  1. Adjust district-level revenues.

To adjust state revenue for each district and for each year, we:

  • subtracted a proportional share of payments to charter schools (V92), because payments to charter schools inflate district revenues; we prorate based on the percentage of each district’s revenue that comes from the state because we do not know how much revenue from each source is sent to charters
  • subtracted capital outlay and debt service (C11)
  • multiplied by 1,000

To adjust local revenue for each district and for each year, we:

  • added Impact Aid revenue (B10)
  • subtracted a proportional share of payments to charter schools (V92), because payments to charter schools inflate district revenues; we prorate based on the percentage of each district’s revenue that comes from the locality because we do not know how much revenue from each source is sent to charters
  • subtracted payments made to different school districts (D11)
  • multiplied by 1,000

With these adjusted revenue totals, both revenue sources are summed together.

Next, we adjusted 2022 and 2023 state and local revenue values to 2024 values using their respective CPI values.[2]

Then, we accounted for the fact that the costs of providing education services vary from one region to another by adjusting the three-year average district revenues for each district using the ACS-CWIFT. [3]

  1. Calculate a three-year average, per-student revenue.

Next, we calculated three-year average revenues per student — weighted by student enrollment, so that no one year’s finances had an effect on the three-year average beyond that of its enrollment.

  1. Estimate total revenues for each district.

Finally, we calculated total revenues for each district by multiplying the average revenue per student by 2024 enrollment.

Calculating Gaps in Revenues Between the Highest and Lowest Poverty Districts

To calculate funding gaps between the highest and lowest poverty districts, we assigned districts to quartiles based on poverty rates, ensuring that each quartile had approximately 25 percent of students. We then compared the average, per-student revenues for the highest and lowest poverty quartiles.

In the state-by-state analysis, districts were sorted by poverty rate and assigned to quartiles within each state. For the national analysis, districts were sorted by poverty rate, regardless of state, and assigned to nationwide quartiles.

While Hawaii and the District of Columbia are included in the national analysis, they are excluded from the within-state analyses because they have only one school district. Nevada is also excluded from the within-state analyses because its student population is heavily concentrated in one district (Clark County) and could not be sorted into quartiles. Finally, because so many New York students are concentrated in New York City, we sorted districts in that state into two halves, as opposed to four quartiles, for all within-state analyses.

Assign districts to within-state and national quartiles

  1. Calculate the percentage of children in poverty for each district.

We divided the number of children ages 5-17 in the district living in poverty by the total number of children ages 5-17 in the district from the SAIPE file.

  1. Sort districts into quartiles.

To assign districts to within-state quartiles, we sorted districts from the highest poverty rate to the lowest poverty rate — in each state for the within-state analyses or nationally for the nationwide analyses, and then divided them into four quartiles so that each quartile had approximately 25 percent of all students — in the state or in the country.

Calculating gaps in revenues between the highest and lowest poverty districts

  1. Calculate average, per-student revenues for each quartile.

Next, we calculated per-student revenues in each state and nationally. For each quartile, we summed the adjusted revenue values across all districts and divided by the sum of total enrollment across all districts.

  1. Calculate funding gap between the highest and lowest poverty quartile (STGAP, USGAP).

Finally, we subtracted the per-student funding value of the lowest poverty quartile from that of the highest poverty quartile and calculated the gap as a percentage of the per-student funding value for the lowest poverty quartile.

Calculating Gaps in Revenues Between Districts Serving the Most and the Fewest Students of Color or English Learners

In addition to poverty gaps, we also examined gaps between districts serving the most and fewest students of color or English learners, both within states and nationwide. To run these analyses, we used the same dataset and methodology as used in the poverty gap analysis, except districts were assigned to quartiles based on the percentage of students of color or English learners they serve. For each district, the percentage of students of color was calculated by dividing the total number of Black, Latino, and Native students by the total number of students; similarly, the percentage of English learners was calculated by diving the total number of English learners by the total number of students.

As in the poverty analysis, Hawaii and Nevada were excluded from the within-state analysis, while New York was divided into halves as opposed to quartiles. The analyses based on the concentration of students of color also exclude Maine, Vermont, New Hampshire, and West Virginia because students of color make up less than 10% of enrollment in these states, which is substantially less than the representation of students of color in all other states. The analyses based on the concentration of English learners also exclude Montana, West Virginia, and Wyoming because students who are classified as English learners make up less than 3% of each of those states’ total student enrollment.

Notes

[1] Lori L. Taylor, Jay Chambers, and Joseph P. Robinson, “A New Geographic Cost of Education Index for Alaska: Old Approaches with Some New Twists,” Journal of Education Finance, Vol 30, No 1 (Summer 2004), pp. 51-78, http://www.jstor.org/stable/40704220.

[2] CPI values for 2022, 2023, and 2024 are 282.03, 299.685, and 309.570, respectively.

[3] CWIFT data for 2024 was not available at the time of this analysis, so funding values for 2024 were adjusted using 2023 data from CWIFT.