How many high schools in the united states?

As of the 2024–2025 school year, there are approximately 26,000 public high schools and about 10,000 private high schools in the United States, totaling around 36,000 high schools. This number includes traditional public schools, public charter schools, and private institutions. While the exact count changes slightly each year due to openings and closures, this figure gives you a reliable snapshot of the American high school landscape.

What Counts as a High School?

When asking “how many high schools in the United States,” it helps to define what a high school is. In general, a high school serves students in grades 9 through 12, though some schools include grades 7–12 or 8–12. The U.S. Department of Education’s National Center for Education Statistics (NCES) tracks all schools that provide secondary education.

Public high schools are funded by state and local governments and are free to attend. Private high schools charge tuition and are often run by religious organizations or independent boards. Charter schools are publicly funded but operate independently of traditional school districts, and they are included in the public school count.

Breakdown by School Type

Understanding the composition of U.S. high schools helps you see the full picture. Here is a simple table that breaks down the estimated numbers based on recent NCES data:

School Type Estimated Number
Traditional Public High Schools 22,000
Public Charter High Schools 4,000
Private High Schools 10,000
Total 36,000

These numbers are approximate and based on the most recent federal data available. The total can fluctuate by a few hundred each year as new schools open and others consolidate.

How Many Students Attend U.S. High Schools?

In the 2024–2025 school year, about 15.4 million students were enrolled in public high schools (grades 9–12), according to NCES. Private high schools enrolled roughly 1.3 million students. That means over 16 million teenagers attend high school across the country.

Enrollment numbers have been slowly declining in recent years due to lower birth rates, but the number of schools has remained fairly stable. This trend means that some schools may have more capacity than they did a decade ago.

Why Does the Number Matter?

Knowing how many high schools exist helps parents, students, and policymakers understand educational access. For example, if you’re moving to a new state, you might want to know how many high schools are in your area to compare options. For researchers, the count is a baseline for measuring graduation rates, funding distribution, and teacher shortages.

Here are some key reasons why the total number of high schools is important:

  • It helps families identify available school choices, including public, private, and charter options.
  • It gives context for state and national education budgets, since each school requires funding for staff, facilities, and materials.
  • It allows for comparison of student-to-school ratios, which can indicate overcrowding or underutilization.
  • It supports planning for future school construction or closures based on population trends.

Regional Variations Across the Country

The number of high schools varies widely by state and region. California has the most public high schools (over 2,000), while states like Wyoming and Vermont have fewer than 100. This variation reflects population density and historical development patterns.

Urban areas tend to have large high schools with thousands of students, while rural areas often have small schools with fewer than 200 students. For example, Texas and Florida have seen rapid growth in charter high schools, while the Northeast has a higher concentration of private schools.

Trends Affecting the Number of High Schools

Several factors are currently influencing the total count of high schools in the U.S. First, school consolidation in rural areas has led to some closures, as districts merge to save costs. Second, the rise of virtual or online high schools has added new options, though these are often counted separately. Third, charter school expansion continues, especially in states with supportive laws.

Another trend is the growing popularity of early college high schools, which allow students to earn college credits while still in high school. These schools are often smaller and more specialized, and they are included in the overall count.

How to Find High Schools in Your Area

If you’re looking for a specific number in your state or district, the best source is the NCES website, which offers a searchable database of all public and private schools. You can also check your state’s department of education website for official lists. For parents, the U.S. Department of Education’s “College Scorecard” can help you compare high schools by graduation rate and college readiness.

When searching, keep in mind that some schools may be labeled as “high schools” even if they only serve grades 10–12, while others might be called “secondary schools” and include middle grades. Always verify the grade range to ensure you’re comparing apples to apples.

Actionable Tips for Parents and Students

If you’re using this information to choose a high school, here are some practical steps:

  • Check the NCES School Directory to see the exact count and types of high schools in your zip code.
  • Visit the school’s website to review its graduation rate, test scores, and extracurricular offerings.
  • Contact the school’s guidance office to ask about enrollment and class sizes.
  • Consider virtual or charter options if traditional schools don’t meet your child’s needs.

Summary

In summary, there are roughly 36,000 high schools in the United States, including public, charter, and private institutions. This number provides a useful benchmark for understanding the scale of American secondary education. Whether you’re a parent researching schools or a student curious about your educational landscape, knowing the count helps you make informed decisions. For the most current data, always refer to the NCES or your state’s education agency.

Frequently Asked Questions

How many high schools are there in the United States in 2026?

As of the 2024–2025 school year, there are approximately 36,000 high schools, including about 26,000 public and 10,000 private schools.

Are charter schools included in the count of public high schools?

Yes, public charter high schools are included in the public school count, and they make up about 4,000 of the total public high schools.

Which state has the most high schools?

California has the most public high schools, with over 2,000, followed by Texas and Florida.

How many students attend high school in the U.S.?

About 16 million students attend high school in the U.S., with 15.4 million in public schools and 1.3 million in private schools.

Is the number of high schools increasing or decreasing?

The number has been fairly stable, but rural areas have seen some closures due to consolidation, while charter schools have increased.

Written by Cleveland ESDC Team

At Cleveland ESDC, we believe every student deserves access to clear information. We're here to help breaking down complex education topics into simple, practical guides anyone can use.