There are approximately 24,000 public high schools in the United States as of the 2025–2026 school year. This number comes from the National Center for Education Statistics (NCES) and includes traditional, charter, and magnet high schools. Let’s break down what that means for students and families.
Why Does This Number Matter?
Knowing how many public high schools exist helps families understand school choice, district boundaries, and funding distribution. It also gives context for college admissions, since high school size and resources can affect academic programs.
Public high schools serve about 15.5 million students nationwide. That’s roughly 90% of all high school students in the country. The remaining 10% attend private, parochial, or homeschool programs.
How Are Public High Schools Distributed Across the US?
Not every state has the same number of schools. Bigger states with larger populations naturally have more high schools. The table below shows the five states with the most public high schools as of 2025.
| State | Estimated Number of Public High Schools |
|---|---|
| California | 2,600 |
| Texas | 2,300 |
| New York | 1,400 |
| Florida | 1,100 |
| Illinois | 950 |
These five states hold roughly one-third of all public high schools in the country. Meanwhile, rural states like Wyoming, Vermont, and Alaska have far fewer schools, sometimes fewer than 100 each.
Regional Breakdown
The South and West regions together account for more than half of all public high schools. The Northeast and Midwest have a higher density of schools per square mile, but fewer total schools due to smaller land area and population.
Rural areas often have smaller high schools with fewer than 500 students. Urban districts may have giant high schools with over 3,000 students. This affects class sizes and extracurricular options.
What Types of Public High Schools Exist?
“Public high school” covers more than just the neighborhood school. Here are the main types found across the US:
- Traditional district schools – Run by local school boards, zoned for students within a specific attendance area.
- Charter schools – Publicly funded but independently operated, often with a specific academic focus or teaching method.
- Magnet schools – Public schools that specialize in areas like science, arts, or technology, and admit students from outside the normal zone.
- Alternative schools – Designed for students who need a non‑traditional setting, such as credit recovery or flexible schedules.
Most public high schools (about 70%) are traditional district schools. Charter and magnet schools make up the rest, though their numbers have grown steadily over the last decade.
How Enrollment Affects School Size and Resources
Enrollment directly impacts how many teachers, counselors, and courses a school can offer. Smaller schools may have limited Advanced Placement (AP) classes, while larger schools can offer dozens of electives. The table below shows average enrollment by region.
| Region | Average High School Enrollment |
|---|---|
| Northeast | 650 students |
| Midwest | 580 students |
| South | 750 students |
| West | 800 students |
Nationally, the average public high school has about 700 students. But this number hides big differences between urban and rural schools. Urban high schools average over 1,000 students, while rural high schools average under 400.
What This Means for College Preparation
If you attend a small high school, you may have fewer AP or dual‑enrollment courses. However, teachers often provide more individual attention. Larger schools tend to offer more competitive sports, clubs, and advanced coursework. Either way, colleges evaluate students based on what their school offers and how they use those opportunities.
Actionable Tips for Families
Use the number of public high schools in your state to start your research. Visit the NCES website or your state’s department of education to find exact numbers and school profiles. Tour a few schools—both small and large—to see which environment fits your student best.
Look at graduation rates, course offerings, and extracurricular activities. Remember that the total count of 24,000 public high schools means there is a wide variety of choices. No two schools are exactly the same.
In summary, the United States has roughly 24,000 public high schools serving millions of students. These schools vary greatly by location, size, and specialization. Understanding this landscape helps you make informed decisions about education and college readiness.
Frequently Asked Questions
How many public high schools are in my state?
The number varies widely by state. For the most accurate count, check your state’s department of education website or the NCES database, which is updated annually.
Are public high schools different from charter schools?
Yes. Charter schools are public schools but operate under a charter with more flexibility in curriculum and management. They are tuition‑free and open to all students, though some have lotteries due to limited space.
How many students attend public high schools in the US?
As of 2025, about 15.5 million students are enrolled in public high schools across the country. That’s roughly nine out of ten high school students.
What is the difference between a public high school and a private high school?
Public high schools are funded by taxes and open to all students in a given district. Private high schools charge tuition and may have admission requirements. Public schools must follow state standards, while private schools have more independence.
Do public high schools offer college‑level classes?
Many public high schools offer Advanced Placement (AP), International Baccalaureate (IB), or dual‑enrollment programs with local colleges. Availability depends on the school’s size and funding.