Guide

Best Public High Schools in NYC by SAT Score and College Outcomes (2026)

If you're a student in New York City — or a parent moving to the area — the high school you attend will shape your SAT scores, your college admissions, and arguably your career path more than almost any other decision in your education. This is the honest ranking of NYC's best public high schools by score and outcome, with the zip codes, neighborhoods, and prep paths that get you in.

NYC has the largest public school system in the country and a uniquely two-tiered structure: nine Specialized High Schools admit by the SHSAT exam, and the rest admit by application or by zone. The schools below are ranked by a blend of average SAT score, four-year college matriculation rate, and Ivy/T20 placement. Data is from each school's most recent NYC DOE School Performance Dashboard plus published Common Data Sets.

The 9 Specialized High Schools (SHSAT-admit)

SchoolNeighborhoodZipAvg SATNotes
Stuyvesant High SchoolBattery Park / FiDi102821480–1520Highest SHSAT cutoff, ~3% admit rate
Bronx High School of ScienceBedford Park104681430–14908 Nobel laureate alumni; STEM-flagship
Brooklyn Technical High SchoolFort Greene112171350–1430Largest specialized HS, engineering-heavy
Brooklyn LatinWilliamsburg112061320–1410IB diploma curriculum, classics-focused
Staten Island TechnicalNew Dorp103061380–1470Strong CS and engineering tracks
Queens HS for Sciences at York CollegeJamaica114511290–1380Smaller cohort (~110/grade)
HS for Math, Science and Engineering at CCNYHamilton Heights100311310–1400Dual-enrollment with City College
HS for American Studies at LehmanBedford Park104681290–1370Humanities-leaning specialized
Bardwell HS at LaGuardia (audition-admit)Lincoln Square100231280–1390Performing-arts admit (separate from SHSAT)

Top non-specialized public high schools

SchoolNeighborhoodZipAvg SATAdmission
Hunter College High SchoolUpper East Side101281490–1530Hunter HS exam (separate from SHSAT) in 6th grade
Townsend Harris High SchoolFlushing113671370–1440Screened admission by GPA + state test scores
Beacon High SchoolHell's Kitchen100361330–1410Portfolio-based admission
Eleanor Roosevelt High SchoolYorkville / UES100751320–1400Manhattan zone + screened
Bard High School Early CollegeLower East Side100021310–1390Earn 60 college credits during HS
NYC iSchoolSoHo100131290–1370Project-based, smaller program
Bronx HS of Science adjacent — HSMSEHamilton Heights100311310–1400Dual-enrollment STEM
Millennium High SchoolFiDi100051290–1380Project-based curriculum
Frank McCourt High SchoolUpper West Side100241280–1360Screened humanities-focused

Top private high schools (for context)

Private school tuition in Manhattan runs $60K–$70K annually. Schools commonly compared to the Specialized HS for college outcomes include Trinity (10024), Dalton (10128), Spence (10075), Brearley (10075), Collegiate (10024), Horace Mann (Riverdale, 10471), Fieldston (10471), and Regis (10128, free for Catholic boys). Average SAT scores at these schools cluster 1450–1520; Ivy League matriculation rates run 30–55%.

How to actually get into a Specialized High School

The SHSAT is the only criterion for admission to eight of the nine specialized schools (LaGuardia uses auditions). It tests math (computation, geometry, algebra) and ELA (revising, editing, reading comprehension), with each section scored on a curve. The cutoff for Stuyvesant typically lands around 560 (out of 800); Bronx Science cuts around 520; Brooklyn Tech around 490.

SHSAT prep timeline

  1. 1Summer before 7th grade — start with one practice test to set a baseline. The DOE's free practice booklet is a fine starting point.
  2. 2Fall of 7th grade — 4–6 hours per week of prep, alternating math drill and ELA passage practice.
  3. 3Spring of 7th grade — full-length practice exams every other Saturday.
  4. 4Summer before 8th grade — heaviest prep window. Most students who get into Stuyvesant do 100+ hours over this summer.
  5. 5Fall of 8th grade — exam in late October.

How AceNotes fits NYC high school students

Three jobs AceNotes does for NYC students: (1) SHSAT prep — math drill cards and ELA passage analysis built into the free study sets; (2) AP exam prep — most NYC private schools and specialized HS push 8+ APs per student, and AceNotes has 100 AP-aligned study sets across every subject; (3) regular class material — drop in your bio textbook PDF or a Khan Academy video and get a structured study set generated in 30 seconds.

Borough-by-borough strategy notes

Manhattan

If you live in Manhattan, your zoned high school depends on your address. Upper East Side (10021, 10028, 10128) zones to Eleanor Roosevelt, with Hunter HS as the screened-by-exam alternative. Upper West Side (10023, 10024) zones to Frank McCourt or LaGuardia. Downtown (below 14th St — 10002, 10003, 10009, 10013) has Bard HSEC and Millennium. Specialized HS admissions are zone-blind.

Brooklyn

Brooklyn Tech (Fort Greene, 11217) is the largest specialized school and the easiest to get into of the top three. Brooklyn Latin (11206) and Brooklyn HS for Studies in Performing Arts (11217) are smaller. Park Slope (11215) and Brooklyn Heights (11201) zones are screened to schools like Edward R. Murrow (Midwood, 11230).

Queens

Townsend Harris (Flushing, 11367) is the strongest non-specialized public school in Queens and one of the top in the city. Queens HS for Sciences at York College (11451) is the borough's main specialized option. Bayside, Forest Hills, and Cardozo HS are competitive zoned schools.

The Bronx

Bronx Science (10468) is the borough's flagship and one of the country's strongest STEM high schools. Riverdale (10471) is private-school territory: Horace Mann, Fieldston, and Riverdale Country School all sit in 10471.

Staten Island

Staten Island Tech (10306) is the only specialized HS on the island and consistently produces strong college outcomes. Tottenville HS and Susan E. Wagner HS are the major zoned alternatives.

Free SHSAT, SAT, and AP prep flashcards on AceNotes — all 100 sets, $0.

Get started free

Frequently asked

Which NYC public high school has the highest SAT scores?+

Stuyvesant High School in Battery Park (10282) has the highest average SAT among NYC public schools, typically 1480–1520. Hunter College HS (Upper East Side, 10128) is comparable and admits via its own exam in 6th grade.

How hard is the SHSAT?+

Stuyvesant cutoff is around the 95th percentile of all SHSAT takers. Bronx Science cuts at roughly the 88th, Brooklyn Tech at the 78th. Total admit rates across all 8 specialized schools (LaGuardia uses auditions) are around 18% of test-takers.

Can I prep for the SHSAT for free?+

Yes — the NYC DOE publishes a free practice booklet, and AceNotes has free SHSAT-aligned math and ELA study sets. Most students who get into Stuyvesant supplement with paid tutoring or a structured course, but it's not strictly required.

Which Manhattan zip codes zone to the best public high schools?+

Upper East Side (10021, 10028, 10128) zones to Eleanor Roosevelt and is in the Hunter HS catchment. Upper West Side (10023, 10024) zones to Frank McCourt and LaGuardia. Specialized HS admissions are zone-blind.

What's the best private high school in NYC?+

Most-cited are Trinity, Collegiate, Brearley, and Spence on Manhattan's UES/UWS. Horace Mann (Riverdale, 10471) and Regis (10128) round out the top tier. All have Ivy matriculation rates above 30%.