Which big school districts spend the most per student?

In the school year that ended in 2024, New York City, New York spent $35,796 per student, the most of the nation's 100 largest public school districts, followed by District of Columbia ($31,529) and Atlanta, Georgia ($26,117). Alpine, Utah spent the least, $10,044, against $17,619 for all U.S. public schools. This is day-to-day spending on teachers, staff, supplies and buses, not on buildings or debt, and it isn't adjusted for local prices, which differ widely.

The interactive chart needs JavaScript. The numbers are in the table below.

Bars are sorted from highest to lowest and start at zero; each one's value is at its end. The dashed line is “United States”, for comparison. It opens on the top and bottom 10; use “Show all” or the search box for the rest.

Save a simple drawing of this chart for slides, essays or posts, with its question, source, date and a link back to this page. Please keep the credit.

Download image

A tall picture for Pinterest or an Instagram story, with the question, answer, source, date and this page's address.

Chartly Pro: downloads and embeds without the credit. Join the waitlist

It doesn't exist yet. Tell us what you'd use it for, and we'll email you once when it's ready. Downloads and embeds with the credit stay free.

Nothing to pay. We'll email you once, when Pro is ready. See our privacy policy.

Key facts

Measure: Spending per student, dollars a year. Written from the data below.

  • New York City, New York has the highest figure, $35,796, followed by District of Columbia ($31,529) and Atlanta, Georgia ($26,117).
  • Alpine, Utah has the lowest figure, $10,044, followed by St Johns County, Florida ($10,280) and Jordan, Utah ($10,309).
  • The highest is 3.6 times the lowest.
  • United States: $17,619. Of the 100 compared, 28 are above it and 72 below.

Each of the 100 largest school districts has its own page: find your school district to see its spending per student and students next to its state's and the U.S. figures.

Teachers: add this chart to a class assignment, one link to post in Google Classroom, Canvas or Moodle.

Source and date

Data as of
Published

Citation

Chartly. “Which big school districts spend the most per student?” Chart. Data: U.S. Census Bureau, Annual Survey of School System Finances, https://www.census.gov/programs-surveys/school-finances/data/tables.html (data as of June 30, 2024). https://chart.ly/charts/school-spending-per-student-largest-districts (accessed November 4, 2026).

Free for your article, blog or class page: paste this code where the chart should go. It shows the interactive chart with its source and a small “Chart by Chartly” credit, and stays up to date when the data changes. Need it without the credit? Join the Chartly Pro waitlist.

The file has the numbers in this table, with the source, license and date. Please credit the source and Chartly. Developers can also get them as JSON (how).

School district Spending per student, dollars a year
New York City, New York 35,796
District of Columbia 31,529
Atlanta, Georgia 26,117
Los Angeles Unified, California 25,631
San Francisco Unified, California 25,173
Chicago, Illinois 24,330
San Diego Unified, California 24,330
Baltimore, Maryland 24,053
Hawaii Public Schools, Hawaii 23,878
Fresno Unified, California 23,550
Seattle, Washington 22,227
Prince Georges County, Maryland 21,592
Detroit, Michigan 21,406
Loudoun County, Virginia 21,242
Long Beach Unified, California 21,011
Milwaukee, Wisconsin 20,815
Howard County, Maryland 20,296
Montgomery County, Maryland 20,107
Fairfax County, Virginia 20,064
Philadelphia, Pennsylvania 19,525
Baltimore County, Maryland 19,356
Anne Arundel County, Maryland 19,124
Jefferson County, Kentucky 18,730
Corona-Norco Unified, California 18,315
Charleston County, South Carolina 18,199
Denver, Colorado 17,972
Omaha, Nebraska 17,744
DeKalb County, Georgia 17,739
United States 17,619
Fulton County, Georgia 17,609
Albuquerque, New Mexico 17,449
Elk Grove Unified, California 17,432
Nashville-Davidson County, Tennessee 17,314
Frederick County, Maryland 17,172
Cherry Creek, Colorado 17,160
Prince William County, Virginia 16,472
Clayton County, Georgia 16,377
Cobb County, Georgia 16,151
Virginia Beach, Virginia 15,699
Gwinnett County, Georgia 15,623
Jefferson County, Colorado 15,276
Palm Beach County, Florida 15,224
Dallas, Texas 15,160
Collier County, Florida 15,064
Mobile County, Alabama 14,984
Clark County, Nevada 14,774
Jefferson Parish, Louisiana 14,671
Douglas County, Colorado 14,658
Shelby County, Tennessee 14,576
Henrico County, Virginia 14,356
Horry County, South Carolina 14,340
Guilford County, North Carolina 14,307
Aldine, Texas 14,243
Austin, Texas 14,133
Chesterfield County, Virginia 13,976
Houston, Texas 13,950
Miami-Dade County, Florida 13,931
Washoe County, Nevada 13,902
Fort Worth, Texas 13,777
El Paso, Texas 13,564
Winston-Salem/Forsyth, North Carolina 13,477
North East, Texas 13,459
Garland, Texas 13,440
Broward County, Florida 13,412
Greenville County, South Carolina 13,376
Pinellas County, Florida 13,166
Lewisville, Texas 13,147
Charlotte/Mecklenburg, North Carolina 13,065
Forsyth County, Georgia 13,015
Arlington, Texas 12,690
Orange County, Florida 12,678
Polk County, Florida 12,447
Lee County, Florida 12,384
Manatee County, Florida 12,296
Duval County, Florida 12,290
Wake County, North Carolina 12,279
Knox County, Tennessee 12,234
Plano, Texas 12,149
Cumberland County, North Carolina 12,145
Northside, Texas 12,126
Mesa Unified, Arizona 12,066
Granite, Utah 12,019
Brevard County, Florida 11,956
Katy, Texas 11,756
Pasco County, Florida 11,574
Klein, Texas 11,512
Hillsborough County, Florida 11,431
Humble, Texas 11,419
Davis County, Utah 11,329
Rutherford County, Tennessee 11,309
Lake County, Florida 11,288
Volusia County, Florida 11,204
Fort Bend, Texas 11,182
Cypress-Fairbanks, Texas 11,072
Osceola County, Florida 10,868
Seminole County, Florida 10,857
Conroe, Texas 10,753
Frisco, Texas 10,604
Jordan, Utah 10,309
St Johns County, Florida 10,280
Alpine, Utah 10,044

Get new charts weekly

One email a week with the newest charts and their key numbers. No account needed.