Home
How many public schools are in the United States? The NCES directory lists 99,073 public schools operating in the 50 states and D.C. in the 2024-25 school year; 94,177 of them reported students, 48,582,474 in all, in 17,648 districts. Among those, California and Texas hold the most, 9,918 and 8,846. The average school had 516 students.
NCES Common Core of Data 2024-25: the directory's operating schools, and those that reported fall membership · data checked 2026-09-29 · method
Public schools, NCES directory 99,073 94,177 reported students; 55% of those elementary
Students 48,582,474 516 per school on average
Students per teacher 15.3 Maine 10.9 to California 20.9
Ten states hold 49% of the schools California 9,918 Texas 8,846 New York 4,767 Florida 3,929 Illinois 3,817 Ohio 3,471 Michigan 3,326 Pennsylvania 2,899 North Carolina 2,653 New Jersey 2,480 Source: NCES Common Core of Data 2024-25: schools open that year.
Schools by level Level Schools Students Elementary 51,398 22,431,197 Middle 15,784 8,806,125 High 21,727 15,255,893 Other or none 5,268 2,089,259
Source: NCES Common Core of Data 2024-25, directory level; secondary (grades 7 to 12) schools counted as high.
Schools are largest in Georgia and smallest in Montana Average students per school, 2024-25: 756 in Georgia against 178 in Montana; the U.S. average is 516.
Average students per public school by state, 2024-25 AK 266; AL 548; AR 466; AZ 505; CA 582; CO 460; CT 494; DC 387; DE 629; FL 718; GA 756; HI 566; IA 381; ID 407; IL 482; IN 564; KS 357; KY 471; LA 515; MA 508; MD 643; ME 297; MI 410; MN 372; MO 384; MS 506; MT 178; NC 578; ND 238; NE 327; NH 331; NJ 544; NM 352; NV 657; NY 523; OH 477; OK 394; OR 423; PA 571; RI 442; SC 654; SD 208; TN 544; TX 613; UT 647; VA 676; VT 271; WA 447; WI 375; WV 380; WY 257 AK: 266 AK 266 ME: 297 ME 297 WI: 375 WI 375 VT: 271 VT 271 NH: 331 NH 331 WA: 447 WA 447 ID: 407 ID 407 MT: 178 MT 178 ND: 238 ND 238 MN: 372 MN 372 IL: 482 IL 482 MI: 410 MI 410 NY: 523 NY 523 MA: 508 MA 508 OR: 423 OR 423 NV: 657 NV 657 WY: 257 WY 257 SD: 208 SD 208 IA: 381 IA 381 IN: 564 IN 564 OH: 477 OH 477 PA: 571 PA 571 NJ: 544 NJ 544 CT: 494 CT 494 RI: 442 RI 442 CA: 582 CA 582 UT: 647 UT 647 CO: 460 CO 460 NE: 327 NE 327 MO: 384 MO 384 KY: 471 KY 471 WV: 380 WV 380 VA: 676 VA 676 MD: 643 MD 643 DE: 629 DE 629 AZ: 505 AZ 505 NM: 352 NM 352 KS: 357 KS 357 AR: 466 AR 466 TN: 544 TN 544 NC: 578 NC 578 SC: 654 SC 654 DC: 387 DC 387 OK: 394 OK 394 LA: 515 LA 515 MS: 506 MS 506 AL: 548 AL 548 GA: 756 GA 756 HI: 566 HI 566 TX: 613 TX 613 FL: 718 FL 718
Average students per public school by state, 2024-25 AK 266; AL 548; AR 466; AZ 505; CA 582; CO 460; CT 494; DC 387; DE 629; FL 718; GA 756; HI 566; IA 381; ID 407; IL 482; IN 564; KS 357; KY 471; LA 515; MA 508; MD 643; ME 297; MI 410; MN 372; MO 384; MS 506; MT 178; NC 578; ND 238; NE 327; NH 331; NJ 544; NM 352; NV 657; NY 523; OH 477; OK 394; OR 423; PA 571; RI 442; SC 654; SD 208; TN 544; TX 613; UT 647; VA 676; VT 271; WA 447; WI 375; WV 380; WY 257 AK: 266 AK 266 ME: 297 ME 297 WI: 375 WI 375 VT: 271 VT 271 NH: 331 NH 331 WA: 447 WA 447 ID: 407 ID 407 MT: 178 MT 178 ND: 238 ND 238 MN: 372 MN 372 IL: 482 IL 482 MI: 410 MI 410 NY: 523 NY 523 MA: 508 MA 508 OR: 423 OR 423 NV: 657 NV 657 WY: 257 WY 257 SD: 208 SD 208 IA: 381 IA 381 IN: 564 IN 564 OH: 477 OH 477 PA: 571 PA 571 NJ: 544 NJ 544 CT: 494 CT 494 RI: 442 RI 442 CA: 582 CA 582 UT: 647 UT 647 CO: 460 CO 460 NE: 327 NE 327 MO: 384 MO 384 KY: 471 KY 471 WV: 380 WV 380 VA: 676 VA 676 MD: 643 MD 643 DE: 629 DE 629 AZ: 505 AZ 505 NM: 352 NM 352 KS: 357 KS 357 AR: 466 AR 466 TN: 544 TN 544 NC: 578 NC 578 SC: 654 SC 654 DC: 387 DC 387 OK: 394 OK 394 LA: 515 LA 515 MS: 506 MS 506 AL: 548 AL 548 GA: 756 GA 756 HI: 566 HI 566 TX: 613 TX 613 FL: 718 FL 718
Average students per public school by state, 2024-25 AK 266; AL 548; AR 466; AZ 505; CA 582; CO 460; CT 494; DC 387; DE 629; FL 718; GA 756; HI 566; IA 381; ID 407; IL 482; IN 564; KS 357; KY 471; LA 515; MA 508; MD 643; ME 297; MI 410; MN 372; MO 384; MS 506; MT 178; NC 578; ND 238; NE 327; NH 331; NJ 544; NM 352; NV 657; NY 523; OH 477; OK 394; OR 423; PA 571; RI 442; SC 654; SD 208; TN 544; TX 613; UT 647; VA 676; VT 271; WA 447; WI 375; WV 380; WY 257 AK: 266 AK ME: 297 ME WI: 375 WI VT: 271 VT NH: 331 NH WA: 447 WA ID: 407 ID MT: 178 MT ND: 238 ND MN: 372 MN IL: 482 IL MI: 410 MI NY: 523 NY MA: 508 MA OR: 423 OR NV: 657 NV WY: 257 WY SD: 208 SD IA: 381 IA IN: 564 IN OH: 477 OH PA: 571 PA NJ: 544 NJ CT: 494 CT RI: 442 RI CA: 582 CA UT: 647 UT CO: 460 CO NE: 327 NE MO: 384 MO KY: 471 KY WV: 380 WV VA: 676 VA MD: 643 MD DE: 629 DE AZ: 505 AZ NM: 352 NM KS: 357 KS AR: 466 AR TN: 544 TN NC: 578 NC SC: 654 SC DC: 387 DC OK: 394 OK LA: 515 LA MS: 506 MS AL: 548 AL GA: 756 GA HI: 566 HI TX: 613 TX FL: 718 FL
Average students per public school by state, 2024-25 AK 266; AL 548; AR 466; AZ 505; CA 582; CO 460; CT 494; DC 387; DE 629; FL 718; GA 756; HI 566; IA 381; ID 407; IL 482; IN 564; KS 357; KY 471; LA 515; MA 508; MD 643; ME 297; MI 410; MN 372; MO 384; MS 506; MT 178; NC 578; ND 238; NE 327; NH 331; NJ 544; NM 352; NV 657; NY 523; OH 477; OK 394; OR 423; PA 571; RI 442; SC 654; SD 208; TN 544; TX 613; UT 647; VA 676; VT 271; WA 447; WI 375; WV 380; WY 257 AK: 266 AK ME: 297 ME WI: 375 WI VT: 271 VT NH: 331 NH WA: 447 WA ID: 407 ID MT: 178 MT ND: 238 ND MN: 372 MN IL: 482 IL MI: 410 MI NY: 523 NY MA: 508 MA OR: 423 OR NV: 657 NV WY: 257 WY SD: 208 SD IA: 381 IA IN: 564 IN OH: 477 OH PA: 571 PA NJ: 544 NJ CT: 494 CT RI: 442 RI CA: 582 CA UT: 647 UT CO: 460 CO NE: 327 NE MO: 384 MO KY: 471 KY WV: 380 WV VA: 676 VA MD: 643 MD DE: 629 DE AZ: 505 AZ NM: 352 NM KS: 357 KS AR: 466 AR TN: 544 TN NC: 578 NC SC: 654 SC DC: 387 DC OK: 394 OK LA: 515 LA MS: 506 MS AL: 548 AL GA: 756 GA HI: 566 HI TX: 613 TX FL: 718 FL
Average students per school
178 to under 357 357 to under 423 423 to under 506 506 to under 578 578 and up All 51 values as a table State Students per school Schools Georgia 756 2,287 Florida 718 3,929 Virginia 676 1,845 Nevada 657 722 South Carolina 654 1,183 Utah 647 1,044 Maryland 643 1,370 Delaware 629 222 Texas 613 8,846 California 582 9,918 North Carolina 578 2,653 Pennsylvania 571 2,899 Hawaii 566 295 Indiana 564 1,822 Alabama 548 1,357 Tennessee 544 1,804 New Jersey 544 2,480 New York 523 4,767 Louisiana 515 1,277 Massachusetts 508 1,793 Mississippi 506 844 Arizona 505 2,183 Connecticut 494 987 Illinois 482 3,817 Ohio 477 3,471 Kentucky 471 1,381 Arkansas 466 1,041 Colorado 460 1,861 Washington 447 2,437 Rhode Island 442 302 Oregon 423 1,266 Michigan 410 3,326 Idaho 407 767 Oklahoma 394 1,755 District of Columbia 387 240 Missouri 384 2,294 Iowa 381 1,290 West Virginia 380 630 Wisconsin 375 2,148 Minnesota 372 2,321 Kansas 357 1,328 New Mexico 352 859 New Hampshire 331 484 Nebraska 327 993 Maine 297 553 Vermont 271 283 Alaska 266 483 Wyoming 257 346 North Dakota 238 486 South Dakota 208 670 Montana 178 818
Source: NCES Common Core of Data 2024-25: enrollment divided by schools open that year, by state.
States with the most students State Students Schools Share of U.S. California 5,770,993 9,918 11.9% Texas 5,427,000 8,846 11.2% Florida 2,820,902 3,929 5.8% New York 2,493,654 4,767 5.1% Illinois 1,838,562 3,817 3.8% Georgia 1,728,198 2,287 3.6% Pennsylvania 1,656,113 2,899 3.4% Ohio 1,654,773 3,471 3.4% North Carolina 1,534,308 2,653 3.2% Michigan 1,364,695 3,326 2.8%
Source: NCES Common Core of Data 2024-25: fall 2024 membership, schools open that year.
Figure Value Source and year Public schools operating 99,073 NCES CCD 2024-25 directory, 50 states and D.C. Public schools that reported students 94,177 NCES CCD 2024-25 membership Students enrolled 48,582,474 NCES CCD 2024-25 membership Districts and agencies with an open school 17,648 NCES CCD 2024-25 Students per teacher, average school 15.3 NCES CCD 2024-25 staff Students eligible for free meals 50.6% (reporting schools) NCES CCD 2024-25 lunch file Current spending per student, newest year $17,619 Census Bureau fiscal year 2023-24 Current spending per student $16,260 NCES F-33 fiscal year 2022-23 (the year the district records use) Chronically absent, average school 26.5% EDFacts 2022-23 Charter schools 7,592 (3,858,033 students) NCES CCD 2024-25 directory Schools teaching online 1,433 NCES CCD 2024-25 virtual status Title I schoolwide programs, schools open in 2024-25 40,865 NCES CCD 2021-22, the latest Title I status published Title I targeted programs, schools open in 2024-25 8,752 NCES CCD 2021-22
Quote any figure with its source and year. The state summary behind these tables: plainschools-state-summary.csv .
Sources Cite this page PlainSchools, “US public school statistics by state (NCES).” Compiled from NCES Common Core of Data, Civil Rights Data Collection, and the NCES F-33 finance survey; data as of 2026-09-29.
https://plainschools.com/statistics
APA and MLA references for this page APA: PlainSchools. (2026). US public school statistics by state (NCES). Retrieved November 1, 2026 , from https://plainschools.com/statistics
MLA: "US public school statistics by state (NCES)." PlainSchools, 2026, https://plainschools.com/statistics.
Quote any figure here with credit to PlainSchools and to the federal file named under it; this address will not change.
Compiled from official source data by PlainSchools . · Updated September 2026