Skip to content

School Verification

How to Use the NCES Database to Look Up Schools

The National Center for Education Statistics (NCES) is the federal government's official source for U.S. school data. Here's what it contains, when to use it, and its limitations for credential verification.

· 7 min read

What is the NCES database?

The National Center for Education Statistics (NCES) is a division of the U.S. Department of Education's Institute of Education Sciences. It collects and publishes data on the American education system — from enrollment figures to graduation rates to financial aid statistics.

For school verification purposes, the most important NCES tool is the Integrated Postsecondary Education Data System (IPEDS) for colleges and universities, and the Common Core of Data (CCD) for K–12 public schools. Both are searchable online and free to use.

The two main NCES school databases

IPEDS (postsecondary)

Covers ~6,000 degree-granting colleges and universities that participate in federal student aid programs. Includes for-profit, non-profit, public, and private institutions.

CCD (K–12 public schools)

Covers ~100,000 public K–12 schools and ~18,000 local education agencies. Updated annually. Does not include private or home schools.

How to look up a school in NCES

There are two main search interfaces:

For colleges and universities (IPEDS)

  1. 1. Go to nces.ed.gov/collegenavigator — this is the consumer-facing IPEDS search tool.
  2. 2. Enter the institution name and optionally filter by state, institution type, or program offered.
  3. 3. Click the institution name in results to view its IPEDS profile: accreditation status, enrollment, programs, graduation rates, costs, and contact information.
  4. 4. Note the institution's IPEDS Unit ID — a 6-digit number used as the official federal identifier for that school.

For K–12 public schools (CCD)

  1. 1. Go to nces.ed.gov/ccd/schoolsearch and enter the school name and state.
  2. 2. Results show the school's NCES ID, address, grade range, and enrollment data.
  3. 3. Use the 12-digit NCES School ID as a reference point for verification — it uniquely identifies the school across all federal datasets.

What NCES tells you — and what it doesn't

NCES is an excellent first check, but it has real limitations for credential verification work:

NCES tells you NCES doesn't tell you
The school exists in federal records Whether the school is currently operating
Its accreditation body (for IPEDS) Whether accreditation is currently active
Enrollment and program data Whether a specific person attended
Historical data going back to the 1980s Private K–12 schools (not in CCD)
Contact information (address, phone) Whether a school is a diploma mill
Closed institution records International schools (US only)

Important: NCES lag time

NCES data is updated annually and typically lags 1–2 years behind real-world changes. A school that closed in 2024 may still appear active in 2025 NCES data. For current accreditation status, always verify directly through the accreditor or DAPIP.

NCES vs. other school databases

NCES is one of several authoritative sources you may need to check. Here's how it compares to the alternatives:

NCES (nces.ed.gov)

Coverage: U.S. federal student-aid-eligible colleges + public K–12

Strengths: Comprehensive, official, historical data, free API

Limitations: Annual updates, no private K–12, no accreditation status confirmation

DAPIP (ope.ed.gov/dapip)

Coverage: Accredited postsecondary institutions and accreditors

Strengths: Current accreditation status, lists all recognized accreditors

Limitations: Postsecondary only, less enrollment/program detail than IPEDS

CHEA Database (chea.org)

Coverage: CHEA-recognized accrediting organizations and their member schools

Strengths: Accreditor recognition decisions, useful for non-DOE institutions

Limitations: Does not list individual school records

VerifyED

Coverage: 912,000+ schools globally + 2,592 flagged diploma mills

Strengths: Single search across U.S. and international records, diploma mill cross-reference, free

Limitations: Not a primary source — aggregates from NCES, state, and government data

Using NCES data programmatically

NCES provides public APIs and bulk data downloads for developers and researchers:

  • IPEDS Data Center (nces.ed.gov/ipeds/datacenter) — download institution-level data in CSV or SAS format. Updated annually in the fall.
  • NCES EDFacts API — provides education data for LEAs (local education agencies) and schools; requires a free API key.
  • College Scorecard API (collegescorecard.ed.gov/data/documentation) — a Department of Education API that includes IPEDS-based data plus financial outcomes. Useful for building institution lookup features.

If you're building an HR tool, admissions platform, or background check service, starting with IPEDS bulk data is usually more practical than screen-scraping NCES interfaces.

When a school doesn't appear in NCES

Not finding a school in NCES doesn't automatically mean the credential is fraudulent — but it does require deeper investigation. Schools absent from NCES include:

  • Private K–12 schools (not reported to CCD)
  • Non-accredited colleges (not eligible for federal aid, therefore not required to report to IPEDS)
  • Schools that closed before NCES tracking began
  • International institutions
  • Some religious institutions that opt out of federal programs

For missing institutions, the next steps are to check state-level databases, DAPIP for accreditation records, and cross-reference against known diploma mill lists. Our guide to checking school accreditation walks through this full workflow.

Red flag: the school claims federal recognition but isn't in NCES

If an institution claims to be federally recognized or accredited, but doesn't appear in IPEDS or DAPIP, this is a significant red flag. Diploma mills frequently make false claims about federal recognition. Verify through primary sources — not the institution's own website.

Recommended verification workflow

For credential verification, use NCES as one layer in a multi-step process:

  1. 1. Start with VerifyED or NCES — confirm the institution exists in official records and note its IPEDS Unit ID or NCES School ID.
  2. 2. Verify current accreditation — check DAPIP or the accreditor's own directory. NCES accreditation data can lag by 1–2 years.
  3. 3. Cross-reference diploma mill lists — check Oregon ODA, Texas THECB, and VerifyED's flagged database to confirm the school isn't a known fraudulent operation.
  4. 4. For high-stakes decisions — contact the institution's registrar directly using contact information from NCES or the state registry (not the credential itself).

Search across 912,000+ schools instantly

VerifyED aggregates NCES, state, and government data into a single search — and cross-references 2,592 flagged diploma mills automatically.

Search a school

Related reading