New York State spends more money per pupil than any other state in the country, averaging around $20,000 per student. Does it pay off?

Niche.com is a website that ranks every type of school from public to private to charters all across the United States. According to Niche, here are the Top 5 High Schools in Putnam, Dutchess, and Westchester counties, plus how they ranked overall in the state.

PUTNAM COUNTY                                               STATE RANK

1. Haldane High School(Cold Spring)                         73

2. Carmel High                                                             157

3. Brewster High                                                          230

4. Mahopac High                                                          272

5. Putnam Valley High                                                  287

Brewster High LaCross Team - YouTube Screen Shot

DUTCHESS COUNTY

1. Red Hook High                                                           91

2. Spackenkill High(Poughkeepsie)                            108

3. Arlington High(LaGrangeville)                                 146

4. Rhinebeck High                                                        149

5. Millbrook High                                                           217

**Many of the high schools in Westchester County ranked among the very best in the entire state.

WESTCHESTER COUNTY

1. Rye High School                                                        4

2. Horace Greeley High(North Castle)                         9

3. Scarsdale High                                                         10

4. Blind Brook High(Rye Brook)                                  12

5. Byram Hills(North Castle)                                        13

Niche.com's ranking factors include state test scores, college readiness, graduation rates, SAT/ACT scores, teacher quality, along with student and parent reviews.