Understanding NCES Common Core of Data: A Guide for Parents and Researchers
Every year, the National Center for Education Statistics (NCES) releases the Common Core of Data (CCD) — a massive administrative dataset covering roughly 102,000 public elementary and secondary schools across the United States. For parents, journalists, researchers, and policymakers, it\'s often the first place to look when trying to understand a school\'s enrollment, demographics, staffing, or lunch program participation.
What the CCD Actually Covers
The CCD is not a test score database. It won\'t tell you whether a school is "good" or "bad" in any conventional sense. What it does provide is a detailed administrative profile: the school\'s address and grade range, total enrollment broken down by grade and demographic group, teacher full-time equivalent (FTE) counts, membership in the National School Lunch Program, and whether the school is a charter, magnet, or traditional district school.
These data points are surprisingly powerful when analyzed at scale. For instance, the free and reduced-price lunch eligibility rate is widely used as a proxy for school poverty levels — you can search schools by this metric on SchoolDataLookup to compare districts across your state.
The School Directory File
The core of the CCD is the School Directory file (ccd_sch_029), which records every school\'s legal name, physical address, NCES school ID (NCESSCH), grade levels served, school type, and operational status. Each school receives a unique 12-digit NCESSCH identifier that remains stable over time — important for tracking school changes across years.
Status codes matter here: a school may appear as "Open," "Closed," "Future," "Reopened," or "Changed Agency." Closed schools remain in the database, which means historical comparisons are possible even after a campus shuts down.
Staff Data and Teacher Counts
The Staff file (ccd_sch_059) provides teacher FTE counts per school. These are full-time equivalent positions, not headcounts — a school with 20 FTE teachers may have 25 actual employees if some work part-time. The teacher-student ratio derived from enrollment and FTE is one of the most commonly cited indicators of classroom resources. You can explore staffing levels across states using our state browser.
Limitations Worth Knowing
Like any administrative dataset, the CCD reflects what schools report, not necessarily what\'s happening on the ground. Enrollment figures are typically taken from a single "snapshot" day in October. Staff counts may lag real-world hiring. And because data collection is decentralized across all 50 states, definitions of certain fields (like "virtual school") can vary.
For demographic context on the communities these schools serve, CensusDepth provides Census and ACS data at the census tract level — useful for understanding the neighborhood context around any school or district.
Where to Start
If you\'re new to CCD data, the best entry point is a school or district you already know. Search by name or zip code, look at the enrollment breakdown, compare it to neighboring schools, and trace how the numbers have changed year over year. The patterns that emerge — rising or falling enrollment, shifts in free lunch rates, changes in teacher staffing — tell real stories about how American public education is evolving.
Browse all schools in your state at the states index, or dive directly into school search to find a specific campus.