Skip to content

How many public schools are there in the US?

There were 99,073 operational public schools in the fifty states and the District of Columbia in 2024–25, 8,048 of them charter schools, in NCES's Common Core of Data. Another 1,164 were in the territories and the Bureau of Indian Education.

Data retrieved

The figures behind this

Operational public schools by state, 2024–25, most first
StateSchoolsCharter schools
California10,3031,276
Texas9,1921,056
New York4,810350
Illinois4,398131
Florida4,186734
Ohio3,543339
Michigan3,468368
Pennsylvania2,932175
Minnesota2,741309
North Carolina2,705213
New Jersey2,55786
Washington2,54317
Missouri2,45181
Arizona2,432569
Georgia2,32996
Wisconsin2,190225
Virginia2,1267
Indiana1,919134
Tennessee1,913114
Colorado1,900260
Massachusetts1,82373
Oklahoma1,78173
Kentucky1,5500
Alabama1,53223
Maryland1,40850
Kansas1,3417
Iowa1,3187
Louisiana1,308146
Oregon1,291128
South Carolina1,277104
Arkansas1,106110
Nebraska1,0970
Utah1,097142
Mississippi1,01910
Connecticut1,00721
New Mexico87999
Montana8420
Idaho79684
Nevada735104
South Dakota7060
West Virginia6766
Maine58911
North Dakota5140
New Hampshire50142
Alaska48831
Wyoming3608
Rhode Island31342
Vermont3040
Hawaii29638
District of Columbia245125
Delaware23624

Where to go next

Sources