Best Public High Schools in or near New York City

This list is a ranking of the top public schools in or near New York City (including parts of New Jersey and Connecticut that are close to NYC) based on high SAT scores. Some schools may have open enrollment (anyone living in the district can attend) while others may be magnet or charter schools (only students who perform well on tests or have certain grades can attend, etc.)

Disclaimer: The following information has been gathered from third party websites. English Hound does not guarantee the accuracy of the information and no reliance should be placed on the information. Please be advised that we are only providing information. We are not recommending any schools or programs. Please conduct your due diligence from other sources before applying.
 
 
 
O = Open Enrollment M = Magnet School
S = Science School C = Charter School
 
 
#1

Stuyvesant High School

County / City: New York / Manhattan
School Classification: M
SAT Scores: 2080
Total School Size: 3288
Average Rating: No ratings or reviews yet.
 
#2

Bronx High School of Science

County / City: New York / New York
School Classification: S
SAT Scores: 2010
Total School Size: 3017
Average Rating: No ratings or reviews yet.
 
#3

Townsend Harris High School

County / City: New York / Queens
School Classification: S
SAT Scores: 1920
Total School Size: 1098
Average Rating: No ratings or reviews yet.
 
#4

Staten Island Technical High School

County / City: New York / Staten Island
School Classification: M
SAT Scores: 1907
Total School Size: 1020
Average Rating: No ratings or reviews yet.
 
#5

Brooklyn Technical

County / City: New York / Brooklyn
School Classification: S
SAT Scores: 1871
Total School Size: 5141
Average Rating: No ratings or reviews yet.
 
#6

High School of American Studies at Lehman College

County / City: New York / Bronx
School Classification: M
SAT Scores: 1857
Total School Size: 371
Average Rating: No ratings or reviews yet.
 
#7

Jericho Senior High School

County / City: New York / Jericho
School Classification: O
SAT Scores: 1853
Total School Size: 1199
Average Rating: No ratings or reviews yet.
 
#8

Queens High School for the Sciences at York College

County / City: New York / Queens
School Classification: M
SAT Scores: 1830
Total School Size: 408
Average Rating: No ratings or reviews yet.
 
#9

Great Neck South

County / City: New York / Great Neck
School Classification: O
SAT Scores: 1828
Total School Size: 1342
Average Rating: No ratings or reviews yet.
 
#10

Brighton High School

County / City: New York / Rochester
School Classification: O
SAT Scores: 1807
Total School Size: 1177
Average Rating: No ratings or reviews yet.
 
#11

Bard High School Early College

County / City: New York / Manhattan
School Classification: M
SAT Scores: 1806
Total School Size: 588
Average Rating: No ratings or reviews yet.
 
#12

The Wheatley School

County / City: New York / Old Westbury
School Classification: O
SAT Scores: 1786
Total School Size: 788
Average Rating: No ratings or reviews yet.
 
#13

Pittsford Sutherland

County / City: New York / Pittsford
School Classification: O
SAT Scores: 1781
Total School Size: 1020
Average Rating: No ratings or reviews yet.
 
#14

Manhasset Secondary School

County / City: New York / Manhasset
School Classification: O
SAT Scores: 1780
Total School Size: 922
Average Rating: No ratings or reviews yet.
 
#15

City Honors School at Fosdick-Masten Park

County / City: New York / Buffalo
School Classification: M
SAT Scores: 1771
Total School Size: 887
Average Rating: No ratings or reviews yet.
 
#16

Herricks High School

County / City: New York / New Hyde Park
School Classification: O
SAT Scores: 1763
Total School Size: 1415
Average Rating: No ratings or reviews yet.
 
#17

Croton-Harmon

County / City: New York / Croton-on-Hudson
School Classification: O
SAT Scores: 1754
Total School Size: 564
Average Rating: No ratings or reviews yet.
 
#18

NYC Lab School for Collaborative Studies

County / City: New York / Manhattan
School Classification: S
SAT Scores: 1753
Total School Size: 524
Average Rating: No ratings or reviews yet.
 
#19

Mamaroneck High School

County / City: New York / Mamaroneck
School Classification: O
SAT Scores: 1739
Total School Size: 1501
Average Rating: No ratings or reviews yet.
 
#20

The Baccalaureate School for Global Education

County / City: New York / Astoria
School Classification: S
SAT Scores: 1736
Total School Size: 408
Average Rating: No ratings or reviews yet.
 
#21

Great Neck North

County / City: New York / Great Neck
School Classification: O
SAT Scores: 1730
Total School Size: 971
Average Rating: No ratings or reviews yet.
 
#22

Paul D. Schreiber Senior High School

County / City: New York / Port Washington
School Classification: O
SAT Scores: 1723
Total School Size: 1576
Average Rating: No ratings or reviews yet.
 
#23

Pittsford Mendon High School

County / City: New York / Pittsford
School Classification: O
SAT Scores: 1722
Total School Size: 993
Average Rating: No ratings or reviews yet.
 
#24

Garden City High School

County / City: New York / Garden City
School Classification: O
SAT Scores: 1708
Total School Size: 1168
Average Rating: No ratings or reviews yet.
 
#25

Horace Greeley High School

County / City: Westchester / Chappaqua
School Classification: O
SAT Scores: 1915 (622 math, 649 reading, 644 writing)
Total School Size: 1252
Average Rating: No ratings or reviews yet.
 
#26

Scarsdale High School

County / City: Westchester / Scarsdale
School Classification: O
SAT Scores: 1904 (611 math, 650 reading, 643 writing)
Total School Size: 1417
Average Rating: No ratings or reviews yet.
 
#27

Bronxville High School

County / City: Westchester / Bronxville
School Classification: O
SAT Scores: 1864 (609 math, 615 reading, 640 writing)
Total School Size: 455
Average Rating: No ratings or reviews yet.
 
#28

Edgemont School

County / City: Westchester / Scarsdale
School Classification: O
SAT Scores: 1852 (596 math, 633 reading, 623 writing)
Total School Size: 914
Average Rating: No ratings or reviews yet.
 
#29

Briarcliff High School

County / City: Westchester / Briarcliff Manor
School Classification: O
SAT Scores: 1806 (592 math, 611 reading, 603 writing)
Total School Size: 566
Average Rating: No ratings or reviews yet.
 
#30

Blind Brook High School

County / City: Westchester / Rye Brook
School Classification: O
SAT Scores: 1803 (585 math, reading 605, writing 613)
Total School Size: 408
Average Rating: No ratings or reviews yet.
 
#31

Rye High School

County / City: Westchester / Rye
School Classification: O
SAT Scores: 1797 (586 math, 602 reading, 609 writing)
Total School Size: 416
Average Rating: No ratings or reviews yet.
 
#32

Hastings High School

County / City: Westchester / Hastings-on-Hudson
School Classification: O
SAT Scores: 1790 (598 math, 585 reading, 607 writing)
Total School Size: 537
Average Rating: No ratings or reviews yet.
 
#33

Byram Hills High School

County / City: Westchester / Armonk
School Classification: O
SAT Scores: 1790 (580 math, 608 reading, 602 writing)
Total School Size: 858
Average Rating: No ratings or reviews yet.
 
#34

Ardsley High School

County / City: Westchester / Ardsley
School Classification: O
SAT Scores: 1786 (580 math, 599 reading, 607 writing)
Total School Size: 721
Average Rating: No ratings or reviews yet.
 
#35

Irvington High School

County / City: Westchester / Irvington
School Classification: O
SAT Scores: 1755 (580 math, 592 reading, 583 writing)
Total School Size: 622
Average Rating: No ratings or reviews yet.
 
#36

Rye Neck High School

County / City: Westchester / Rye
School Classification: O
SAT Scores: 1745 (565 math, 604 reading, 576 writing)
Total School Size: 416
Average Rating: No ratings or reviews yet.
 
#37

John Jay High School

County / City: Westchester / Cross River
School Classification: O
SAT Scores: 1742 (573 math, 592 reading, 577 writing)
Total School Size: 1266
Average Rating: No ratings or reviews yet.
 
#38

Cold Spring Harbor Junior/Senior High School

County / City: Long Island / Cold Springs Harbor
School Classification: O
SAT Scores: 1760
Total School Size: 997
Average Rating: No ratings or reviews yet.
 
#39

Princeton High School

County / City: Northern/Bergen / Princeton
School Classification: O
SAT Scores: 1860 (635 math, 611 verbal, 614 writing)
Total School Size: 1420
Average Rating: No ratings or reviews yet.
 
#40

Windsor-Plainsboro High School South

County / City: Northern/Bergen / Township
School Classification: O
SAT Scores: 1843 (641 math, 597 verbal, 605 writing)
Total School Size: 1606
Average Rating: No ratings or reviews yet.
 
#41

Millburn Senior High School

County / City: Northern/Bergen / Millburn
School Classification: O
SAT Scores: 1838 (627 math, 600 verbal, 611 writing)
Total School Size: 1492
Average Rating: No ratings or reviews yet.
 
#42

Tenafly High School

County / City: Northern/Bergen / Tenafly
School Classification: O
SAT Scores: 1818 (640 math, 573 verbal, 605 writing)
Total School Size: 1239
Average Rating: No ratings or reviews yet.
 
#43

Windsor-Plainsboro High School North

County / City: Northern/Bergen / Plainsboro
School Classification: O
SAT Scores: 1815 (627 math, 590 verbal, 598 writing)
Total School Size: 1598
Average Rating: No ratings or reviews yet.
 
#44

Montgomery High School

County / City: Northern/Bergen / Skillman
School Classification: O
SAT Scores: 1790 (613 math, 587 verbal, 590 writing)
Total School Size: 1688
Average Rating: No ratings or reviews yet.
 
#45

Homdel High School

County / City: Northern/Bergen / Holmdel
School Classification: O
SAT Scores: 1788 (618 math, 585 verbal, 585 writing)
Total School Size: 808
Average Rating: No ratings or reviews yet.
 
#46

Ridgewood High School

County / City: Northern/Bergen / Ridgewood
School Classification: O
SAT Scores: 1773 (612 math, 574 verbal, 587 writing)
Total School Size: 568
Average Rating: No ratings or reviews yet.
 
#47

Chatham High School

County / City: Northern/Bergen / Chatham
School Classification: O
SAT Scores: 1770 (598 math, 577 verbal, 595 writing)
Total School Size: 1109
Average Rating: No ratings or reviews yet.
 
#48

Ridge High School

County / City: Northern/Bergen / Ridge
School Classification: O
SAT Scores: 1752 (600 math, 573 verbal, 579 writing)
Total School Size: 1729
Average Rating: No ratings or reviews yet.
 
#49

Westfield High School

County / City: Northern/Bergen / Westfield
School Classification: O
SAT Scores: 1746 (597 math, 569 verbal, 580 writing)
Total School Size: 1839
Average Rating: No ratings or reviews yet.
 
#50

Northern Valley Regional High School Demarest

County / City: Northern/Bergen / Demarest
School Classification: O
SAT Scores: 1744 (592 math, 561 verbal, 591 writing)
Total School Size: 1285
Average Rating: No ratings or reviews yet.
 
#51

Livingston Senior High School

County / City: Northern/Bergen / Livingston
School Classification: O
SAT Scores: 1741 (596 math, 561 verbal, 584 writing)
Total School Size: 1742
Average Rating: No ratings or reviews yet.
 
#52

Mountain Lakes High School

County / City: Northern/Bergen / Mountain Lakes
School Classification: O
SAT Scores: 1741 (584 math, 573 verbal, 584 writing)
Total School Size: 689
Average Rating: No ratings or reviews yet.
 
#53

West Morris Mendham High School

County / City: Northern/Bergen / Mendham Borough
School Classification: O
SAT Scores: 1733 (586 math, 569 verbal, 578 writing)
Total School Size: 1325
Average Rating: No ratings or reviews yet.
 
#54

New Providence High School

County / City: Northern/Bergen / New Providence
School Classification: O
SAT Scores: 1733 (595 math, 564 verbal, 574 writing)
Total School Size: 619
Average Rating: No ratings or reviews yet.
 
#55

Northern Valley Regional High School Old Tappan

County / City: Northern/Bergen / Old Tappan
School Classification: O
SAT Scores: 1728 (592 math, 554 verbal, 582 writing)
Total School Size: 1402
Average Rating: No ratings or reviews yet.
 
#56

Glen Ridge High School

County / City: Northern/Bergen / Glen Ridge
School Classification: O
SAT Scores: 1726 (584 math, 571 verbal, 571 verbal)
Total School Size: 805
Average Rating: No ratings or reviews yet.
 
#57

Haddonfield Memorial High School

County / City: Northern/Bergen / Haddonfield
School Classification: O
SAT Scores: 1725 (576 math, 572 verbal, 577 writing)
Total School Size: 758
Average Rating: No ratings or reviews yet.
 
#58

Northern Highlands Regional High School

County / City: Northern/Bergen / Allendale
School Classification: O
SAT Scores: 1717 (581 math, 554 verbal, 582 writing)
Total School Size: 1312
Average Rating: No ratings or reviews yet.
 
#59

Cherry Hill High School East

County / City: Northern/Bergen / Cherry Hill
School Classification: O
SAT Scores: 1714 (592 math, 552 verbal, 570 writing)
Total School Size: 2071
Average Rating: No ratings or reviews yet.
 
#60

Summit Senior High School

County / City: Northern/Bergen / Summit
School Classification: O
SAT Scores: 1714 (590 math, 558 verbal, 566 writing)
Total School Size: 1024
Average Rating: No ratings or reviews yet.
 
#61

Moorestown High School

County / City: Northern/Bergen / Moorestown
School Classification: O
SAT Scores: 1709 (587 math, 562 verbal, 560 writing)
Total School Size: 1404
Average Rating: No ratings or reviews yet.
 
#62

Bernards High School

County / City: Northern/Bergen / Bernardsville
School Classification: O
SAT Scores: 1705 (580 math, 561 verbal, 564 writing)
Total School Size: 795
Average Rating: No ratings or reviews yet.
 
#63

Central High School

County / City: Northern/Bergen / Newark
School Classification: O
SAT Scores: 1705 (582 math, 567 verbal, 556 writing)
Total School Size: N/A
Average Rating: No ratings or reviews yet.
 
#64

Madison High School

County / City: Northern/Bergen / Madison
School Classification: O
SAT Scores: 1701 (574 math, 562 verbal, 565 writing)
Total School Size: 795
Average Rating: No ratings or reviews yet.
 
#65

Watchung Hills Regional High School

County / City: Northern/Bergen / Warren
School Classification: O
SAT Scores: 1700 (582 math, 554 verbal, 564 writing)
Total School Size: 2065
Average Rating: No ratings or reviews yet.
 
#66

Biotechnology High School

County / City: Monmouth / Freehold
School Classification: S
SAT Scores: 2001
Total School Size: 309
Average Rating: No ratings or reviews yet.
 
#67

Bergen County Academies

County / City: Bergen / Hackensack
School Classification: M, S
SAT Scores: 2126
Total School Size: 1068
Average Rating: No ratings or reviews yet.
 
#68

Union County Magnet

County / City: Hudson / Jersey City
School Classification: M
SAT Scores: 1918
Total School Size: 276
Average Rating: No ratings or reviews yet.
 
#69

Academy for Allied Health Sciences

County / City: Union / Scotch Plains
School Classification: M,S
SAT Scores: 1823
Total School Size: 289
Average Rating: No ratings or reviews yet.
 
#70

Bergen County Technical - Teterboro

County / City: Bergen / Teterboro
School Classification: M, S
SAT Scores: 1822
Total School Size: 643
Average Rating: No ratings or reviews yet.
 
#71

Academy for Information Technology

County / City: Union / Scotch Plains
School Classification: M,S
SAT Scores: 1811
Total School Size: 247
Average Rating: No ratings or reviews yet.
 
#72

McNair Academic

County / City: Hudson / Jersey City
School Classification: M
SAT Scores: 1749
Total School Size: 694
Average Rating: No ratings or reviews yet.
 
#73

Rumson Fair Haven Regional

County / City: Monmouth / Rumson
School Classification: O
SAT Scores: 1747
Total School Size: 954
Average Rating: No ratings or reviews yet.
 
#74

Mahwah High School

County / City: Bergen / Mahwah
School Classification: O
SAT Scores: 1714
Total School Size: 1063
Average Rating: No ratings or reviews yet.
 
#75

High Tech High School

County / City: Bergen / North Bergen
School Classification: S
SAT Scores: 1710
Total School Size: 598
Average Rating: No ratings or reviews yet.
 
#76

Hopewell Valley Central

County / City: Mercer / Pennington
School Classification: O
SAT Scores: 1706
Total School Size: 1225
Average Rating: No ratings or reviews yet.
 
#77

Darien High School

County / City: Fairfield / Darien
School Classification: O
SAT Scores: 1810
Total School Size: 1313
Average Rating: No ratings or reviews yet.
 
#78

Staples High School

County / City: Fairfield / Westport
School Classification: O
SAT Scores: 1775
Total School Size: 1832
Average Rating: No ratings or reviews yet.
 
#79

Wilton High School

County / City: Fairfield / Wilton
School Classification: O
SAT Scores: 1768 (600 math, 575 reading, 593 writing)
Total School Size: 1277
Average Rating: No ratings or reviews yet.
 
#80

Weston High School

County / City: Fairfield / Weston
School Classification: O
SAT Scores: 1767
Total School Size: 775
Average Rating: No ratings or reviews yet.
 
#81

Greenwich High School (Fifth House)

County / City: Fairfield / Greenwich
School Classification: O
SAT Scores: 1744 (596 math, 566 reading, 582 writing)
Total School Size: 2672
Average Rating: No ratings or reviews yet.
 
#82

Greenwich High School Sheldon

County / City: Fairfield / Greenwich
School Classification: O
SAT Scores: 1739 (585 math, 575 reading, 579 writing)
Total School Size: 2672
Average Rating: No ratings or reviews yet.
 
#83

Greenwich High School

County / City: Fairfield / Greenwich
School Classification: O
SAT Scores: 1733
Total School Size: 2672
Average Rating: No ratings or reviews yet.
 
#84

Ridgefield High School

County / City: Fairfield / Ridgefield
School Classification: O
SAT Scores: 1730
Total School Size: 1758
Average Rating: No ratings or reviews yet.
 
#85

Greenwich High School Bella

County / City: Fairfield / Greenwich
School Classification: O
SAT Scores: 1722 (588 math, 565 reading, 569 writing)
Total School Size: 2672
Average Rating: No ratings or reviews yet.
 
Web Analytics