List of schools in the US: public and private school counts, and how to download the NCES lists

Every public school in the country is in one free federal file, updated every year, with its address, phone number and website. Most sites that rank for this search show a city or a single state; the national list is a download away, and the more useful question is which schools and districts are actually buying.

Industry guide7 min readUpdated

Short answer

The US had 99,088 operating public schools in the 2024-25 school year in the 50 states and DC, according to the NCES Common Core of Data, including 8,049 charter schools, run by 19,217 districts and other education agencies. NCES's 2023-24 Private School Survey puts private schools at about 30,550. Both lists are free from NCES: the public school directory file has every school's address, phone and website.

  • 99,088 public schools operated in 2024-25; 52,159 are elementary schools and 8,049 are charter schools.
  • About 30,550 private schools teach about 5.1 million K-12 students; two thirds are religiously affiliated.
  • Districts do most of the buying: 47% of school systems have under 1,000 students, while 271 large ones enroll 34.5% of students.
  • E-Rate Form 470s are a public, dated buying signal: 27,952 were posted for funding year 2026, 88% of them between October and February.
  • California (10,303) and Texas (9,192) have the most public schools.
On this page

This guide is for companies that sell to K-12 schools and districts: education technology, network and audio-visual installers, school safety and security, furniture, food service equipment, transportation, staffing and professional development. It's also for anyone who needs a list of schools by state or type. It counts public and private schools from the federal sources, shows how to download them, explains how schools buy, and works through an example. For colleges, see our list of universities.

How many schools there are in the US

TypeNumberYear and source
Public schools (operating)99,0882024-25, NCES Common Core of Data
of which charter schools8,0492024-25, NCES Common Core of Data
Private schoolsabout 30,5502023-24, NCES Private School Survey (weighted estimate)
Public school districts and other education agencies19,2172024-25, NCES Common Core of Data

Public school and district counts cover the 50 states and DC and include schools that were open, new, reopened or changed agency that year.

The Common Core of Data (CCD) is NCES's annual census of public schools and districts, reported by state education agencies. The Private School Survey (PSS) runs every two years. Its 2023-24 public-use file, released in September 2026, has records for the 22,510 schools that responded, and NCES weights them to represent about 30,553 private schools.

Public schools by level and type

LevelPublic schools
Elementary52,159
Middle16,143
High23,578
Other or combined grades4,442
Prekindergarten only1,616
Not reported or not applicable1,150
TypePublic schools
Regular90,263
Alternative5,378
Special education1,859
Career and technical1,588

Public schools by state

StatePublic schoolsCharter 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

Arizona, outside the top ten by total schools, has the fourth-most charter schools (569).

Private schools

The PSS shows a sector of many small schools. These are NCES's weighted estimates for 2023-24:

CharacteristicPrivate schoolsShare
Catholic6,22820.4%
Other religious14,15746.3%
Nonsectarian10,16933.3%
Elementary17,51257.3%
Secondary2,8689.4%
Combined elementary and secondary10,17433.3%
Fewer than 50 students12,03539.4%
750 students or more9783.2%

The average private school has about 167 K-12 students, so private schools teach roughly 5.1 million in all. California (about 3,090), Florida (2,770), Pennsylvania (2,230), Texas (2,010) and New York (1,670) have the most. Many Catholic schools belong to a diocesan school system, which makes the diocesan schools office a useful first contact.

Districts: where most buying happens

A school spends money, but in public education the district usually decides. NCES counts 19,217 local education agencies in 2024-25:

Type of education agencyNumber
Regular school districts13,321
Independent charter districts4,225
Regional education service agencies684
Specialized districts (for example vocational or special education)441
State and federally operated agencies201
Supervisory unions and other agencies345

District size varies enormously. The Census Bureau's 2026 list of government units gives an enrollment figure (for 2024) for each school system:

EnrollmentK-12 school systemsShare of students
Under 1,0006,2145.7%
1,000 to 2,4993,17911.0%
2,500 to 9,9992,83328.9%
10,000 to 24,99960519.8%
25,000 or more27134.5%

Nearly half the school systems have fewer than 1,000 students; there, the superintendent may also be the technology buyer. The 271 largest systems teach over a third of students and run formal procurement with purchasing departments, bid portals and board approval for large contracts.

How to download a list of schools

  1. Public schools. On the NCES CCD data files page, download the School Directory file for the latest school year. It's a CSV with every public school's name, district, mailing and street address, phone, website, grade span, level, school type and charter status. 69,110 of the 99,088 schools list a website.
  2. Districts. From the same page, download the LEA (district) Directory file: name, type, address, phone, website and number of schools.
  3. Custom tables. NCES's ELSI table generator builds school or district lists with enrollment, staff and free lunch counts without handling the raw files.
  4. Private schools. Download the PSS public-use file. It names the schools that responded, with address, phone, county, religious orientation, level and enrollment.
  5. Buying signals. USAC's E-Rate open data lists every FCC Form 470 posted by schools and districts, with the services requested, the date and a contact.

How schools buy

  • The board approves; the district buys. Elected school boards approve budgets and large contracts. The superintendent, business official, technology director, curriculum director, facilities director and food service director each own their own budgets. Principals usually control only a small discretionary fund.
  • Bids and cooperatives. Purchases above state and local thresholds go to formal bids. Many districts buy through cooperative purchasing contracts that another public agency has already competed, so being on a cooperative contract can shorten a sale.
  • E-Rate shapes network buying. The federal E-Rate program discounts internet access (Category 1) and internal connections such as Wi-Fi, switches and cabling (Category 2). To get it, a school or district posts an FCC Form 470 describing what it wants, must wait at least four weeks before signing with a provider, and must make price the primary factor in choosing one.
  • The calendar is public. For funding year 2026 (July 2026 to June 2027), 27,952 Form 470s were posted: 17,620 by school districts, 7,078 by individual schools, 2,209 by libraries and library systems and 1,045 by consortia. 15,459 requested Category 2 services. Most were certified between October 2025 and February 2026, with the peak in January and February.

Worked example: a network installer in Wisconsin

Illustrative example. The company and its plan are fictional; the counts come from the NCES CCD for 2024-25 and USAC E-Rate open data, checked on 26 October 2026.

The seller: Lakeshore Networks (lakeshore.example), a 15-person installer of school Wi-Fi and switching in Wisconsin. The question: which districts will buy in the next six months, and how should Lakeshore reach them?

What the data shows. Wisconsin has 420 regular school districts. For funding year 2026, 339 Wisconsin districts posted a Form 470 requesting Category 2 services. Postings for funding year 2027 had started: by 25 October 2026, 38 Wisconsin districts and 35 individual schools had posted.

The plan.

  1. Pull new Form 470s every week from USAC's open data, filtered to Wisconsin and Category 2. Each posting gives the services, the quantities and the date the four-week window closes.
  2. Bid with a clear, itemized price, because price must be the primary factor in the district's evaluation.
  3. Build relationships before the window. For districts that bought in 2026 but haven't posted yet, contact the technology director now about maintenance and next year's plans.
  4. Do the arithmetic. If an illustrative 300 Wisconsin districts post Category 2 requests for 2027 and Lakeshore can serve 80 of them geographically, bidding on all 80 and winning an illustrative 15% gives 12 projects.

For the districts that haven't posted, finding the technology director and what's changed (a new building, a referendum, a new superintendent) is the slow part; Bebop researches each district in a list and writes a playbook for it.

First email to a district technology director
Subject: Wi-Fi at [school or district] before the 2027 E-Rate window

Hi [first name],

I saw [district] posted a Form 470 for [service, e.g. wireless access points] last year, and that [something new, e.g. the new middle school opens next fall].

Districts your size tell us the hard part isn't the equipment, it's getting the installation done in the summer window without overtime.

We install and maintain school networks across [region]. If you're planning a 2027 request, would 15 minutes now help you scope it before the form goes out?

[Your name]
[Phone number]

Common mistakes

  • Selling to the school when the district buys. Find out who owns the budget before you pitch a principal.
  • Missing the E-Rate window. Network projects follow the Form 470 calendar; contact districts before they post, then bid within the four weeks.
  • Using an old list. Schools open, close and merge every year; use the latest CCD directory.
  • Treating private schools like public ones. They buy through different people, often a head of school and a business manager, and 39% have fewer than 50 students.
  • Ignoring service agencies. Regional education service agencies buy on behalf of many small districts.

Next step: once you've chosen the districts to target, profile each one with the account profiling template: who owns the budget, what's changed, and the one question you'd ask.

Sources

Written by the Bebop team at Blackpearl Group. Last updated .

Questions people ask

How many schools are there in the US?

About 129,600. The NCES Common Core of Data counted 99,088 operating public schools in the 50 states and DC in 2024-25, including 8,049 charter schools. The NCES Private School Survey estimates about 30,550 private schools for 2023-24. Public schools are run by 19,217 districts and other education agencies, of which 13,321 are regular school districts.

Where can I download a list of all public schools?

From the NCES Common Core of Data files page. The School Directory file for each school year is a free CSV listing every public school with its district, address, phone number, website, grade span, level, type and charter status. A separate district directory file lists every school district. NCES's ELSI table generator builds custom lists with enrollment and staffing if you don't want the raw files.

Is there a list of private schools?

Yes. NCES runs the Private School Survey every two years. The 2023-24 public-use file, released in September 2026, lists the 22,510 schools that responded, with address, phone, religious orientation, level and enrollment, and NCES weights the responses to represent about 30,550 private schools. NCES also has an online private school search. Some states publish their own private school directories.

Which state has the most schools?

California, with 10,303 public schools in 2024-25, followed by Texas (9,192), New York (4,810), Illinois (4,398) and Florida (4,186). California and Texas also have the most charter schools, 1,276 and 1,056. For private schools, NCES's 2023-24 estimates put California first with about 3,090, followed by Florida, Pennsylvania, Texas and New York.

Who makes purchasing decisions in a school district?

The school board approves the budget and large contracts, and the superintendent leads the district. Day to day, department heads own their budgets: the business official or CFO, technology director, curriculum and instruction director, facilities director and food service director. Principals usually control small amounts. In districts with under 1,000 students, one person often covers several of these roles.

What is an E-Rate Form 470?

The FCC form a school, district or library posts to request bids for internet access or internal network equipment under the E-Rate discount program. The applicant must wait at least four weeks after posting before committing to a provider, and price must be the primary factor in its choice. USAC publishes every Form 470 as open data, which makes it a dated list of schools that are about to buy.

Find the buyer in every district on your list

Describe the schools or districts you sell to. Bebop finds matching organizations and the right contacts, and researches each one.

Edit the search to match your market. Already have an account? Log in