Counting students at a high school sounds simple until you try to do it across 50 states. The number that makes a school look enormous on paper sometimes describes a virtual program where almost nobody shares a hallway. So before the ranking, here is the rule I used: this list covers comprehensive (traditional) brick-and-mortar public high schools only. It excludes virtual and independent-study or homeschool charter schools, which report headcounts that are not comparable. Some independent-study charters report 7,000 to 12,000 students who rarely sit in the same building, and lumping them in with a campus that has 5,000 kids walking through one set of doors would tell you nothing useful.
With that filter applied, here are the 20 largest comprehensive public high schools in the country by enrollment. Source: NCES SY 2024-25.
The 20 Largest Public High Schools by Enrollment
- Brooklyn Technical High School, Brooklyn, NY · 5,848 students
- Conroe High School, Conroe, TX (Conroe ISD) · 5,252 students
- Carmel High School, Carmel, IN · 5,239 students
- Allen High School, Allen, TX (Allen ISD) · 5,206 students
- Reading Senior High School, Reading, PA · 4,879 students
- Brentwood High School, Brentwood, NY · 4,816 students
- Broken Arrow High School, Broken Arrow, OK · 4,802 students
- Adlai E. Stevenson High School, Lincolnshire, IL · 4,758 students
- Alexandria City High School, Alexandria, VA · 4,655 students
- Lane Technical High School, Chicago, IL · 4,604 students
- Cypress Bay High School, Weston, FL (Broward) · 4,579 students
- Francis Lewis High School, Fresh Meadows (Queens), NY · 4,573 students
- Taft High School, Chicago, IL · 4,487 students
- The Woodlands High School, The Woodlands, TX (Conroe ISD) · 4,444 students
- Lake Braddock Secondary, Burke, VA (Fairfax County) · 4,411 students
- Duncanville High School, Duncanville, TX · 4,399 students
- Eleanor Roosevelt High School, Eastvale, CA · 4,353 students
- John A. Ferguson Senior High, Miami, FL (Miami-Dade) · 4,291 students
- North Shore Senior High, Houston, TX (Galena Park ISD) · 4,284 students
- Upper Darby Senior High School, Drexel Hill, PA · 4,187 students
A few patterns jump out once you read the whole list instead of just the top of it. Texas shows up five times, more than any other state, and the schools are spread across different metros rather than clustered in one. Illinois contributes three, and all three are in the Chicago area: Lane Tech, Taft, and Stevenson just up in the northern suburbs. The most striking single-district fact is that Conroe ISD, north of Houston, has two campuses in the top 14, with Conroe High at number two and The Woodlands High at number 14. That is one suburban district running two of the largest high schools in America at the same time.
New York's entries come in two flavors. Brooklyn Tech, the largest school on the list, is an exam school, one of the specialized high schools you have to test into. Brentwood and Francis Lewis are something else entirely: big comprehensive campuses serving dense, fast-growing communities on Long Island and in Queens. Those are not selective. They are large because the neighborhoods around them are large and the buildings absorbed the demand.
One thing this list cannot show you is the districts that chose the opposite path. Plenty of fast-growing areas cap their high schools at 2,000 or 2,500 students and open a new campus the moment they cross the line, so a booming county can stay off the ranking entirely while educating tens of thousands of teenagers across four or five mid-size schools. Size at the campus level is a policy choice as much as a population fact, and that thread runs through every section below.
The Largest School Districts
Big schools and big districts do not always live in the same places. A district can enroll hundreds of thousands of students across dozens of mid-size campuses without ever building a single mega-high-school. Here are the 10 largest US school districts by enrollment, NCES SY 2024-25.
- Los Angeles Unified, CA · ~402,500 students
- Miami-Dade, FL · ~334,600 students
- Chicago Public Schools (District 299), IL · ~324,100 students
- Clark County, NV (Las Vegas) · ~297,200 students
- Broward, FL · ~243,000 students
- Hillsborough, FL (Tampa) · ~215,100 students
- Orange County, FL (Orlando) · ~206,800 students
- Gwinnett County, GA · ~180,500 students
- Fairfax County, VA · ~179,300 students
- Houston ISD, TX · ~168,100 students
Florida carries this list the way Texas carried the school list, with four districts in the top seven. That is partly a quirk of how Florida organizes itself: the state runs county-unit districts, so every public school in a county belongs to one district. A county-unit structure naturally produces gigantic districts even where individual schools stay normal-sized. One note on completeness: Hawaii and Puerto Rico both run a single statewide or territory-wide system, and those systems are larger than several of the districts above. They are usually set aside in these comparisons because a whole-state system is a different administrative animal than a county or city district.
Why These Schools Got So Big
Three forces explain almost every name on the high-school list, and most schools are big for one specific reason rather than a blend of all three.
The first is Sunbelt suburban growth. Allen, Conroe, The Woodlands, Eastvale, Weston, Broken Arrow: these are suburbs that added housing fast, and the school district responded by building one very large comprehensive high school instead of three smaller ones. There is real logic to that choice. A single 4,000-student campus can field a deeper roster of AP courses, career-tech pathways, sports, and electives than three 1,300-student schools could, and it concentrates expensive facilities like a competition pool or a 6,000-seat football stadium in one place. The tradeoff is that students can feel like a number, which is why a lot of these mega-schools run formal small-learning-community or academy structures inside the building to keep kids from disappearing.
The second force is the magnet or exam school in a large city. Brooklyn Tech, Lane Tech, and Taft sit in the two densest school systems on the district list, New York City and Chicago. These schools draw from the entire city rather than a single attendance zone, so a citywide applicant pool funnels into one address. Brooklyn Tech is selective by exam. Lane Tech is a selective-enrollment school in Chicago's system. When a school pulls qualified students from millions of residents instead of one neighborhood, it can fill a very big building.
The third is the district that deliberately builds one campus for everybody. Reading, Pennsylvania, and Upper Darby, outside Philadelphia, are not booming Sunbelt suburbs. They are older, denser communities where the district simply runs a single comprehensive high school for the whole town, and the town happens to be big. Same story for Duncanville in the Dallas area and Alexandria City in Virginia, which consolidated into one large high school by design. The size is a structural decision about how many high schools to operate, not a growth story.
How to Use This List
If you are comparing schools for your own family, raw enrollment is a weak signal on its own. A 4,500-student campus is not automatically better or worse than a 1,200-student one. What matters is what the size buys and what it costs: course catalog breadth and extracurricular depth on the plus side, student-teacher ratio and how easy it is to get known by an adult on the minus side. Pull the actual student-teacher ratio and the course offerings before you read anything into the headcount.
If you want to see where the large schools cluster in a given state, the state pages above let you sort and filter by enrollment directly. The methodology here is narrow on purpose. These are comprehensive, in-person public high schools ranked by NCES SY 2024-25 enrollment, with virtual and independent-study charters excluded so the comparison stays honest.
Sources
NCES: Common Core of Data (CCD), the federal database on US public schools and districts
NCES: ELSI (Elementary/Secondary Information System) school and district data tool
NCES: Condition of Education, Public School Enrollment



