How we validate the 509 dataset

Methodology · Interactive field report · Updated 2026-06-28

The same accounting as the white paper, as a turn-the-page field report. Drag a corner to flip. Charts are drawn from the audit itself.

509α · Field report no. 01

How we validate the 509 dataset

What we corrected, why, and what it changes — the audit behind every number on Exhibit 509.

Drag a corner to turn the page
01 · The one rule

Each field is checked against its own source of truth

Not every number on a school's page comes from the same document, so we never validate them the same way. The governing rule is simple, and it is the whole method in one line: each field is reconciled against the authoritative ABA source for that field — and nowhere else.

The 509 PDFsAdmissions (LSAT/GPA, plus GRE & JD-NEXT where reported), enrollment & volume, tuition, fees, scholarships (shares & grant-dollar amounts), bar passage
A separate ABA workbookEmployment outcomes — not carried in the 509 PDF at all

That last row matters: anyone who says a school's employment numbers are "validated against the 509 PDF" is mistaken. The PDF has no such section.

02 · The audit

25,457 cells, checked against the PDF they came from

Admissions percentiles (LSAT / GPA)16,005 / 16,008Tuition2,760 / 2,762Enrollment & volume5,079 / 5,091Fees1,596 / 1,596

25,440 of 25,457 cells agree with the source PDFs. The 17 that don't are documented artifacts of the audit's own parser — not errors in the data. The school crosswalk audited clean: 0 of 210 mappings diverged.

Control: 3,009 ABA Standard 509 PDFs · identity keyed independently of the name crosswalk
03 · Coverage

3,009 reports across fifteen years

111315171921232425

PDF reports held per year, 2011–2025 (labelled in odd years). Counts track how many schools were ABA-accredited and reporting that year; the gentle decline reflects closures and mergers, not missing data.

Source: held 509 PDF reports, on disk, 2011–2025
04 · What we corrected

The biggest fix: a one-year enrollment slip

For 2018–2025, the JD-enrollment series had been pinned to the prior year's population instead of the present-year "as of October" census on the front of the report. We re-sourced every modern cell to the right year and added a build guard so it can't silently return.

Enrollment re-shift to Oct-Y census1,552 cellsModern enrollment re-aligned1,383 cells · 201 schoolsResidual cell-level PDF fixes26 cells

Correction volume by class of fix. Every change is a re-sourcing or re-alignment — never a fabrication, and every blank stays blank.

Keep reading

The full white paper

The complete accounting — the audit table, every class of correction, which year each field describes, and the limits we keep visible — is on the web.

exhibit509.com/explained/how-we-validate-the-509-dataset

Exhibit 509 by 509α
Cover

An interactive draft. Drag a page corner, use the buttons, or swipe on mobile.

Exhibit 509's dataset is derived from ABA annual questionnaire compilation spreadsheets publicly released by the ABA under its mandatory disclosure program. No data was scraped from abarequireddisclosures.org, data was manually collected. The underlying facts are not subject to copyright per Feist Publications, Inc. v. Rural Telephone Service Co., 499 U.S. 340 (1991). Data sourced from ABA Standard 509 required disclosures, submitted by law schools. Data sourced from law school self-reported disclosures, accuracy not guaranteed, raw data may have errors or omissions. State attorney-salary context from U.S. BLS OEWS 2024. Methodology: /methodology.html.
Exhibit 509 by 509αNewsletterTermsPrivacyAccessibilitySitemapLast synced June 26, 2026 · v1.94.80