docs/us_education/districts_lea

districts_lea

NCES CCD 2024-25 district directory (LEA grain) joined with NCES F-33 FY2023 for county FIPS (CONUM) and enrollment. ~19,500 active districts.

tier —admin_recordeducationk12school_districtleancesccdf33enrollment
grain
LEA
years
2024 – 2025
cadence
Annual (CCD ~12 months after school year; F-33 ~24 months after fiscal year)
overview

overview

19,497 active LEAs in SY2024-25 directory. ~99% match F-33 FY2023 for county FIPS and total enrollment.

current vintage — Directory: SY2024-25; Finance: FY2023

history — CCD directory: SY1986-87 to present; F-33: FY1992 to present

provenance

source & licensing

authority
U.S. National Center for Education Statistics
dataset
Common Core of Data (CCD); Local Education Agency Finance Survey (F-33)
license
citation
U.S. Department of Education, NCES. CCD District Directory 2024-25 + School District Finance Survey (F-33) FY2023.
schema

fields

nametypedefinition
citystringCity of the LEA's primary administrative address.
county_idstring5-character FIPS code identifying the county.Joins dim.counties on county_id.
data_yearint64Four-digit calendar year corresponding to the end of the school year in which data were collected (e.g., 2023 for the 2022-23 school year).
districts_in_stateint64 · countTotal number of LEAs in the same state during the reference school year. Provides state-level context for the LEA's row.
grade_highstringHighest grade level offered by the LEA, using standard NCES grade codes (e.g., '08', '12', 'UG').
grade_lowstringLowest grade level offered by the LEA, using standard NCES grade codes (e.g., 'PK', 'KG', '01').
is_charterstringFlag indicating whether the LEA is a charter school agency. Typically 'Y' or 'N'.
lea_namestringOfficial name of the Local Education Agency (school district or equivalent administrative body).
lea_typestringNumeric code indicating the category of LEA (e.g., regular school district, supervisory union, state agency). Corresponds to lea_type_text.
lea_type_textstringHuman-readable label describing the LEA type category, corresponding to the lea_type code.
leaidkeystringNCES-assigned Local Education Agency (LEA) identifier, uniquely identifying each school district or equivalent administrative unit nationwide.Joins dim.lea on leaid.
levelstringGrade-level classification of the LEA (e.g., elementary, secondary, unified/combined) indicating the span of grades served.
offers_grade12stringFlag indicating whether the LEA offers 12th grade instruction. Typically 'Y', 'N', or blank.
offers_kgstringFlag indicating whether the LEA offers kindergarten instruction. Typically 'Y', 'N', or blank.
offers_pkstringFlag indicating whether the LEA offers pre-kindergarten instruction. Typically 'Y', 'N', or blank.
operational_schoolsint64 · countNumber of operationally active schools within the LEA during the reference school year. Higher values indicate larger district footprints.
school_yearstringAcademic year label for the record, typically formatted as 'YYYY-YY' (e.g., '2022-23'), representing the start and end years of the school year.
state_abbrstringTwo-letter USPS abbreviation for the state in which the LEA is located.
state_idstring2-character FIPS code identifying the state.Joins dim.states on state_id.
state_namestringHuman-readable state name corresponding to state_id.
status_codestringNumeric code representing the operational status of the LEA (e.g., open, closed, reopened). Corresponds to status_text.
status_textstringHuman-readable label describing the LEA's operational status, corresponding to the status_code.
total_membershipint64 · countTotal student enrollment (membership) in the LEA during the reference school year. Higher values indicate larger districts by student population.
zip_codestringZIP code of the LEA's primary administrative address.Joins dim.crosswalk_zip_county on zip_code.
relationships

joins

primary key
leaid
common joins
dim.geographies on county_id
enrollment_district_year on (leaid, year)
graduation_district_year on (leaid, year)
test_scores_county_year via SEDA county-level rollup
usage

how to use this table

method

CCD is administrative census reported by SEAs. F-33 is finance census collected by Census Bureau on behalf of NCES; CONUM is F-33-assigned county FIPS. Pipeline left-joins CCD <- F-33 on leaid.

do not use for

School-level analysis (LEA grain); within-district equity comparisons; multi-county district apportionment (CONUM is single-county); current-year finance (F-33 lags 2 years).

known issues

Multi-county districts: CONUM single-county assignment under-attributes ~6% of LEAs. Charter LEAs sometimes use sponsor address. New SY24-25 LEAs may have no F-33 row.

last updated · May 5, 2026