COE - Public School Revenue Sources (2024)

  • COE Indicators

  • Family Characteristics
  • Preprimary, Elementary, and Secondary Education
  • Postsecondary Education
  • Population Characteristics and Economic Outcomes
  • International Comparisons
  • School Crime and Safety
  • Education Across America
  • Spotlight
  • Related sites

    • Condition of Education At a Glance
    • Reader’s Guide
    • Guide to Sources
    • Glossary
    • Go tothe Common Core of Data (CCD) Website
    • Digest Tables
    • Fast Facts
  • COE - Public School Revenue Sources (1)

    Family
    Characteristics

  • COE - Public School Revenue Sources (2)

    Preprimary, Elementary,
    and Secondary Education

  • COE - Public School Revenue Sources (3)

    Postsecondary
    Education

  • COE - Public School Revenue Sources (4)

    Population Characteristics
    and Economic Outcomes

  • COE - Public School Revenue Sources (5)

    International
    Comparisons

  • COE - Public School Revenue Sources (6)

    School Crime
    and Safety

  • COE - Public School Revenue Sources (7)

    Education Across
    America

  • COE - Public School Revenue Sources (8)

    Spotlight

  • COE - Public School Revenue Sources (9)

    Related
    sites

COE - Public School Revenue Sources (10)

Preprimary, Elementary, and Secondary Education

Public School Revenue Sources

Last Updated: May 2024

|

Suggested citation

Download PDF

Download PDF

Between 2010–11 and 2020–21, public school revenues increased by 16 percent (from $819 billion to $954 billion in constant 2022–23 dollars).

In school year 2020–21, elementary and secondary public school revenues totaled $954 billion in constant 2022–23 dollars.1, 2 Of this total, 11 percent, or $101 billion, were from federal sources, 46 percent, or $437 billion, were from state sources, and 44 percent, or $416 billion, were from local sources.3 In 2020–21, the percentage distribution of revenue sources differed across the 50 states and the District of Columbia. Data in this indicator represent the 50 states and the District of Columbia unless otherwise noted.

Select a subgroup characteristic from the drop-down menu below to view relevant text and figures.

All available findings State/jurisdiction Time series

Total, Federal, State, and Local Public School Revenues

Figure 1. Total revenues for public elementary and secondary schools: School years 2010–11 and 2020–21, with year-to-year differences for intervening years

COE - Public School Revenue Sources (14)

NOTE: In 2019–20 and 2020–21, revenues from federal sources include amounts received from the COVID-19 Federal Assistance Funds. These funds were authorized by the Coronavirus Aid, Relief, and Economic Security (CARES) Act of 2020, the Coronavirus Response and Relief Supplemental Appropriations (CRRSA) Act of 2021, and the American Rescue Plan (ARP) Act of 2021. Due to the lag between when the funds were appropriated and when local education agencies (LEAs) recorded the amounts as revenues, the amounts reported for 2019–20 are expected to reflect only a small portion of the total CARES funds allocated to LEAs. Data are for the 50 states and the District of Columbia. Revenues are in constant 2022–23 dollars. Constant dollars are based on the Consumer Price Index, prepared by the Bureau of Labor Statistics, U.S. Department of Labor, adjusted to a school-year basis. Figures are plotted based on unrounded data. Detail may not sum to totals because of rounding in the data labels.

SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2010–11 through 2020–21. See Digest of Education Statistics 2023, table 235.10.

Total public school revenues increased by 16 percent from 2010–11 to 2020–21 (from $819 billion to $954 billion). During this time, total revenues were lowest in 2012–13 ($782 billion). After 2012–13, revenues increased through 2020–21 by an average of $21 billion (3 percent) per year. In comparison, public school enrollment increased by 3 percent overall between fall 2010 and fall 2019 and then fell by 3 percent in fall 2020 (see indicator Public School Enrollment). [Time series]

Figure 2. Revenues for public elementary and secondary schools, by revenue source: School years 2010–11 through 2020–21

COE - Public School Revenue Sources (18)

Hover, click, and tap to see more for all figures on this page.

COE - Public School Revenue Sources (19)

Users can select any combination of available years and categories in any figure format (i.e., bar or table). The initial selection of years and categories may not be optimal in different views.

CLOSE

Line | Bar | Table

Line | Bar | Table

[In constant 2022–23 dollars]

Users can select years at irregularintervals. However, as a result, the distance between the data points will not be proportional to the number of years between them.

X

Embed this figure

1 In 2019–20 and 2020–21, revenues from federal sources include amounts received from the COVID-19 federal assistance funds. These funds were authorized by the Coronavirus Aid, Relief, and Economic Security (CARES) Act of 2020, the Coronavirus Response and Relief Supplemental Appropriations (CRRSA) Act of 2021, and the American Rescue Plan (ARP) Act of 2021. Due to the lag between when the funds were appropriated and when local education agencies (LEAs) recorded the amounts as revenues, the amounts reported for 2019–20 are expected to reflect only a small portion of the total CARES funds allocated to LEAs.

NOTE: Data are for the 50 states and the District of Columbia. Revenues are in constant 2022–23 dollars. Constant dollars are based on the Consumer Price Index, prepared by the Bureau of Labor Statistics, U.S. Department of Labor, adjusted to a school-year basis. Figures are plotted based on unrounded data.

SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2010–11 through 2020–21. See Digest of Education Statistics 2023, table 235.10.

Between 2010–11 and 2020–21, federal, state, and local revenues exhibited different trends. At the beginning of this period, following the 2008 recession, state and local revenues experienced relative lows. In contrast, federal revenues were relatively high in the wake of the American Recovery and Reinvestment Act of 2009, which provided additional federal funding for education. Following these relative highs and lows, state and local revenues generally increased between 2010–11 and 2020–21, while federal revenues generally decreased through 2019–20. Specifically, between 2010–11 and 2020–21, the following patterns occurred:

  • Federal revenues
    • were highest in 2010–11 ($102 billion);
    • were lowest in 2017–18 ($69 billion); and
    • increased by 43 percent (from $70 billion to $101 billion) from 2019–20 to 2020–21 (revenues from COVID-19 federal assistance funds are discussed in more detail later in this indicator).
  • State revenues
    • increased 21 percent (from $362 billion to $437 billion);
    • were highest in 2019–20 ($440 billion); and
    • were lowest in 2012–13 ($354 billion).
  • Local revenues
    • increased 17 percent (from $355 billion to $416 billion);
    • were highest in 2020–21 ($416 billion); and
    • were lowest in 2011–12 ($353 billion).
    [Time series]

COE - Public School Revenue Sources (23)

Hover, click, and tap to see more for all figures on this page.

Figure 3. State revenues for public elementary and secondary schools as a percentage of total public school revenue, by state or jurisdiction: School year 2020–21

COE - Public School Revenue Sources (24)

Users can select any combination of available years and categories in any figure format (i.e., bar or table). The initial selection of years and categories may not be optimal in different views.

CLOSE

Map | Bar | Table

Map | Bar | Table

X

Embed this figure

† Not applicable. Data are reported as not applicable if there was no activity in a given category for a state or jurisdiction.

NOTE: All 50 states and the District of Columbia are included in the U.S. average, even though the District of Columbia does not receive any state revenue. For other jurisdictions, reported state revenue data are revenues received from the central government of the jurisdiction. American Samoa, the District of Columbia, Guam, Hawaii, Puerto Rico, and the Northern Mariana Islands have only one school district each. Excludes revenues for state education agencies. Figures are plotted based on unrounded data.

SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2020–21. See Digest of Education Statistics 2023, table 235.20.

") div.append("

"); div.append("

Select all | Clear all

") for (let serieIndex = 0; serieIndex < figureData.virtualSeries.length; serieIndex++) { const serie = figureData.virtualSeries[serieIndex]; div.append("

") }; $(wrap).find(".options-container-body").append(div); // CLEAR ALL EVENT HANDLER $(`.btn-clear-all-143`).on('click', (ev) => { ev.preventDefault(); for (let vserieIndex = 0; vserieIndex < figureData.virtualSeries.length; vserieIndex++) { figureData.virtualSeries[vserieIndex].visible = vserieIndex == 0; } draw(); syncVirtualSeries(); }); // SELECT ALL EVENT HANDLER $(`.btn-select-all-143`).on('click', (ev) => { ev.preventDefault(); for (let vserieIndex = 0; vserieIndex < figureData.virtualSeries.length; vserieIndex++) { figureData.virtualSeries[vserieIndex].visible = true; } draw(); syncVirtualSeries(); }); // VIRTUAL SERIE EVENT HANDLER $(wrap).find('.virtual-serie').click(ev => { // this click event for legends for map-like charts const serieId = ev.target.getAttribute('data-serie-id'); const virtualSerie = figureData.virtualSeries.find(vs => vs.id == serieId); virtualSerie.visible = ev.target.checked; // const serie = figureData.series[0]; // for (const value of serie.values) { // if (value.virtualSerieId == serieId) { // value.visible = ev.target.checked; // } // } //figureData.series[serieIndex].visible = ev.target.checked; //$(wrap).find('input[data-index=' + serieIndex + ']')[0].checked = ev.target.checked; draw(); syncVirtualSeries(); }) } else { div.append("

"); figureData.series.forEach(function (item, i) { div.append("

") }); $(wrap).find(".options-container-body").append(div); } }; function appendCheckboxesForDataArr() { if (chartSettings['map-like']) { //$(wrap).find(".options-container-body").html(""); var div = $("

"); div.attr("class", "group-wrap no-border"); div.append("

Percent

"); div.append("

Select all | Clear all

") const filteredFigureData = filterFigureData(figureData); var allValues = []; filteredFigureData.series.forEach((serie, index) => { var valuesWithColors = serie.values.map(value => { return { ...value, color: serie.color, // colors[index] serieIndex: index } }) allValues = [...allValues, ...valuesWithColors] }); allValues.forEach(function (item, i) { div.append("

") }); $(wrap).find(".options-container-body").append(div); // CLEAR ALL EVENT HANDLER $(`.btn-data-clear-all-143`).on('click', (ev) => { ev.preventDefault(); for (let valueIndex = 0; valueIndex < figureData.series[0].values.length; valueIndex++) { figureData.series[0].values[valueIndex].visible = valueIndex == 0; $(wrap).find('.check[data-type="data"][data-index=' + valueIndex + ']')[0].checked = valueIndex == 0; } draw(); }); // SELECT ALL EVENT HANDLER $(`.btn-data-select-all-143`).on('click', (ev) => { ev.preventDefault(); for (let valueIndex = 0; valueIndex < figureData.series[0].values.length; valueIndex++) { figureData.series[0].values[valueIndex].visible = true; $(wrap).find('.check[data-type=data][data-index=' + valueIndex + ']')[0].checked = true; } draw(); }); } }; function removeLegends() { $(wrap).find(".legends").html(""); } function drawLegends() { $(wrap).find(".legends").html(""); figureData.series.forEach(function (item, i) { $(wrap) .find(".legends") .append("

" + chartingUtils.replaceSupPlaceholder(item.key) + "

"); }); } function drawMapLikeLegends() { if (chartType == 'map-like') { for (let serieIndex = 0; serieIndex < figureData.virtualSeries.length; serieIndex++) { const serie = figureData.virtualSeries[serieIndex]; $(wrap).find('#map-like-flex').append(` `); }; $(wrap).find('.legend-map-like').click(ev => { // this click event for legends for map-like charts const serieId = ev.target.getAttribute('data-serie-id'); const virtualSerie = figureData.virtualSeries.find(vs => vs.id == serieId); virtualSerie.visible = ev.target.checked; // const serie = figureData.series[0]; // for (const value of serie.values) { // if(value.virtualSerieId == serieId) { // value.visible = ev.target.checked; // } // } //figureData.series[serieIndex].visible = ev.target.checked; //$(wrap).find('input[data-index=' + serieIndex + ']')[0].checked = ev.target.checked; syncVirtualSeries(); draw(); }) } } const getErrorCheck = () => $(wrap).find("#error-check-__df7e57f4315c4b708b70f81527d063d9").is(":checked"); $(wrap).on("click", "#toggle-icon-__df7e57f4315c4b708b70f81527d063d9", function (ev) { $(wrap).find("#error-check-__df7e57f4315c4b708b70f81527d063d9").click(); }); $(wrap).find("#error-check-__df7e57f4315c4b708b70f81527d063d9").click(function (ev) { draw(); // update image var onSrc = $("#toggle-icon-__df7e57f4315c4b708b70f81527d063d9").attr('data-on-src'); var offSrc = $("#toggle-icon-__df7e57f4315c4b708b70f81527d063d9").attr('data-off-src'); if (ev.target.checked) { $("#toggle-icon-__df7e57f4315c4b708b70f81527d063d9").attr('src', onSrc); } else { $("#toggle-icon-__df7e57f4315c4b708b70f81527d063d9").attr('src', offSrc); } }); function sortSeries(series) { let sortedSeries = []; series.forEach(serie => { let sortedSerie = { key: serie.key, visible: serie.visible, values: [...serie.values] }; sortedSerie.values.sort((a, b) => { if (a.values === b.value) return 0; else return a.value > b.value ? 1 : -1; }) sortedSeries.push(sortedSerie); }); return sortedSeries; } function sortValues(values) { values.sort((a, b) => { if (a.values === b.value) return 0; else return a.value > b.value ? 1 : -1; }); } function changeColorsForSeries(data, colors) { const series = ['Not available', 'Data not available', 'Reporting standard not met', 'Not applicable']; let originalColors = [...colors]; if (data.length > 0 && series.includes(data[0].key)) { colors = ['#ebebeb', ...colors]; } if (data.length > 1 && series.includes(data[1].key)) { colors = [colors[0], '#dbdbdb', ...originalColors]; } if (data.length > 2 && series.includes(data[2].key)) { colors = [colors[0], colors[1], '#858585', ...originalColors]; } return colors; } function draw() { $('#chart-__df7e57f4315c4b708b70f81527d063d9-file').css('display', 'none'); $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('display', 'block'); $('#table-__df7e57f4315c4b708b70f81527d063d9').css('display', 'none'); removeLegends(); //console.log('--- Figure ' + figureNumber); const filteredFigureData = filterFigureData(figureData); //filteredFigureData.series = sortSeries(filteredFigureData.series); //figureData && console.log('figureData: ', figureData); //filteredFigureData && console.log('filteredFigureData: ', filteredFigureData); if (chartView === "map") { let optionsObj = { element: element, showTerritories: false, width: 800, //$(".d3-map").parent().width(), height: 470, stateLabelBoxHeight: 25, stateLabelBoxWidth: 30, legendsOffset: 70, data: figureData.series, stateLabels: stateLabels, colors: colors, isPercent: true, usJsonUrl: 'http://nces.ed.gov/programs/coe' + '/js/us.json', roundValues: true, outlyingareaSpacing: 0 }; $(element).empty(); $(element).css('height', '470px') chartInstance = new MapChart(optionsObj); } if (chartView === "bar") { // for bar, we neeed 1 series sorted by value var allValues = []; filteredFigureData.series.forEach((serie, index) => { var valuesWithColors = serie.values.map(value => { let color = serie.color; if(value.color) { color = value.color; } return { ...value, color: color //serie.color// colors[index] } }) allValues = [...allValues, ...valuesWithColors] }); //sortValues(allValues) //console.log('allValues: ', allValues); var arrWithSortedSingleSerie = [{ key: 'All', values: allValues, visible: true }]; $(element).empty(); let calculatedHeight = allValues.length * 25; if (calculatedHeight < 300) calculatedHeight = 300; $(element).css('height', calculatedHeight + 'px'); const errorToggle = document.getElementById(`error-check-__df7e57f4315c4b708b70f81527d063d9`); const showErrors = errorToggle?.checked; let xLabel = ''; let chartOptions = { chartType: 'map', chartSettings: chartSettings, element: element, showGrid: true, style: { margin: { top: 40, right: 30, bottom: 100, left: 50 }, width: 800, height: calculatedHeight, }, x: { label: xLabel, addDollarToTop: false, }, y: { label: "Percent" }, tooltip: { prefixDollar: false, round: null }, series: filteredFigureData.series, data: arrWithSortedSingleSerie, //sortSeries(filteredFigureData.series), showErrors, barPadding: 0.3, colors: colors, subgroups: ['value'], maxScale: maxScale, isPercent: true, roundValues: true, formatThousands: false, axisXAlign: '', ticksNumber: '' }; // if(useSortedSerie) { // chartOptions.data_old = chartOptions.data; // chartOptions.data = [figureData.sortedSerie]; // } chartOptions.style.margin.bottom = 150; chartOptions.style.margin.right = 30; chartOptions.style.margin.top = 40; chartOptions.style.margin.left = 120; chartInstance = new StateHorizontalBar(chartOptions); } else if (chartView === 'bar-diverging') { drawLegends(); var allValues = []; filteredFigureData.series.forEach((serie, index) => { var valuesWithColors = serie.values.map(value => { return { ...value, color: colors[index], serieIndex: index } }) allValues = [...allValues, ...valuesWithColors] }); sortValues(allValues) //console.log('allValues: ', allValues); var arrWithSortedSingleSerie = [{ key: 'All', values: allValues, visible: true }]; let testData = [{ "2010": 37254523, "2019": 39512223, "State": "California" }, { "2010": 25145561, "2019": 28995881, "State": "Texas" }, { "2010": 18801310, "2019": 21477737, "State": "Florida" }, { "2010": 19378102, "2019": 19453561, "State": "New York" }, { "2010": 12702379, "2019": 12801989, "State": "Pennsylvania" }, { "2010": 12830632, "2019": 12671821, "State": "Illinois" }, { "2010": 11536504, "2019": 11689100, "State": "Ohio" }, { "2010": 9687653, "2019": 10617423, "State": "Georgia" }, { "2010": 9535483, "2019": 10488084, "State": "North Carolina" }, { "2010": 9883640, "2019": 9986857, "State": "Michigan" }, { "2010": 8791894, "2019": 8882190, "State": "New Jersey" }, { "2010": 8001024, "2019": 8535519, "State": "Virginia" }, { "2010": 6724540, "2019": 7614893, "State": "Washington" }, { "2010": 6392017, "2019": 7278717, "State": "Arizona" }, { "2010": 6547629, "2019": 6949503, "State": "Massachusetts" }, { "2010": 6346105, "2019": 6833174, "State": "Tennessee" }, { "2010": 6483802, "2019": 6732219, "State": "Indiana" }, { "2010": 5988927, "2019": 6137428, "State": "Missouri" }, { "2010": 5773552, "2019": 6045680, "State": "Maryland" }, { "2010": 5686986, "2019": 5822434, "State": "Wisconsin" }, { "2010": 5029196, "2019": 5758736, "State": "Colorado" }, { "2010": 5303925, "2019": 5639632, "State": "Minnesota" }, { "2010": 4625364, "2019": 5148714, "State": "South Carolina" }, { "2010": 4779736, "2019": 4903185, "State": "Alabama" }, { "2010": 4533372, "2019": 4648794, "State": "Louisiana" }, { "2010": 4339367, "2019": 4467673, "State": "Kentucky" }, { "2010": 3831074, "2019": 4217737, "State": "Oregon" }, { "2010": 3751351, "2019": 3956971, "State": "Oklahoma" }, { "2010": 3574097, "2019": 3565287, "State": "Connecticut" }, { "2010": 2763885, "2019": 3205958, "State": "Utah" }, { "2010": 3725789, "2019": 3193694, "State": "Puerto Rico" }, { "2010": 3046355, "2019": 3155070, "State": "Iowa" }, { "2010": 2700551, "2019": 3080156, "State": "Nevada" }, { "2010": 2915918, "2019": 3017825, "State": "Arkansas" }, { "2010": 2967297, "2019": 2976149, "State": "Mississippi" }, { "2010": 2853118, "2019": 2913314, "State": "Kansas" }, { "2010": 2059179, "2019": 2096829, "State": "New Mexico" }, { "2010": 1826341, "2019": 1934408, "State": "Nebraska" }, { "2010": 1852994, "2019": 1792065, "State": "West Virginia" }, { "2010": 1567582, "2019": 1787147, "State": "Idaho" }, { "2010": 1360301, "2019": 1415872, "State": "Hawaii" }, { "2010": 1316470, "2019": 1359711, "State": "New Hampshire" }, { "2010": 1328361, "2019": 1344212, "State": "Maine" }, { "2010": 989415, "2019": 1068778, "State": "Montana" }, { "2010": 1052567, "2019": 1059361, "State": "Rhode Island" }, { "2010": 897934, "2019": 973764, "State": "Delaware" }, { "2010": 814180, "2019": 884659, "State": "South Dakota" }, { "2010": 672591, "2019": 762062, "State": "North Dakota" }, { "2010": 710231, "2019": 731545, "State": "Alaska" }, { "2010": 601723, "2019": 705749, "State": "District of Columbia" }, { "2010": 625741, "2019": 623989, "State": "Vermont" }, { "2010": 563626, "2019": 578759, "State": "Wyoming" }] let config = { globalId: '__df7e57f4315c4b708b70f81527d063d9', element: element, showGrid: true, style: { margin: { top: 40, right: 30, bottom: 100, left: 50 }, width: 800, height: 1200, }, //testData: testData, series: filteredFigureData.series, singleSerie: allValues, colors: colors, maxScale: null, minScale: null, x: { label: "" }, y: { label: "Percent" } } config.style.margin.bottom = 150; config.style.margin.right = 70; config.style.margin.top = 30; config.style.margin.left = 120; chartInstance = new BarDivergingChart(config); } else if (chartView === 'file') { $('#chart-__df7e57f4315c4b708b70f81527d063d9-file').css('display', 'block'); $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('display', 'none'); $('#table-__df7e57f4315c4b708b70f81527d063d9').css('display', 'none'); } else if (chartView === "table") { $('#chart-__df7e57f4315c4b708b70f81527d063d9-file').css('display', 'none'); $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('display', 'none'); $('#table-__df7e57f4315c4b708b70f81527d063d9').css('display', 'block'); chartInstance = new StatesTable({ chartType: 'map', containerId: 'table-__df7e57f4315c4b708b70f81527d063d9', figureData: filteredFigureData, showConfidenceInterval: getErrorCheck(), hasAnySe: false, roundValues: true, horizontalLabel: horizontalLabel, 'table.usAverage.hide': chartSettings['table.usAverage.hide'], }); } chartingUtils.logChart(chartInstance, figureNumber); } window.addEventListener('resize', function () { zoomMap(); //if(window.innerWidth < 993) { // // switch to table view // if(chartView === 'map' || chartView === 'bar') { // chartView = 'table'; // setActiveSwitchButton('table'); // draw(); // } //} }); appendCheckboxes(); appendCheckboxesForDataArr(); zoomMap(); drawMapLikeLegends(); //if (window.innerWidth < 993) { // // switch to table view // if (chartView === 'map' || chartView === 'bar') { // chartView = 'table'; // setActiveSwitchButton('table'); // draw(); // } //} function zoomMap() { const width = window.innerWidth; if (chartView === 'map') { if (width > 991) $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('zoom', '1'); else if (width > 767) $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('zoom', '0.8'); else $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('zoom', '0.45'); } else { $('#chart-__df7e57f4315c4b708b70f81527d063d9').css('zoom', '1'); } } draw(); $(wrap).find('.embed-wrapper').on('click', function (ev) { let embedBg = $(wrap).find('.embed-wrapper'); if ($(ev.target).is(embedBg)) { $(ev.target).addClass('d-none'); }; }); $(wrap).find('.embed-wrapper').find('button').on('click', function () { let btn = $(wrap).find('.embed-wrapper').find('button'); btn.html('Copied!'); setTimeout(function () { btn.html('Copy'); }, 2000); }); $(wrap).find('.embed-wrapper').find('.close').on('click', function () { let embedBg = $(wrap).find('.embed-wrapper').addClass('d-none'); }); $(wrap).find('.link-embed').on('click', function (ev) { ev.preventDefault(); $(wrap).find('.embed-wrapper').removeClass('d-none'); let container = $('#figure-' + '224'); const width = Math.ceil(container.outerWidth()) + 20; const height = Math.ceil(container.outerHeight()) + 20; const url = 'http://nces.ed.gov/programs/coe/iframe/index?code=CMA&figureNumber=' + '3'; let html = '

'; $(wrap).find('.embed-wrapper').find('textarea').val(html) }); $(wrap).find('.link-download-data').on('click', function (ev) { ev.preventDefault(); let footnotes = [];footnotes.push({ sup: '', content: '† Not applicable. Data are reported as not applicable if there was no activity in a given category for a state or jurisdiction.' }); footnotes.push({ sup: '', content: 'NOTE: All 50 states and the District of Columbia are included in the U.S. average, even though the District of Columbia does not receive any state revenue. For other jurisdictions, reported state revenue data are revenues received from the central government of the jurisdiction. American Samoa, the District of Columbia, Guam, Hawaii, Puerto Rico, and the Northern Mariana Islands have only one school district each. Excludes revenues for state education agencies. Figures are plotted based on unrounded data.' }); footnotes.push({ sup: '', content: 'SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2020–21. See Digest of Education Statistics 2023, table 235.20.' }); let content = chartingUtils.generateCSVContent({ data: figureData, figureTitle: 'Figure 3. State revenues for public elementary and secondary schools as a percentage of total public school revenue, by state or jurisdiction: School year 2020–21', chartType, hasSe: false, footnotes, projectionYear: null, showConfidenceInterval: null, horizontalLabel, chartSettings: chartSettings }) // Create a blob //var blob = new Blob([content], { type: 'text/csv' }); var BOM = "\uFEFF"; var csvData = BOM + content; var blob = new Blob([csvData], { type: "text/csv;charset=utf-8" }); var url = URL.createObjectURL(blob); // Create a link to download it var pom = document.createElement('a'); pom.href = url; pom.setAttribute('download', 'CMA-figure-3.csv'); pom.click(); }); })();

In 2020–21, there were variations across the 50 states and the District of Columbia in the distribution of public school revenue coming from federal, state, and local sources. Specifically,

  • in 21 states, more than half of all revenues came from state governments;
  • in 12 states and the District of Columbia, more than half of all revenues came from local governments; and
  • in the remaining 17 states, no single revenue source comprised more than half of all revenues.

[State/jurisdiction]

Among the 50 states in school year 2020–21, the percentage of revenue coming from federal sources was

  • highest in South Dakota (20 percent) and Mississippi and Montana (19 percent each); and
  • lowest in New York, New Jersey, and Connecticut (5 percent each).

The percentage of public school revenue coming from state sources was

  • highest in Hawaii4 and Vermont (88 percent each); and
  • lowest in Missouri (30 percent) and New Hampshire and Nebraska (31 percent each).

The percentage of revenue coming from local sources was

  • highest in New Hampshire (62 percent) and Nebraska and Connecticut (59 percent each); and
  • lowest in Hawaii (1 percent) and Vermont (2 percent).

In the District of Columbia, which does not receive any state revenue, 90 percent of all revenue was from local sources and the remaining 10 percent was from federal sources. [State/jurisdiction]

Data on the sources of public school revenues were available for some other U.S. jurisdictions as well. The percentage of revenue from federal sources was 83 percent in the Northern Mariana Islands, 70 percent in American Samoa, 57 percent in the U.S. Virgin Islands, 34 percent in Guam, and 32 percent in Puerto Rico. In Guam and the U.S. Virgin Islands, the remaining revenues came from local sources; in American Samoa and the Northern Mariana Islands, the remaining revenues came from state sources; and in Puerto Rico, nearly all remaining revenues came from state sources.5 [State/jurisdiction]

Local Property Tax as a Revenue Source for Public Schools

On a national basis in 2020–21, some 83 percent ($343 billion) of local revenues for public schools were derived from local property taxes. Connecticut (98 percent), New Hampshire (98 percent), Rhode Island (97 percent), and Maine (97 percent) had the highest percentages of local revenue from property taxes. [State/jurisdiction]

COE - Public School Revenue Sources (40)

Hover, click, and tap to see more for all figures on this page.

Figure 4. Property tax revenues for public elementary and secondary schools as a percentage of total public school revenue, by state or jurisdiction: School year 2020–21

COE - Public School Revenue Sources (41)

Users can select any combination of available years and categories in any figure format (i.e., bar or table). The initial selection of years and categories may not be optimal in different views.

CLOSE

Map | Bar | Table

Map | Bar | Table

X

Embed this figure

† Not applicable. Data are reported as not applicable if there was no activity in a state or jurisdiction that would allow it to receive revenues from a given source of funds.

# Rounds to zero.

NOTE: All 50 states and the District of Columbia are included in the U.S. average. American Samoa, the District of Columbia, Guam, Hawaii, Puerto Rico, and the Northern Mariana Islands have only one school district each. Figures are plotted based on unrounded data.

SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2020–21. See Digest of Education Statistics 2023, table 235.20.

") div.append("

"); div.append("

Select all | Clear all

") for (let serieIndex = 0; serieIndex < figureData.virtualSeries.length; serieIndex++) { const serie = figureData.virtualSeries[serieIndex]; div.append("

") }; $(wrap).find(".options-container-body").append(div); // CLEAR ALL EVENT HANDLER $(`.btn-clear-all-145`).on('click', (ev) => { ev.preventDefault(); for (let vserieIndex = 0; vserieIndex < figureData.virtualSeries.length; vserieIndex++) { figureData.virtualSeries[vserieIndex].visible = vserieIndex == 0; } draw(); syncVirtualSeries(); }); // SELECT ALL EVENT HANDLER $(`.btn-select-all-145`).on('click', (ev) => { ev.preventDefault(); for (let vserieIndex = 0; vserieIndex < figureData.virtualSeries.length; vserieIndex++) { figureData.virtualSeries[vserieIndex].visible = true; } draw(); syncVirtualSeries(); }); // VIRTUAL SERIE EVENT HANDLER $(wrap).find('.virtual-serie').click(ev => { // this click event for legends for map-like charts const serieId = ev.target.getAttribute('data-serie-id'); const virtualSerie = figureData.virtualSeries.find(vs => vs.id == serieId); virtualSerie.visible = ev.target.checked; // const serie = figureData.series[0]; // for (const value of serie.values) { // if (value.virtualSerieId == serieId) { // value.visible = ev.target.checked; // } // } //figureData.series[serieIndex].visible = ev.target.checked; //$(wrap).find('input[data-index=' + serieIndex + ']')[0].checked = ev.target.checked; draw(); syncVirtualSeries(); }) } else { div.append("

"); figureData.series.forEach(function (item, i) { div.append("

") }); $(wrap).find(".options-container-body").append(div); } }; function appendCheckboxesForDataArr() { if (chartSettings['map-like']) { //$(wrap).find(".options-container-body").html(""); var div = $("

"); div.attr("class", "group-wrap no-border"); div.append("

Percent

"); div.append("

Select all | Clear all

") const filteredFigureData = filterFigureData(figureData); var allValues = []; filteredFigureData.series.forEach((serie, index) => { var valuesWithColors = serie.values.map(value => { return { ...value, color: serie.color, // colors[index] serieIndex: index } }) allValues = [...allValues, ...valuesWithColors] }); allValues.forEach(function (item, i) { div.append("

") }); $(wrap).find(".options-container-body").append(div); // CLEAR ALL EVENT HANDLER $(`.btn-data-clear-all-145`).on('click', (ev) => { ev.preventDefault(); for (let valueIndex = 0; valueIndex < figureData.series[0].values.length; valueIndex++) { figureData.series[0].values[valueIndex].visible = valueIndex == 0; $(wrap).find('.check[data-type="data"][data-index=' + valueIndex + ']')[0].checked = valueIndex == 0; } draw(); }); // SELECT ALL EVENT HANDLER $(`.btn-data-select-all-145`).on('click', (ev) => { ev.preventDefault(); for (let valueIndex = 0; valueIndex < figureData.series[0].values.length; valueIndex++) { figureData.series[0].values[valueIndex].visible = true; $(wrap).find('.check[data-type=data][data-index=' + valueIndex + ']')[0].checked = true; } draw(); }); } }; function removeLegends() { $(wrap).find(".legends").html(""); } function drawLegends() { $(wrap).find(".legends").html(""); figureData.series.forEach(function (item, i) { $(wrap) .find(".legends") .append("

" + chartingUtils.replaceSupPlaceholder(item.key) + "

"); }); } function drawMapLikeLegends() { if (chartType == 'map-like') { for (let serieIndex = 0; serieIndex < figureData.virtualSeries.length; serieIndex++) { const serie = figureData.virtualSeries[serieIndex]; $(wrap).find('#map-like-flex').append(` `); }; $(wrap).find('.legend-map-like').click(ev => { // this click event for legends for map-like charts const serieId = ev.target.getAttribute('data-serie-id'); const virtualSerie = figureData.virtualSeries.find(vs => vs.id == serieId); virtualSerie.visible = ev.target.checked; // const serie = figureData.series[0]; // for (const value of serie.values) { // if(value.virtualSerieId == serieId) { // value.visible = ev.target.checked; // } // } //figureData.series[serieIndex].visible = ev.target.checked; //$(wrap).find('input[data-index=' + serieIndex + ']')[0].checked = ev.target.checked; syncVirtualSeries(); draw(); }) } } const getErrorCheck = () => $(wrap).find("#error-check-__a257d2c63eae4f23a576e8f95d1ff242").is(":checked"); $(wrap).on("click", "#toggle-icon-__a257d2c63eae4f23a576e8f95d1ff242", function (ev) { $(wrap).find("#error-check-__a257d2c63eae4f23a576e8f95d1ff242").click(); }); $(wrap).find("#error-check-__a257d2c63eae4f23a576e8f95d1ff242").click(function (ev) { draw(); // update image var onSrc = $("#toggle-icon-__a257d2c63eae4f23a576e8f95d1ff242").attr('data-on-src'); var offSrc = $("#toggle-icon-__a257d2c63eae4f23a576e8f95d1ff242").attr('data-off-src'); if (ev.target.checked) { $("#toggle-icon-__a257d2c63eae4f23a576e8f95d1ff242").attr('src', onSrc); } else { $("#toggle-icon-__a257d2c63eae4f23a576e8f95d1ff242").attr('src', offSrc); } }); function sortSeries(series) { let sortedSeries = []; series.forEach(serie => { let sortedSerie = { key: serie.key, visible: serie.visible, values: [...serie.values] }; sortedSerie.values.sort((a, b) => { if (a.values === b.value) return 0; else return a.value > b.value ? 1 : -1; }) sortedSeries.push(sortedSerie); }); return sortedSeries; } function sortValues(values) { values.sort((a, b) => { if (a.values === b.value) return 0; else return a.value > b.value ? 1 : -1; }); } function changeColorsForSeries(data, colors) { const series = ['Not available', 'Data not available', 'Reporting standard not met', 'Not applicable']; let originalColors = [...colors]; if (data.length > 0 && series.includes(data[0].key)) { colors = ['#ebebeb', ...colors]; } if (data.length > 1 && series.includes(data[1].key)) { colors = [colors[0], '#dbdbdb', ...originalColors]; } if (data.length > 2 && series.includes(data[2].key)) { colors = [colors[0], colors[1], '#858585', ...originalColors]; } return colors; } function draw() { $('#chart-__a257d2c63eae4f23a576e8f95d1ff242-file').css('display', 'none'); $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('display', 'block'); $('#table-__a257d2c63eae4f23a576e8f95d1ff242').css('display', 'none'); removeLegends(); //console.log('--- Figure ' + figureNumber); const filteredFigureData = filterFigureData(figureData); //filteredFigureData.series = sortSeries(filteredFigureData.series); //figureData && console.log('figureData: ', figureData); //filteredFigureData && console.log('filteredFigureData: ', filteredFigureData); if (chartView === "map") { let optionsObj = { element: element, showTerritories: false, width: 800, //$(".d3-map").parent().width(), height: 470, stateLabelBoxHeight: 25, stateLabelBoxWidth: 30, legendsOffset: 70, data: figureData.series, stateLabels: stateLabels, colors: colors, isPercent: true, usJsonUrl: 'http://nces.ed.gov/programs/coe' + '/js/us.json', roundValues: true, outlyingareaSpacing: 0 }; $(element).empty(); $(element).css('height', '470px') chartInstance = new MapChart(optionsObj); } if (chartView === "bar") { // for bar, we neeed 1 series sorted by value var allValues = []; filteredFigureData.series.forEach((serie, index) => { var valuesWithColors = serie.values.map(value => { let color = serie.color; if(value.color) { color = value.color; } return { ...value, color: color //serie.color// colors[index] } }) allValues = [...allValues, ...valuesWithColors] }); //sortValues(allValues) //console.log('allValues: ', allValues); var arrWithSortedSingleSerie = [{ key: 'All', values: allValues, visible: true }]; $(element).empty(); let calculatedHeight = allValues.length * 25; if (calculatedHeight < 300) calculatedHeight = 300; $(element).css('height', calculatedHeight + 'px'); const errorToggle = document.getElementById(`error-check-__a257d2c63eae4f23a576e8f95d1ff242`); const showErrors = errorToggle?.checked; let xLabel = ''; let chartOptions = { chartType: 'map', chartSettings: chartSettings, element: element, showGrid: true, style: { margin: { top: 40, right: 30, bottom: 100, left: 50 }, width: 800, height: calculatedHeight, }, x: { label: xLabel, addDollarToTop: false, }, y: { label: "Percent" }, tooltip: { prefixDollar: false, round: null }, series: filteredFigureData.series, data: arrWithSortedSingleSerie, //sortSeries(filteredFigureData.series), showErrors, barPadding: 0.3, colors: colors, subgroups: ['value'], maxScale: maxScale, isPercent: true, roundValues: true, formatThousands: false, axisXAlign: '', ticksNumber: '10' }; // if(useSortedSerie) { // chartOptions.data_old = chartOptions.data; // chartOptions.data = [figureData.sortedSerie]; // } chartOptions.style.margin.bottom = 120; chartOptions.style.margin.right = 30; chartOptions.style.margin.top = 40; chartOptions.style.margin.left = 90; chartInstance = new StateHorizontalBar(chartOptions); } else if (chartView === 'bar-diverging') { drawLegends(); var allValues = []; filteredFigureData.series.forEach((serie, index) => { var valuesWithColors = serie.values.map(value => { return { ...value, color: colors[index], serieIndex: index } }) allValues = [...allValues, ...valuesWithColors] }); sortValues(allValues) //console.log('allValues: ', allValues); var arrWithSortedSingleSerie = [{ key: 'All', values: allValues, visible: true }]; let testData = [{ "2010": 37254523, "2019": 39512223, "State": "California" }, { "2010": 25145561, "2019": 28995881, "State": "Texas" }, { "2010": 18801310, "2019": 21477737, "State": "Florida" }, { "2010": 19378102, "2019": 19453561, "State": "New York" }, { "2010": 12702379, "2019": 12801989, "State": "Pennsylvania" }, { "2010": 12830632, "2019": 12671821, "State": "Illinois" }, { "2010": 11536504, "2019": 11689100, "State": "Ohio" }, { "2010": 9687653, "2019": 10617423, "State": "Georgia" }, { "2010": 9535483, "2019": 10488084, "State": "North Carolina" }, { "2010": 9883640, "2019": 9986857, "State": "Michigan" }, { "2010": 8791894, "2019": 8882190, "State": "New Jersey" }, { "2010": 8001024, "2019": 8535519, "State": "Virginia" }, { "2010": 6724540, "2019": 7614893, "State": "Washington" }, { "2010": 6392017, "2019": 7278717, "State": "Arizona" }, { "2010": 6547629, "2019": 6949503, "State": "Massachusetts" }, { "2010": 6346105, "2019": 6833174, "State": "Tennessee" }, { "2010": 6483802, "2019": 6732219, "State": "Indiana" }, { "2010": 5988927, "2019": 6137428, "State": "Missouri" }, { "2010": 5773552, "2019": 6045680, "State": "Maryland" }, { "2010": 5686986, "2019": 5822434, "State": "Wisconsin" }, { "2010": 5029196, "2019": 5758736, "State": "Colorado" }, { "2010": 5303925, "2019": 5639632, "State": "Minnesota" }, { "2010": 4625364, "2019": 5148714, "State": "South Carolina" }, { "2010": 4779736, "2019": 4903185, "State": "Alabama" }, { "2010": 4533372, "2019": 4648794, "State": "Louisiana" }, { "2010": 4339367, "2019": 4467673, "State": "Kentucky" }, { "2010": 3831074, "2019": 4217737, "State": "Oregon" }, { "2010": 3751351, "2019": 3956971, "State": "Oklahoma" }, { "2010": 3574097, "2019": 3565287, "State": "Connecticut" }, { "2010": 2763885, "2019": 3205958, "State": "Utah" }, { "2010": 3725789, "2019": 3193694, "State": "Puerto Rico" }, { "2010": 3046355, "2019": 3155070, "State": "Iowa" }, { "2010": 2700551, "2019": 3080156, "State": "Nevada" }, { "2010": 2915918, "2019": 3017825, "State": "Arkansas" }, { "2010": 2967297, "2019": 2976149, "State": "Mississippi" }, { "2010": 2853118, "2019": 2913314, "State": "Kansas" }, { "2010": 2059179, "2019": 2096829, "State": "New Mexico" }, { "2010": 1826341, "2019": 1934408, "State": "Nebraska" }, { "2010": 1852994, "2019": 1792065, "State": "West Virginia" }, { "2010": 1567582, "2019": 1787147, "State": "Idaho" }, { "2010": 1360301, "2019": 1415872, "State": "Hawaii" }, { "2010": 1316470, "2019": 1359711, "State": "New Hampshire" }, { "2010": 1328361, "2019": 1344212, "State": "Maine" }, { "2010": 989415, "2019": 1068778, "State": "Montana" }, { "2010": 1052567, "2019": 1059361, "State": "Rhode Island" }, { "2010": 897934, "2019": 973764, "State": "Delaware" }, { "2010": 814180, "2019": 884659, "State": "South Dakota" }, { "2010": 672591, "2019": 762062, "State": "North Dakota" }, { "2010": 710231, "2019": 731545, "State": "Alaska" }, { "2010": 601723, "2019": 705749, "State": "District of Columbia" }, { "2010": 625741, "2019": 623989, "State": "Vermont" }, { "2010": 563626, "2019": 578759, "State": "Wyoming" }] let config = { globalId: '__a257d2c63eae4f23a576e8f95d1ff242', element: element, showGrid: true, style: { margin: { top: 40, right: 30, bottom: 100, left: 50 }, width: 800, height: 1200, }, //testData: testData, series: filteredFigureData.series, singleSerie: allValues, colors: colors, maxScale: null, minScale: null, x: { label: "" }, y: { label: "Percent" } } config.style.margin.bottom = 120; config.style.margin.right = 70; config.style.margin.top = 30; config.style.margin.left = 90; chartInstance = new BarDivergingChart(config); } else if (chartView === 'file') { $('#chart-__a257d2c63eae4f23a576e8f95d1ff242-file').css('display', 'block'); $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('display', 'none'); $('#table-__a257d2c63eae4f23a576e8f95d1ff242').css('display', 'none'); } else if (chartView === "table") { $('#chart-__a257d2c63eae4f23a576e8f95d1ff242-file').css('display', 'none'); $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('display', 'none'); $('#table-__a257d2c63eae4f23a576e8f95d1ff242').css('display', 'block'); chartInstance = new StatesTable({ chartType: 'map', containerId: 'table-__a257d2c63eae4f23a576e8f95d1ff242', figureData: filteredFigureData, showConfidenceInterval: getErrorCheck(), hasAnySe: false, roundValues: true, horizontalLabel: horizontalLabel, 'table.usAverage.hide': chartSettings['table.usAverage.hide'], }); } chartingUtils.logChart(chartInstance, figureNumber); } window.addEventListener('resize', function () { zoomMap(); //if(window.innerWidth < 993) { // // switch to table view // if(chartView === 'map' || chartView === 'bar') { // chartView = 'table'; // setActiveSwitchButton('table'); // draw(); // } //} }); appendCheckboxes(); appendCheckboxesForDataArr(); zoomMap(); drawMapLikeLegends(); //if (window.innerWidth < 993) { // // switch to table view // if (chartView === 'map' || chartView === 'bar') { // chartView = 'table'; // setActiveSwitchButton('table'); // draw(); // } //} function zoomMap() { const width = window.innerWidth; if (chartView === 'map') { if (width > 991) $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('zoom', '1'); else if (width > 767) $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('zoom', '0.8'); else $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('zoom', '0.45'); } else { $('#chart-__a257d2c63eae4f23a576e8f95d1ff242').css('zoom', '1'); } } draw(); $(wrap).find('.embed-wrapper').on('click', function (ev) { let embedBg = $(wrap).find('.embed-wrapper'); if ($(ev.target).is(embedBg)) { $(ev.target).addClass('d-none'); }; }); $(wrap).find('.embed-wrapper').find('button').on('click', function () { let btn = $(wrap).find('.embed-wrapper').find('button'); btn.html('Copied!'); setTimeout(function () { btn.html('Copy'); }, 2000); }); $(wrap).find('.embed-wrapper').find('.close').on('click', function () { let embedBg = $(wrap).find('.embed-wrapper').addClass('d-none'); }); $(wrap).find('.link-embed').on('click', function (ev) { ev.preventDefault(); $(wrap).find('.embed-wrapper').removeClass('d-none'); let container = $('#figure-' + '225'); const width = Math.ceil(container.outerWidth()) + 20; const height = Math.ceil(container.outerHeight()) + 20; const url = 'http://nces.ed.gov/programs/coe/iframe/index?code=CMA&figureNumber=' + '4'; let html = '

'; $(wrap).find('.embed-wrapper').find('textarea').val(html) }); $(wrap).find('.link-download-data').on('click', function (ev) { ev.preventDefault(); let footnotes = [];footnotes.push({ sup: '', content: '† Not applicable. Data are reported as not applicable if there was no activity in a state or jurisdiction that would allow it to receive revenues from a given source of funds.' }); footnotes.push({ sup: '', content: '# Rounds to zero.' }); footnotes.push({ sup: '', content: 'NOTE: All 50 states and the District of Columbia are included in the U.S. average. American Samoa, the District of Columbia, Guam, Hawaii, Puerto Rico, and the Northern Mariana Islands have only one school district each. Figures are plotted based on unrounded data.' }); footnotes.push({ sup: '', content: 'SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2020–21. See Digest of Education Statistics 2023, table 235.20.' }); let content = chartingUtils.generateCSVContent({ data: figureData, figureTitle: 'Figure 4. Property tax revenues for public elementary and secondary schools as a percentage of total public school revenue, by state or jurisdiction: School year 2020–21', chartType, hasSe: false, footnotes, projectionYear: null, showConfidenceInterval: null, horizontalLabel, chartSettings: chartSettings }) // Create a blob //var blob = new Blob([content], { type: 'text/csv' }); var BOM = "\uFEFF"; var csvData = BOM + content; var blob = new Blob([csvData], { type: "text/csv;charset=utf-8" }); var url = URL.createObjectURL(blob); // Create a link to download it var pom = document.createElement('a'); pom.href = url; pom.setAttribute('download', 'CMA-figure-4.csv'); pom.click(); }); })();

On a national basis in 2020–21, revenues from local property taxes comprised 36 percent of total revenue for public schools. The percentage of total revenue from local property taxes generally differed by state. New Hampshire and Connecticut had the highest percentages of total revenue from property taxes (61 and 57 percent, respectively). In Vermont, the percentage of revenue from local property taxes rounded to zero. Hawaii has only one school district, which received no funding from property taxes. [State/jurisdiction]

Revenues From COVID-19 Federal Assistance Funds

Figure 5. Revenues from the Education Stabilization Fund as a percentage of total public school revenue, by state or jurisdiction: School year 2020–21

COE - Public School Revenue Sources (48)

— Not available.

‡ Reporting standards not met.

NOTE: All 50 states and the District of Columbia are included in the U.S. average. Revenues from the Education Stabilization Fund (ESF) are for public elementary and secondary education. Funds awarded by the ESF include Elementary and Secondary School Emergency Relief (ESSER) and Governors Emergency Education Relief (GEER), each of which were funded by multiple legislative acts. For more information on the ESF, see https://covid-relief-data.ed.gov/. Local education agencies (LEAs) do not begin receiving federal funds that flow through the state until after allocations are made by the federal government, assurances and certifications are signed and awards are made by the state, and reimbursem*nt for expenditures is requested by the LEA. Because of this process, there is a lag between the time when the funds are appropriated and when LEAs record the amounts as revenues. The U.S. Department of Education publishes data on ESF grant funds that have been awarded to and expended by states or outlying areas and local education agencies. The data are available at https://covid-relief-data.ed.gov/. The data contained on the ESF Transparency Portal are reported by states on the Annual Performance Report (APR) for ESSER and GEER grants. For fiscal year (FY) 21, the reporting period for the Coronavirus Aid, Relief, and Economic Security (CARES) Act annual report began on October 1, 2020, and ran through the end of the state fiscal year. National Public Education Financial Survey (NPEFS) data are reported by school fiscal year, which for many states is July 1, 2020, through June 30, 2021. The data available in the ESF Transparency Portal may differ from data in this figure due to these differences in reporting periods and data item definitions. Figures are plotted based on unrounded data.

SOURCE: U.S. Department of Education, National Center for Education Statistics, Common Core of Data (CCD), “National Public Education Financial Survey,” 2020–21. See Digest of Education Statistics 2023, table 235.20 and Revenues and Expenditures for Public Elementary and Secondary Education: FY 21, table 10.

Federal revenue in 2020–21 included COVID-19 federal assistance funds. These funds were authorized by the Coronavirus Aid, Relief, and Economic Security (CARES) Act of 2020, the Coronavirus Response and Relief Supplemental Appropriations (CRRSA) Act of 2021, and the American Rescue Plan (ARP) Act of 2021.6 The portion of these funds administered by the Department of Education is referred to as the Education Stabilization Fund (ESF).7

In 2020–21, some 2 percent ($18.6 billion) of total public school revenues nationally were awarded from the ESF. This percentage was

  • highest in Arkansas (5 percent) and Georgia, Louisiana, Kentucky, Alabama, and Oklahoma (4 percent each); and
  • lowest in Virginia, Massachusetts, Connecticut, Maine, New Jersey, New Hampshire, and Kansas (less than 1 percent each).

New York and North Dakota were not able to separately report COVID-19 federal assistance funds.8 [State/jurisdiction]

In addition, ESF awards accounted for 51 percent of the total revenue in the U.S. Virgin Islands, 32 percent in the Northern Mariana Islands, 16 percent in Guam, and 1 percent in Puerto Rico. COVID-19 federal assistance funds reported by American Samoa did not meet reporting standards and were suppressed. [State/jurisdiction]

As noted previously, ESF awards accounted for only a subset of COVID-19 federal assistance funds. Data are also available for funds awarded by the Department of the Treasury, including the Coronavirus Relief Fund (CRF) and Coronavirus State and Local Fiscal Recovery Funds (SLFRF). Reported CRF revenues totaled $10.2 billion and accounted for 1 percent of total revenue nationally, with a high of 8 percent in Maine and a low of less than one-half of 1 percent in 18 states.9 Only three states (Minnesota, Nevada, and Texas) and the District of Columbia reported greater than zero revenues from SLFRF. However, not all state education agencies were able to separately report CRF and SLFRF revenues when school districts received these funds from state or local governments. Therefore, caution should be used when comparing these revenues across states. [State/jurisdiction]


1For general technical notes related to data analysis, data interpretation, rounding, and other considerations, please refer to the Reader’s Guide.

2All revenues in this indicator are adjusted for inflation to constant 2022–23 dollars using the Consumer Price Index, or CPI. For this indicator, the CPI is adjusted to a school-year basis. The CPI is prepared by the Bureau of Labor Statistics, U.S. Department of Labor.

3Local revenues include revenues from such sources as local property taxes, other public revenues, and private revenues. Other public revenues include local non-property taxes, earnings on investments, and revenues from intermediate sources between the state and local government level. Private revenues include tuition from individuals, transportation fees from individuals, food services (excluding federal reimbursem*nts), district activities, textbook revenues, and summer school revenues.

4Hawaii operates as a single school district and has no local education agencies (LEAs).

5Guam, Puerto Rico, and the Northern Mariana Islands have only one school district. In Puerto Rico, a small percentage (less than one-half of 1 percent) of revenues came from local sources. Reported state revenue data are revenues received from the central government of the jurisdiction.

6States were not asked to report on all possible COVID-19 recovery-related revenues. For instance, states were not asked about COVID-19 funding from the U.S. Department of Agriculture for school nutrition programs. Any recovery-related assistance received by public elementary and secondary schools in 2020–21 is captured as part of total revenue for that year, regardless of whether these recovery-related revenues are reported separately as COVID-19 federal assistance funds.

7Funds awarded by the Education Stabilization Fund (ESF) for public elementary and secondary education include Elementary and Secondary School Emergency Relief (ESSER) and Governors Emergency Education Relief (GEER), each of which were funded by multiple legislative acts. For more information on the ESF, see https://covid-relief-data.ed.gov/.

8New York and North Dakota were not able to separately report COVID-19 federal assistance funds because their accounting systems did not track such revenues separately. For more information on these two states, see Exhibit F-19. Fiscal Data Plan responses to question 15, by state or jurisdiction: Fiscal year 2021.

9These 18 states do not include 2 states where revenues from CRF funds were not able to be reported and 5 states and the District of Columbia where they were not applicable.

Supplemental Information

COE - Public School Revenue Sources (61)

Public School Expenditures

CLOSE

Common Core of Data (CCD)

CLOSE

COE - Public School Revenue Sources (62)

Table 235.10 (Digest 2023): Revenues for public elementary and secondary schools, by source of funds: Selected years, 1919-20 through 2020-21;

COE - Public School Revenue Sources (63)

Table 235.20 (Digest 2023): Revenues for public elementary and secondary schools, by source of funds and state or jurisdiction: 2020-21;

COE - Public School Revenue Sources (64)

Table 105.30 (Digest 2022): Enrollment in elementary, secondary, and degree-granting postsecondary institutions, by level and control of institution: Selected years, 1869-70 through fall 2031;

COE - Public School Revenue Sources (65)

Table 10. Revenues from COVID-19 Federal Assistance Funds for public elementary and secondary education, by source and state or jurisdiction: FY 2021

CLOSE

Constant dollarsConsumer Price Index (CPI)Elementary schoolProperty taxPublic school or institutionRevenueSchool districtSecondary/High school

CLOSE

COE - Public School Revenue Sources (66)

Public School Revenue Sources - May 2023

COE - Public School Revenue Sources (67)

Public School Revenue Sources - May 2022

COE - Public School Revenue Sources (68)

Public School Revenue Sources - May 2021

COE - Public School Revenue Sources (69)

Public School Revenue Sources - April 2020

COE - Public School Revenue Sources (70)

Public School Revenue Sources - May 2019

COE - Public School Revenue Sources (71)

Public School Revenue Sources - May 2018

COE - Public School Revenue Sources (72)

Public School Revenue Sources - May 2017

COE - Public School Revenue Sources (73)

Public School Revenue Sources - May 2016

COE - Public School Revenue Sources (74)

Public School Revenue Sources - May 2015

COE - Public School Revenue Sources (75)

Public School Revenue Sources - April 2014

COE - Public School Revenue Sources (76)

Public School Revenue Sources - May 2013

CLOSE

Suggested Citation

National Center for Education Statistics. (2024). Public School Revenue Sources.Condition of Education.U.S. Department of Education, Institute of Education Sciences. Retrieved [date], fromhttps://nces.ed.gov/programs/coe/indicator/cma.

Explore another topic Explore by subgroup

Back to Top

COE - Public School Revenue Sources (2024)
Top Articles
Android vs. iPhone: 15 Years of Innovation Through Rivalry
Ebony Wood - Best Choice For The Fingerboard - Exotic Wood Zone
Dainty Rascal Io
Le Blanc Los Cabos - Los Cabos – Le Blanc Spa Resort Adults-Only All Inclusive
Craigslist Vans
Voorraad - Foodtrailers
Craigslist Parsippany Nj Rooms For Rent
Sissy Hypno Gif
Acts 16 Nkjv
Craigslist Dog Sitter
Sunday World Northern Ireland
What is the surrender charge on life insurance?
Items/Tm/Hm cheats for Pokemon FireRed on GBA
Used Wood Cook Stoves For Sale Craigslist
Cnnfn.com Markets
Hca Florida Middleburg Emergency Reviews
Huge Boobs Images
No Hard Feelings Showtimes Near Cinemark At Harlingen
Justified Official Series Trailer
Used Sawmill For Sale - Craigslist Near Tennessee
Alexander Funeral Home Gallatin Obituaries
WEB.DE Apps zum mailen auf dem SmartPhone, für Ihren Browser und Computer.
Dover Nh Power Outage
Rufus Benton "Bent" Moulds Jr. Obituary 2024 - Webb & Stephens Funeral Homes
The Tower and Major Arcana Tarot Combinations: What They Mean - Eclectic Witchcraft
Tips and Walkthrough: Candy Crush Level 9795
manhattan cars & trucks - by owner - craigslist
Yayo - RimWorld Wiki
How to Use Craigslist (with Pictures) - wikiHow
The Latest: Trump addresses apparent assassination attempt on X
The value of R in SI units is _____?
JD Power's top airlines in 2024, ranked - The Points Guy
Here’s how you can get a foot detox at home!
Whas Golf Card
Green Bay Crime Reports Police Fire And Rescue
Despacito Justin Bieber Lyrics
Muma Eric Rice San Mateo
Ny Post Front Page Cover Today
42 Manufacturing jobs in Grayling
Naya Padkar Newspaper Today
Craigslist Florida Trucks
Atom Tickets – Buy Movie Tickets, Invite Friends, Skip Lines
Emily Browning Fansite
Flappy Bird Cool Math Games
About Us
The Complete Uber Eats Delivery Driver Guide:
Stitch And Angel Tattoo Black And White
Dancing Bear - House Party! ID ? Brunette in hardcore action
Craigslist Marshfield Mo
Slug Menace Rs3
Provincial Freeman (Toronto and Chatham, ON: Mary Ann Shadd Cary (October 9, 1823 – June 5, 1893)), November 3, 1855, p. 1
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 5637

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.