Skip to main content
OpenSchoolData

95,891 schools · Updated May 2026

Look Up Any
US Public School

Search 95,891 public schools across 51 states. Enrollment, proficiency rates, graduation rates, and demographics, all from NCES and EDFacts federal data.

95,891
Schools
17,763
Districts
51
States
49,313,892
Students

Browse by School Level

Largest Schools

Browse rankings →

Browse by State

Alabama

1,369 schools · 750,469 students

Alaska

496 schools · 130,723 students

Arizona

2,186 schools · 1,131,720 students

Arkansas

1,069 schools · 493,130 students

California

10,006 schools · 5,837,868 students

Colorado

1,923 schools · 870,819 students

Connecticut

1,005 schools · 496,912 students

Delaware

223 schools · 141,465 students

District of Columbia

243 schools · 91,341 students

Florida

4,029 schools · 2,870,130 students

Georgia

2,315 schools · 1,750,972 students

Hawaii

295 schools · 170,209 students

Idaho

778 schools · 317,342 students

Illinois

3,845 schools · 1,852,242 students

Indiana

1,865 schools · 1,035,833 students

Iowa

1,326 schools · 504,666 students

Kansas

1,354 schools · 484,126 students

Kentucky

1,395 schools · 659,042 students

Louisiana

1,330 schools · 718,145 students

Maine

570 schools · 168,937 students

Maryland

1,383 schools · 889,960 students

Massachusetts

1,831 schools · 913,735 students

Michigan

3,399 schools · 1,387,222 students

Minnesota

2,391 schools · 870,019 students

Mississippi

877 schools · 440,285 students

Missouri

2,321 schools · 892,246 students

Montana

826 schools · 150,098 students

Nebraska

1,010 schools · 329,234 students

Nevada

742 schools · 489,548 students

New Hampshire

500 schools · 167,689 students

New Jersey

2,509 schools · 1,349,887 students

New Mexico

873 schools · 313,952 students

New York

4,812 schools · 2,505,431 students

North Carolina

2,703 schools · 1,541,722 students

North Dakota

499 schools · 118,375 students

Ohio

3,586 schools · 1,679,311 students

Oklahoma

1,778 schools · 701,076 students

Oregon

1,277 schools · 545,059 students

Pennsylvania

2,930 schools · 1,672,695 students

Rhode Island

309 schools · 135,608 students

South Carolina

1,215 schools · 789,231 students

South Dakota

698 schools · 141,446 students

Tennessee

1,844 schools · 1,005,626 students

Texas

9,061 schools · 5,519,599 students

Utah

1,068 schools · 691,890 students

Vermont

289 schools · 80,067 students

Virginia

1,869 schools · 1,260,351 students

Washington

2,465 schools · 1,090,227 students

West Virginia

648 schools · 250,705 students

Wisconsin

2,205 schools · 823,040 students

Wyoming

351 schools · 92,467 students

Frequently Asked Questions

What data does OpenSchoolData show?

OpenSchoolData provides directory information and academic data for every US public school. Each school page shows enrollment, student-teacher ratios, demographics, Title I status, charter/magnet designation, and, where available, proficiency rates and graduation rates from federal EDFacts data.

Where does this data come from?

All data comes from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts, collected annually from every public school in America. This is the same federal data used by the US Department of Education.

What are proficiency rates?

Proficiency rates show the percentage of students meeting grade-level standards in reading and math, as reported through the federal EDFacts data collection. Not all schools have proficiency data available, when unavailable, OpenSchoolData shows directory information only.

How often is the data updated?

NCES publishes updated school data annually, typically in the fall. We incorporate the latest data within a few weeks of each release.

How do I look up a specific school?

Use the search bar on the homepage to find any school by name. You can also browse by state, school level (elementary, middle, high), or school type (charter, magnet, Title I).

Why is proficiency data missing for some schools?

EDFacts proficiency data is not available for all schools. Small schools may have data suppressed for privacy, and some states report assessment results on different timelines. Schools without proficiency data still show full NCES directory information including enrollment, demographics, and school characteristics.