Best High Schools in New York

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each High school in New York. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 High School in NY and #1 in Nassau County

9 - 9 | Massapequa, NY | Nassau County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 546 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#2 High School in NY and #2 in Nassau County

9 - 12 | Glen Head, NY | Nassau County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 877 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#3 High School in NY and #1 in Westchester County

9 - 12 | Rye Brook, NY | Westchester County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 501 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#4 High School in NY and #2 in Westchester County

9 - 12 | Briarcliff Manor, NY | Westchester County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 581 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#5 High School in NY and #3 in Westchester County

9 - 12 | Armonk, NY | Westchester County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 820 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#6 High School in NY and #3 in Nassau County

9 - 12 | Garden City, NY | Nassau County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,125 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 High School in NY and #1 in Bronx County

9 - 12 | Bronx, NY | Bronx County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 377 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#8 High School in NY and #4 in Westchester County

9 - 12 | Bronxville, NY | Westchester County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 500 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#9 High School in NY and #5 in Westchester County

9 - 12 | Scarsdale, NY | Westchester County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,517 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#10 High School in NY and #1 in Monroe County

9 - 9 | Fairport, NY | Monroe County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 474 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#11 High School in NY and #6 in Westchester County

9 - 12 | Rye, NY | Westchester County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,008 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#12 High School in NY and #7 in Westchester County

9 - 12 | Chappaqua, NY | Westchester County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,312 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#13 High School in NY and #8 in Westchester County

9 - 12 | Ardsley, NY | Westchester County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 641 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#14 High School in NY and #4 in Nassau County

9 - 12 | Syosset, NY | Nassau County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 2,099 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#15 High School in NY and #5 in Nassau County

9 - 12 | Great Neck, NY | Nassau County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,124 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#16 High School in NY and #6 in Nassau County

9 - 12 | Jericho, NY | Nassau County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,096 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#17 High School in NY and #2 in Monroe County

9 - 12 | Pittsford, NY | Monroe County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 996 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#18 High School in NY and #1 in Oneida County

10 - 12 | New Hartford, NY | Oneida County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 603 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#20 High School in NY and #1 in Erie County

9 - 12 | East Aurora, NY | Erie County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 629 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#20 High School in NY and #7 in Nassau County

9 - 12 | Great Neck, NY | Nassau County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,193 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#21 High School in NY and #3 in Monroe County

9 - 12 | Pittsford, NY | Monroe County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 933 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#22 High School in NY and #8 in Nassau County

8 - 12 | Old Westbury, NY | Nassau County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 722 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#23 High School in NY and #9 in Nassau County

9 - 12 | Bethpage, NY | Nassau County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 961 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#24 High School in NY and #10 in Nassau County

9 - 12 | Manhasset, NY | Nassau County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,165 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#25 High School in NY and #1 in New York County

9 - 12 | New York, NY | New York County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 449 Students

Report Card

A+ Academic Results
B+ Learning Environment
NA School Safety
A+ Overall Grade

#26 High School in NY and #1 in Kings County

9 - 12 | Brooklyn, NY | Kings County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 652 Students

Report Card

A+ Academic Results
A+ Learning Environment
NA School Safety
A+ Overall Grade

#27 High School in NY and #11 in Nassau County

8 - 12 | Roslyn Heights, NY | Nassau County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,066 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#28 High School in NY and #9 in Westchester County

9 - 12 | Pleasantville, NY | Westchester County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 592 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#29 High School in NY and #12 in Nassau County

9 - 12 | New Hyde Park, NY | Nassau County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,309 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A+ Overall Grade

#30 High School in NY and #13 in Nassau County

8 - 12 | Garden City Park, NY | Nassau County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,026 Students

Report Card

B+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#31 High School in NY and #14 in Nassau County

10 - 12 | Massapequa, NY | Nassau County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 1,734 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#32 High School in NY and #1 in Suffolk County

9 - 12 | Greenlawn, NY | Suffolk County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,081 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#33 High School in NY and #4 in Monroe County

9 - 12 | Honeoye Falls, NY | Monroe County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 756 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#34 High School in NY and #10 in Westchester County

9 - 12 | Croton On Hudson, NY | Westchester County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 525 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#35 High School in NY and #1 in Rockland County

8 - 12 | Pearl River, NY | Rockland County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 972 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#36 High School in NY and #2 in Suffolk County

9 - 12 | Mount Sinai, NY | Suffolk County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 789 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#37 High School in NY and #1 in Onondaga County

9 - 12 | Manlius, NY | Onondaga County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,444 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#38 High School in NY and #15 in Nassau County

9 - 12 | Plainview, NY | Nassau County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 1,557 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#39 High School in NY and #11 in Westchester County

9 - 12 | Hastings On Hudson, NY | Westchester County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 490 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#40 High School in NY and #2 in New York County

9 - 12 | New York, NY | New York County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 397 Students

Report Card

A+ Academic Results
B- Learning Environment
NA School Safety
A+ Overall Grade

#41 High School in NY and #1 in Ontario County

9 - 12 | Victor, NY | Ontario County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,354 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#42 High School in NY and #3 in Suffolk County

9 - 12 | Bayport, NY | Suffolk County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 756 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#43 High School in NY and #12 in Westchester County

9 - 12 | Yorktown Heights, NY | Westchester County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,227 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#44 High School in NY and #13 in Westchester County

9 - 12 | Valhalla, NY | Westchester County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 501 Students

Report Card

A- Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#45 High School in NY and #1 in Dutchess County

9 - 12 | Red Hook, NY | Dutchess County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 651 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#46 High School in NY and #2 in Erie County

9 - 12 | Clarence, NY | Erie County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,510 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#47 High School in NY and #1 in Schenectady County

9 - 12 | Schenectady, NY | Schenectady County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,386 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A+ Overall Grade

#48 High School in NY and #2 in Onondaga County

9 - 12 | Skaneateles, NY | Onondaga County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 485 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A+ Overall Grade

#49 High School in NY and #3 in Onondaga County

9 - 12 | Marcellus, NY | Onondaga County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 566 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#50 High School in NY and #3 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 464 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#51 High School in NY and #1 in Queens County

9 - 12 | Jamaica, NY | Queens County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 464 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#52 High School in NY and #2 in Bronx County

9 - 12 | Bronx, NY | Bronx County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 2,977 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#53 High School in NY and #4 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 3,368 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#54 High School in NY and #5 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 544 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#55 High School in NY and #6 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 1,292 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#56 High School in NY and #7 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 660 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#57 High School in NY and #2 in Queens County

9 - 12 | Flushing, NY | Queens County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 1,109 Students

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A Overall Grade

#58 High School in NY and #2 in Kings County

9 - 12 | Brooklyn, NY | Kings County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 725 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#59 High School in NY and #8 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 448 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#60 High School in NY and #16 in Nassau County

9 - 12 | Levittown, NY | Nassau County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,235 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#61 High School in NY and #14 in Westchester County

9 - 12 | Irvington, NY | Westchester County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 531 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#62 High School in NY and #3 in Queens County

9 - 12 | Long Island City, NY | Queens County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 598 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#63 High School in NY and #1 in Putnam County

9 - 12 | Carmel, NY | Putnam County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,428 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#64 High School in NY and #17 in Nassau County

9 - 12 | Port Washington, NY | Nassau County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,628 Students

Report Card

A+ Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#65 High School in NY and #18 in Nassau County

9 - 12 | Bellmore, NY | Nassau County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,119 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade

#66 High School in NY and #19 in Nassau County

9 - 12 | Massapequa, NY | Nassau County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,006 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#67 High School in NY and #20 in Nassau County

9 - 12 | Westbury, NY | Nassau County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 775 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#68 High School in NY and #4 in Suffolk County

9 - 12 | Port Jefferson, NY | Suffolk County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 368 Students

Report Card

A+ Academic Results
A Learning Environment
NA School Safety
A Overall Grade

#69 High School in NY and #15 in Westchester County

9 - 12 | Pelham, NY | Westchester County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 887 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#70 High School in NY and #5 in Suffolk County

9 - 12 | Kings Park, NY | Suffolk County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,210 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#71 High School in NY and #3 in Erie County

9 - 12 | East Amherst, NY | Erie County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,030 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#72 High School in NY and #21 in Nassau County

9 - 12 | Wantagh, NY | Nassau County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 998 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#73 High School in NY and #16 in Westchester County

9 - 12 | Shrub Oak, NY | Westchester County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 973 Students

Report Card

A+ Academic Results
A Learning Environment
A School Safety
A Overall Grade

#74 High School in NY and #6 in Suffolk County

9 - 12 | Hauppauge, NY | Suffolk County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 1,197 Students

Report Card

A+ Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#75 High School in NY and #4 in Onondaga County

9 - 12 | Dewitt, NY | Onondaga County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 968 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#76 High School in NY and #4 in Erie County

9 - 12 | Hamburg, NY | Erie County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,147 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#78 High School in NY and #7 in Suffolk County

9 - 12 | East Setauket, NY | Suffolk County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,798 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#78 High School in NY and #22 in Nassau County

9 - 12 | Seaford, NY | Nassau County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 726 Students

Report Card

A- Academic Results
A+ Learning Environment
A School Safety
A Overall Grade

#79 High School in NY and #17 in Westchester County

9 - 12 | Cross River, NY | Westchester County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,075 Students

Report Card

A+ Academic Results
B+ Learning Environment
A+ School Safety
A Overall Grade

#80 High School in NY and #5 in Monroe County

9 - 12 | Rochester, NY | Monroe County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 1,146 Students

Report Card

A+ Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#81 High School in NY and #1 in Saratoga County

9 - 12 | Burnt Hills, NY | Saratoga County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 1,036 Students

Report Card

A Academic Results
A+ Learning Environment
B School Safety
A Overall Grade

#82 High School in NY and #18 in Westchester County

9 - 12 | Cortlandt Manor, NY | Westchester County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 908 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#83 High School in NY and #19 in Westchester County

9 - 12 | Eastchester, NY | Westchester County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 919 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#84 High School in NY and #5 in Erie County

9 - 12 | Orchard Park, NY | Erie County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,520 Students

Report Card

A+ Academic Results
B Learning Environment
A+ School Safety
A Overall Grade

#85 High School in NY and #1 in Niagara County

9 - 12 | Lockport, NY | Niagara County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 798 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#86 High School in NY and #1 in Albany County

9 - 12 | Latham, NY | Albany County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,956 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#88 High School in NY and #8 in Suffolk County

9 - 12 | West Islip, NY | Suffolk County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 1,499 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#88 High School in NY and #20 in Westchester County

9 - 12 | Lincolndale, NY | Westchester County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,099 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#89 High School in NY and #2 in Dutchess County

9 - 12 | Poughkeepsie, NY | Dutchess County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 491 Students

Report Card

A Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#90 High School in NY and #6 in Monroe County

10 - 12 | Fairport, NY | Monroe County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,495 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#91 High School in NY and #1 in Tioga County

9 - 12 | Owego, NY | Tioga County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 647 Students

Report Card

A Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#92 High School in NY and #9 in Suffolk County

9 - 12 | Shoreham, NY | Suffolk County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 828 Students

Report Card

A+ Academic Results
A- Learning Environment
A School Safety
A Overall Grade

#93 High School in NY and #23 in Nassau County

9 - 12 | Locust Valley, NY | Nassau County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 687 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#94 High School in NY and #2 in Ontario County

9 - 12 | Rushville, NY | Ontario County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 346 Students

Report Card

A- Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#95 High School in NY and #2 in Rockland County

9 - 12 | Nanuet, NY | Rockland County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 717 Students

Report Card

A Academic Results
A Learning Environment
A School Safety
A Overall Grade

#96 High School in NY and #21 in Westchester County

9 - 12 | Thornwood, NY | Westchester County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 552 Students

Report Card

A Academic Results
A Learning Environment
A+ School Safety
A Overall Grade

#97 High School in NY and #10 in Suffolk County

9 - 12 | West Sayville, NY | Suffolk County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 958 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A Overall Grade

#99 High School in NY and #1 in Madison County

8 - 12 | Cazenovia, NY | Madison County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 649 Students

Report Card

A Academic Results
A- Learning Environment
A- School Safety
A Overall Grade

#99 High School in NY and #9 in New York County

9 - 12 | New York, NY | New York County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 440 Students

Report Card

A+ Academic Results
C Learning Environment
NA School Safety
A Overall Grade

#100 High School in NY and #6 in Erie County

9 - 12 | Lancaster, NY | Erie County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 1,917 Students

Report Card

A Academic Results
A- Learning Environment
A+ School Safety
A Overall Grade