Short answer
The US had 23,578 public high schools in the 2024-25 school year, according to the NCES Common Core of Data, and 27,815 public schools teaching 12th grade once K-12 and other combined schools are counted. NCES's 2023-24 Private School Survey estimates about 10,840 private schools teaching 12th grade. Across all levels there were 99,088 public schools, including 52,159 elementary schools, and about 30,550 private schools.
- 23,578 public high schools operated in 2024-25; 16,683 of them run grades 9 to 12.
- Counting K-12 schools, 27,815 public and about 10,840 private schools teach 12th grade.
- 5,669 public high schools have 1,000 or more students and teach 65% of public high school students.
- California (2,220) and Texas (1,959) have the most public high schools; Florida has the most private schools teaching 12th grade, about 1,200.
- 15.4 million students were in public grades 9 to 12 in 2024-25, and about 1.5 million in private ones in 2023-24.
On this page
- How many high schools there are in the US
- Why the counts differ
- Public and private schools at every level
- Public high schools by type and grade span
- Public high schools by size
- Private high schools
- High schools by state
- How to download a list of high schools
- How high schools buy
- Worked example: shop equipment for Massachusetts career and technical high schools
- Sources
- Questions people ask
This page is for anyone who needs the number of high schools in the US, and for companies that sell to them: athletics, career and technical education (CTE) equipment, college and career readiness, graduation products and security. It reconciles the official counts, breaks them down by type, size and state, covers public, elementary and private schools, and shows how to download the lists. For every K-12 school and district, see our list of schools.
How many high schools there are in the US
| Count | Number | Year | Source | What it counts |
|---|---|---|---|---|
| Public high schools | 23,578 | 2024-25 | NCES Common Core of Data (CCD) | Operating public schools whose grades end at 12 and start at grade 5 or above |
| Public secondary and high schools | 23,967 | 2024-25 | NCES CCD (our sum) | Adds 389 secondary schools whose grades stop before 12; NCES's Digest reports secondary and high schools together |
| Public schools teaching 12th grade | 27,815 | 2024-25 | NCES CCD | Adds 4,232 combined schools, mostly K-12 and PK-12 |
| Private schools teaching 12th grade | about 10,840 | 2023-24 | NCES Private School Survey (PSS), weighted | Private schools whose highest grade is 12, including K-12 schools |
| Private secondary schools | about 2,870 | 2023-24 | NCES PSS, weighted | Private schools with secondary grades only |
| High schools in state associations | 19,943 | Accessed 30 October 2026 | National Federation of State High School Associations (NFHS) | Public and private schools that belong to a state athletics and activities association |
CCD counts cover the 50 states and DC and include schools that were open, new, added, reopened or changed agency in 2024-25.
Why the counts differ
- Grade span decides what a "high school" is. The CCD classes a school by its lowest and highest grades. A K-12 school in a small rural district teaches 12th grade but counts as "other", not "high", which is why 27,815 public schools teach 12th grade but only 23,578 are high schools.
- Private schools are mostly combined. Of the roughly 10,840 private schools teaching 12th grade, about 8,180 also teach elementary grades. Only about 2,670 are high schools alone.
- States report programs as schools. 3,707 public high schools are alternative schools, and 634 are exclusively or primarily virtual. They count as high schools but rarely buy like a comprehensive one.
- Association membership is a choice. The NFHS count covers schools that join their state association to compete in sports and activities. A school that fields no teams has little reason to join, so this count sits below the federal ones.
Public and private schools at every level
| Level | Public schools, 2024-25 | Private schools, 2023-24 (estimates) |
|---|---|---|
| Elementary | 52,159 | about 17,510 (includes middle schools) |
| Middle | 16,143 | not counted separately |
| High (public) or secondary (private) | 23,578 | about 2,870 |
| Combined or other grade spans | 4,442 | about 10,170 |
| Prekindergarten only, secondary, ungraded or not reported | 2,766 | |
| Total | 99,088 | about 30,550 |
So the US has 99,088 public schools and about 30,550 private schools, about 129,600 in all. The CCD counts 8,049 public charter schools among the 99,088.
Public high schools by type and grade span
| Type | Public high schools |
|---|---|
| Regular | 18,135 |
| Alternative | 3,707 |
| Career and technical | 1,410 |
| Special education | 326 |
| Charter (any type) | 2,220 |
| Exclusively or primarily virtual | 634 |
By grade span, 16,683 run grades 9 to 12, 3,214 start at grade 7 or 8, 2,816 start at grade 5 or 6, and 865 start at grade 10 or later. Career and technical schools cluster in a few states: Arizona reports 290 and Kentucky 133, while Georgia and Texas report none as separate schools.
Public high schools by size
| Students enrolled, fall 2024 | High schools | Students in them |
|---|---|---|
| Under 100 | 3,919 | 174,209 |
| 100 to 499 | 8,090 | 2,231,116 |
| 500 to 999 | 4,023 | 2,868,621 |
| 1,000 to 1,999 | 4,061 | 5,851,466 |
| 2,000 to 2,999 | 1,353 | 3,195,580 |
| 3,000 or more | 255 | 904,156 |
Total school membership from the CCD for the 21,701 public high schools that reported students; 1,877 reported no students.
The median public high school has 418 students, and the median regular one 539. The 5,669 schools with 1,000 or more students enroll 65% of high school students, so a list of large high schools covers most of the market in a quarter of the buildings. Across all public schools, 15,435,108 students were in grades 9 to 12, including 3,779,169 seniors.
Private high schools
These are NCES's weighted estimates for the 2023-24 private schools whose highest grade is 12:
| Characteristic | Private schools teaching 12th grade |
|---|---|
| Catholic | 1,583 |
| Other religious | 5,806 |
| Nonsectarian | 3,455 |
| Secondary grades only | 2,668 |
| Combined elementary and secondary | 8,176 |
| Fewer than 50 students | 2,575 |
| 50 to 299 students | 5,079 |
| 300 to 999 students | 2,696 |
| 1,000 students or more | 495 |
Private schools enrolled about 1.53 million students in grades 9 to 12, including about 361,000 seniors. Catholic schools teaching 12th grade are fewer but larger, with a median of 375 students against 130 at other religious schools and 86 at nonsectarian ones. As general guidance, a large Catholic high school often has a business manager and a development office, while a small K-12 school may have one administrator doing every job.
High schools by state
| State | Public high schools | Charter high schools | Public schools teaching 12th grade | Private schools teaching 12th grade (estimate) |
|---|---|---|---|---|
| California | 2,220 | 336 | 2,777 | about 910 |
| Texas | 1,959 | 351 | 2,319 | about 840 |
| New York | 1,182 | 53 | 1,396 | about 640 |
| Minnesota | 1,024 | 100 | 1,187 | about 130 |
| Michigan | 983 | 90 | 1,288 | about 200 |
| Illinois | 971 | 62 | 1,031 | about 360 |
| Ohio | 938 | 98 | 1,010 | about 310 |
| Florida | 902 | 188 | 1,278 | about 1,200 |
| Arizona | 783 | 201 | 930 | about 150 |
| Pennsylvania | 716 | 35 | 771 | about 580 |
State private school estimates come from a sample, so treat them as approximate; small differences between states aren't meaningful.
How to download a list of high schools
- Public high schools. Download the School Directory file for 2024-25 from the NCES CCD data files page. It's a CSV with every school's name, district, address, phone, website, grade span, level, type and charter status. Filter LEVEL to "High", or G_12_OFFERED to "Yes" to include K-12 schools. All 23,578 high schools have a phone number and 16,327 list a website.
- Enrollment. Join the CCD Membership file on the school ID (NCESSCH) for students by grade, or use NCES's ELSI table generator to build the same list without the raw files.
- One state or district. NCES's Search for Public Schools filters by state, district and grade span.
- Private high schools. The PSS public-use file lists the 22,510 private schools that responded, with address, phone, religious orientation, grade span and enrollment; filter the highest grade to 12. NCES's Private School Search covers the same schools online.
- Athletics contacts. Each state's high school association, the NFHS's members, keeps its own list of member schools for scheduling and championships.
How high schools buy
As general guidance, these are the usual owners by what you sell:
| What you sell | Who usually decides | Where the money comes from |
|---|---|---|
| Athletic equipment, uniforms, field and gym upgrades | Athletic director, with the principal; large projects go to the district | School athletics budget, booster clubs, district capital funds |
| CTE lab equipment and curriculum | District CTE director, with the program teachers | District budget and federal Perkins V funds |
| College and career readiness tools | Counseling director or the district's secondary curriculum office | District budget |
| Yearbooks, graduation and class products | Activities adviser or senior class sponsor | Student and family purchases |
| Security, technology and facilities | District departments | District budget and bond funds |
Perkins V, the federal CTE law signed in July 2018, provides nearly $1.4 billion a year to states. Every district or college that receives it must update a comprehensive local needs assessment at least every two years, judging whether its programs are big enough and match in-demand jobs. That review is when new programs and equipment get planned, so ask a district when its next one is due.
Worked example: shop equipment for Massachusetts career and technical high schools
Illustrative example. The company and its rates are invented; the counts come from the NCES CCD for 2024-25.
The seller: Benchmark Training Systems (benchmark-training.example) sells automotive, welding and advanced manufacturing trainers for high school shops. The territory: Massachusetts, where career and technical education is concentrated in standalone schools.
- Count the market. The CCD lists 36 career and technical high schools in Massachusetts, enrolling 39,570 students, about 1,100 each. Each one is its own district, so each has its own superintendent and its own budget, rather than one decision for a whole county.
- Time it. Every Perkins recipient updates its local needs assessment at least every two years, so roughly half of the 36, an illustrative 18 schools, review their programs in any given year.
- Do the arithmetic. If Benchmark reaches the CTE or program director at all 18 schools in review and wins an illustrative one in four, that's 4 or 5 new customers a year. At an illustrative $60,000 per shop refit, that's $240,000 to $300,000 a year from one state.
- Find the buyer. Write to the CTE director and the shop's lead teacher, who usually drafts the equipment list. Finding those people and what's changed (a new program, a building project, a new director) is the slow part; Bebop finds the contacts and researches each school in the list.
Subject: [Program] equipment before your next needs assessment Hi [first name], I saw [school] added [program, e.g. advanced manufacturing] in [year], and your local needs assessment is due again [term]. Schools your size tell us the hard part isn't choosing trainers, it's matching them to the credentials students can earn before graduation. We supply automotive, welding and manufacturing trainers to high school shops across [region]. Would a 15-minute call to compare your equipment list with the credentials you offer be useful before the review? [Your name] [Phone number]
Next step: profile each target school or district with the account research template before you write.
Sources
- Common Core of Data: school directory, membership and school characteristics files, school year 2024-25 (v.1a), National Center for Education Statistics, July 2025 data, released December 2025
- Private School Universe Survey (PSS), 2023-24 public-use data and codebook, National Center for Education Statistics, September 2026
- Fast Facts: Educational institutions (Digest of Education Statistics, Table 105.50), National Center for Education Statistics, accessed 30 October 2026
- About the NFHS, National Federation of State High School Associations, accessed 30 October 2026
- Perkins V, US Department of Education, Office of Career, Technical, and Adult Education, accessed 30 October 2026
- 20 U.S. Code § 2354, Local application for career and technical education programs, Legal Information Institute, Cornell Law School, accessed 30 October 2026
- Search for Public Schools, National Center for Education Statistics, accessed 30 October 2026
- Elementary/Secondary Information System (ELSI) table generator, National Center for Education Statistics, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many high schools are in the US?
23,578 public high schools operated in the 2024-25 school year, according to the NCES Common Core of Data. Counting K-12 and other combined schools, 27,815 public schools teach 12th grade. NCES's Private School Survey estimates about 10,840 private schools teaching 12th grade in 2023-24, about 2,670 of them high schools alone. The NFHS counts 19,943 high schools in its member state associations.
How many public schools are in the US?
99,088 operating public schools in the 50 states and DC in 2024-25, according to the NCES Common Core of Data. That includes 52,159 elementary schools, 16,143 middle schools, 23,578 high schools, 4,442 schools with combined or other grade spans, and 8,049 charter schools. They are run by 19,217 school districts and other education agencies. California (10,303) and Texas (9,192) have the most.
How many elementary schools are in the US?
52,159 public elementary schools operated in 2024-25, according to the NCES Common Core of Data, more than half of all public schools. NCES's Private School Survey estimates about 17,510 private elementary schools in 2023-24, a figure that includes private middle schools, since the survey doesn't separate them. Another 16,143 public schools are middle schools, and many K-8 and K-12 schools also teach elementary grades.
How many private schools are in the US?
About 30,550, according to NCES's 2023-24 Private School Survey, a weighted estimate built from 22,510 responding schools. About 20% are Catholic, 46% other religious and 33% nonsectarian. 39% have fewer than 50 students. About 10,840 private schools teach 12th grade, and they enroll about 1.53 million students in grades 9 to 12. Florida, California and Texas have the most private high schools.
How many students are in high school in the US?
15,435,108 students were enrolled in grades 9 to 12 at US public schools in fall 2024, according to the NCES Common Core of Data, including 3,779,169 in 12th grade. NCES's Private School Survey estimates about 1.53 million private school students in grades 9 to 12 in 2023-24. Together that's about 17 million high school students.
Where can I get a list of all high schools in the US?
Download the free NCES Common Core of Data School Directory file and filter it to high schools, or to schools offering 12th grade to include K-12 schools. It lists every public school's address, phone, website, district and grade span. For private high schools, use the NCES Private School Survey public-use file or NCES's Private School Search, filtered to schools whose highest grade is 12.