Public dataset · U.S. Department of Education
NCES CCD · 2024-25

Every public school in America, in plain data

NCES Common Core of Data for every public school in 50 states + DC, enrollment, demographics, chronic absenteeism, free/reduced lunch. No test-score grades or opaque ratings, only official data and transparent indexes you can audit.

95K+ US public schools: raw demographics, resource equity (staffing/AP/discipline), funding data from US Dept of Ed; transparent, auditable resource indexes, no opaque test-score ratings.

The national picture, in one line

The country's 49.0M public-school students attend campuses that look nothing alike: the average district spends $16.6K per pupil and the typical class runs 15.6:1, but funding, staffing, and attendance swing sharply from one state and ZIP code to the next.

Federal data only, NCES Common Core of Data (2024-25), Civil Rights Data Collection (2021-22), and the NCES F-33 finance survey. The figures behind that gap are below.

The equity lens · what the ratings sites don't show

The numbers families actually need, straight from federal records

Most school sites reduce a school to one opaque, test-score-driven grade. PlainSchools instead surfaces the resource-equity and funding data the U.S. Department of Education collects but rating sites bury, chronic absenteeism, per-pupil spending, and poverty indicators, for all 95,891 public schools. Any index we publish is built only from these official inputs and fully documented in our methodology.

National figures computed from the federal universe survey · how we calculate this · NCES Common Core of Data, 2024-25 school year

2024-25 U.S. K-12 landscape

National enrollment, district fragmentation, and state distribution, sourced from NCES Common Core of Data

2024-25 data

Schools tracked

95,891

All public + charter K-12

Districts

17,873

50 states + DC

Students

49.0M

Total enrollment

Avg ratio

15.6:1

Student-teacher (national average)

Source: NCES Common Core of Data As of 2024-25 release Federal universe survey of all U.S. public schools and districts

How many public schools does each state have?

Geographic distribution of NCES-reported public K-12 schools across the United States. Darker shading indicates higher school count - select any state to open its districts, schools, and funding data.

School count by state, NCES Common Core of Data
Scale: 223–2K 2K–4K 4K–6K 6K–8K 8K–10K

Browse by state

Open any state for its districts, schools, funding equity, and absenteeism, all 50 states and DC.

AL Alabama 1,369 schools AK Alaska 496 schools AZ Arizona 2,186 schools AR Arkansas 1,069 schools CA California 10,006 schools CO Colorado 1,923 schools CT Connecticut 1,005 schools DE Delaware 223 schools DC District of Columbia 243 schools FL Florida 4,029 schools GA Georgia 2,315 schools HI Hawaii 295 schools ID Idaho 778 schools IL Illinois 3,845 schools IN Indiana 1,865 schools IA Iowa 1,326 schools KS Kansas 1,354 schools KY Kentucky 1,395 schools LA Louisiana 1,330 schools ME Maine 570 schools MD Maryland 1,383 schools MA Massachusetts 1,831 schools MI Michigan 3,399 schools MN Minnesota 2,391 schools MS Mississippi 877 schools MO Missouri 2,321 schools MT Montana 826 schools NE Nebraska 1,010 schools NV Nevada 742 schools NH New Hampshire 500 schools NJ New Jersey 2,509 schools NM New Mexico 873 schools NY New York 4,812 schools NC North Carolina 2,703 schools ND North Dakota 499 schools OH Ohio 3,586 schools OK Oklahoma 1,778 schools OR Oregon 1,277 schools PA Pennsylvania 2,930 schools RI Rhode Island 309 schools SC South Carolina 1,215 schools SD South Dakota 698 schools TN Tennessee 1,844 schools TX Texas 9,061 schools UT Utah 1,068 schools VT Vermont 289 schools VA Virginia 1,869 schools WA Washington 2,465 schools WV West Virginia 648 schools WI Wisconsin 2,205 schools WY Wyoming 351 schools

Original research

Source-linked data studies that rank every state on the federal education data, recomputed live from the official records.

Public School Diversity by State

How racially and ethnically mixed are public schools? A Simpson diversity index averaged by state, from Hawaii at the top to the most homogeneous states, from federal NCES data.

Per-Pupil Spending by State

How much do US public schools spend per student? Enrollment-weighted current per-pupil spending by state, from the high-spending Northeast to the lowest-spending states, from the federal F-33 finance survey.

Gifted Program Access by State

Who offers gifted and talented programs: the share of schools with a gifted program, a divide set largely by state policy, from federal Civil Rights Data Collection figures.

Out-of-School Suspension Rate by State

How often schools remove students from class: out-of-school suspensions per 100 students, a roughly fourfold spread across states, from federal Civil Rights Data Collection figures.

Charter School Enrollment Share by State

Where charters are biggest: from 45% of students in the District of Columbia to zero in states with no charter law, weighted by enrollment from federal NCES data.

Chronic Absenteeism by State

The post-pandemic attendance crisis: in 2021-22 about 1 in 3 students was chronically absent, roughly double the pre-pandemic norm.

Students per School Counselor by State

Where the US falls short of the ASCA-recommended 250:1: 47 of 51 state systems exceed it, from federal CRDC data.

AP Course Access by State

Mapping the "AP deserts": about 1 in 3 US public high schools offers no Advanced Placement course at all.

By the numbers · the current federal cycle

The national snapshot, in plain view

One cycle of the federal record, read straight off the data we publish for every school - how student-teacher ratios are distributed, what kinds of schools make up the system, and where the attendance crisis actually sits. No index, no grade, the counts themselves.

How student-teacher ratios are distributed

Most schools that report staffing land in the 12 – 16:1 band. Counts are schools with a valid NCES student–teacher ratio.

Under 12:121,83712 – 16:134,63116 – 20:120,86620:1 and up15,280

U.S. public schools by student–teacher ratio band, current cycle.

Source: NCES Common Core of Data As of 2024–25 universe

What kinds of schools make up the system

The K-12 universe is more than elementary and high schools - “other / combined” covers K-8, K-12, and ungraded settings that don’t fit one band.

Other / combined40,886Elementary25,731High16,417Middle12,857

U.S. public schools by reported school level.

Source: NCES Common Core of Data As of 2024–25 universe

The attendance crisis, by the numbers

Chronic absenteeism, missing 15+ days a year, is one of the strongest predictors of outcomes, and the rating sites bury it.

29.7% national average chronic absenteeism

Share of reporting schools above the 40% severe-absenteeism line.

Source: Civil Rights Data Collection As of 2021–22

These are the counts behind the brand thesis, the federal record, in plain view, not a single score · see the full rankings · how we calculate this

New here? Start with one of these

PlainSchools covers every public school in the country from three angles. Pick the one that matches what you're trying to find out.

Every figure on PlainSchools traces to NCES/CRDC/F-33 federal records; see the methodology page for exactly how each metric is computed.

About & data provenance

About PlainSchools

PlainSchools publishes factual data on every public school and district in the United States - straight from the National Center for Education Statistics (NCES), part of the U.S. Department of Education.

There is no single number that captures a school. So instead of a grade, we present the federal record as-is: enrollment, demographics, student–teacher ratios, chronic absenteeism, and per-pupil funding, the complete picture parents and researchers actually need.

Good to know

Frequently asked questions

Where does PlainSchools get its school data?

All data comes from the National Center for Education Statistics (NCES), part of the U.S. Department of Education. This includes the Common Core of Data (CCD) and the Civil Rights Data Collection (CRDC).

How many schools does PlainSchools track?

PlainSchools tracks over 95,800 public and charter schools across all 50 states and Washington, D.C., including K-12 schools, elementary schools, middle schools, and high schools.

Is PlainSchools free?

Yes, PlainSchools is completely free. You can look up school profiles, check chronic absenteeism data, and use our affordability finder without any account or payment.

What is the chronic absenteeism tracker?

Our chronic absenteeism tracker uses CRDC data to show the percentage of students who miss 15 or more school days per year at each school. Research shows chronic absenteeism is one of the strongest predictors of academic outcomes.