What our federal school data does—and does not—cover
This report measures completeness after joining the current directory to enrollment, staffing, geography, and civil-rights files. It is generated from the same validated records as the school profiles, so gaps are visible rather than hidden.
Dataset build accessed August 18, 2026 · report updated September 30, 2026
Coverage across 98,950 schools
The directory spans 19,249 agencies. Most current schools match the major measurement files, but source timing and reporting scope leave important gaps. In particular, civil-rights program and support-staff fields come from an older collection than the directory.
| Field | Schools with data | Coverage | Source vintage |
|---|---|---|---|
| Enrollment | 96,948 | 98.0% | CCD 2024–25 |
| Teacher FTE | 94,032 | 95.0% | CCD 2024–25 |
| Student–teacher ratio | 91,840 | 92.8% | Calculated from CCD 2024–25 |
| Race/ethnicity | 95,459 | 96.5% | CCD 2024–25 or CRDC 2021–22 |
| Program access | 91,065 | 92.0% | CRDC 2021–22 |
| Support staff | 91,064 | 92.0% | CRDC 2021–22 |
| Historical enrollment (separate) | 89,718 | 90.7% | CRDC 2021–22; excluded from current comparisons |
| Official website | 69,541 | 70.3% | NCES directory 2025–26 |
1,314 schools (1.3%) currently have directory identity and location but none of the measured enrollment, staffing, demographic, program, or support fields. Their profiles are retained as directory records and clearly labeled; missing values are never converted to zero.
Enrollment and program coverage by state
Enrollment coverage and CRDC program coverage can differ because the files have different years and scopes. A lower percentage is a warning about comparability, not a statement about a state’s schools.
| State | Current schools | Enrollment records | Enrollment coverage | Program coverage |
|---|---|---|---|---|
| Alabama | 1,536 | 1,365 | 88.9% | 87.2% |
| Alaska | 482 | 478 | 99.2% | 97.7% |
| Arizona | 2,404 | 2,371 | 98.6% | 81.9% |
| Arkansas | 1,094 | 1,085 | 99.2% | 91.1% |
| California | 10,276 | 10,056 | 97.9% | 96.2% |
| Colorado | 1,884 | 1,870 | 99.3% | 96.6% |
| Connecticut | 1,004 | 998 | 99.4% | 96.2% |
| Delaware | 232 | 229 | 98.7% | 94.8% |
| District of Columbia | 244 | 243 | 99.6% | 95.5% |
| Florida | 4,186 | 4,133 | 98.7% | 91.5% |
| Georgia | 2,322 | 2,311 | 99.5% | 97.1% |
| Hawaii | 298 | 295 | 99.0% | 98.3% |
| Idaho | 797 | 784 | 98.4% | 93.1% |
| Illinois | 4,494 | 4,170 | 92.8% | 91.5% |
| Indiana | 1,936 | 1,901 | 98.2% | 92.9% |
| Iowa | 1,321 | 1,302 | 98.6% | 96.1% |
| Kansas | 1,354 | 1,337 | 98.7% | 97.0% |
| Kentucky | 1,542 | 1,533 | 99.4% | 88.7% |
| Louisiana | 1,278 | 1,272 | 99.5% | 96.7% |
| Maine | 580 | 541 | 93.3% | 92.1% |
| Maryland | 1,406 | 1,404 | 99.9% | 97.2% |
| Massachusetts | 1,808 | 1,793 | 99.2% | 97.4% |
| Michigan | 3,465 | 3,432 | 99.0% | 94.8% |
| Minnesota | 2,731 | 2,661 | 97.4% | 79.6% |
| Mississippi | 1,017 | 1,002 | 98.5% | 84.1% |
| Missouri | 2,451 | 2,436 | 99.4% | 94.2% |
| Montana | 838 | 831 | 99.2% | 95.7% |
| Nebraska | 1,098 | 1,084 | 98.7% | 92.1% |
| Nevada | 728 | 717 | 98.5% | 96.0% |
| New Hampshire | 502 | 496 | 98.8% | 94.0% |
| New Jersey | 2,552 | 2,521 | 98.8% | 96.4% |
| New Mexico | 880 | 871 | 99.0% | 96.3% |
| New York | 4,799 | 4,781 | 99.6% | 65.2% |
| North Carolina | 2,713 | 2,690 | 99.2% | 96.3% |
| North Dakota | 517 | 510 | 98.6% | 92.5% |
| Ohio | 3,546 | 3,493 | 98.5% | 95.8% |
| Oklahoma | 1,788 | 1,772 | 99.1% | 97.2% |
| Oregon | 1,291 | 1,285 | 99.5% | 96.6% |
| Pennsylvania | 2,920 | 2,915 | 99.8% | 96.5% |
| Rhode Island | 312 | 302 | 96.8% | 94.6% |
| South Carolina | 1,282 | 1,264 | 98.6% | 89.2% |
| South Dakota | 683 | 678 | 99.3% | 95.3% |
| Tennessee | 1,893 | 1,870 | 98.8% | 93.3% |
| Texas | 9,248 | 9,007 | 97.4% | 91.5% |
| Utah | 1,098 | 1,082 | 98.5% | 94.4% |
| Vermont | 302 | 302 | 100.0% | 94.0% |
| Virginia | 2,136 | 1,855 | 86.8% | 90.4% |
| Washington | 2,490 | 2,473 | 99.3% | 93.0% |
| West Virginia | 662 | 630 | 95.2% | 92.7% |
| Wisconsin | 2,173 | 2,162 | 99.5% | 97.1% |
| Wyoming | 357 | 355 | 99.4% | 96.4% |
How to use a completeness report
Coverage helps explain why one profile may contain a full benchmark and another may show only current directory details. It should also limit the claims made from a ranking: a table can only describe the records that report its selected measure.
“Not reported” is not evidence that a program or staff role does not exist. For time-sensitive decisions, follow the official school or district link on the profile and ask for current information.
For join rules, formulas, eligibility thresholds, and source links, read the full methodology.
