Guest, Sign inJoin
Kiryas Joel cropKiryas Joel, #1 on this list · Photo: The original uploader was Daniel Case at English Wikipedia.; dropped by Beyond My Ken 20:59, 24 September 2014 (UTC) · CC BY-SA 3.0
New York rankings · Schools

Towns with the best schools in New York

Kiryas Joel and Palm Tree share first place on schools among New York’s 755 towns of 2,500+; 157 of the 755 grade A− or better (schools are graded within each state).

The Schools grade: state test results and graduation rates of the districts serving each town, compared with the state’s other districts (U.S. Department of Education). How grades work

#T1

Kiryas Joel

Orange County · 47,147 people
A+

Schools grade, graded within the state·Overall C+ · #458 of 745 in NY

#T1

Palm Tree

Orange County · 47,147 people
A+

Schools grade, graded within the state·Overall B− · #360 of 745 in NY

#3

Bronxville

Westchester County · 6,504 people
A+

Schools grade, graded within the state·Overall A+ · #10 of 745 in NY

All 755 towns

Schools grade, best first (graded within New York). Towns with the same score share a rank (T = tied; 293 towns here); the overall grade and state rank are beside each.

755 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
T1Kiryas JoelOrange County · 47,147 peopleA+graded within the state·Overall C+ · #458 of 745
T1Palm TreeOrange County · 47,147 peopleA+graded within the state·Overall B− · #360 of 745
3BronxvilleWestchester County · 6,504 peopleA+graded within the state·Overall A+ · #10 of 745
4ScarsdaleWestchester County · 18,194 peopleA+graded within the state·Overall A+ · #3 of 745
5East WillistonNassau County · 2,616 peopleA+graded within the state·Overall A+ · #20 of 745
6BrookvilleNassau County · 3,037 peopleA+graded within the state·Overall A+ · #1 of 745
7North HillsNassau County · 5,481 peopleA+graded within the state·Overall A+ · #33 of 745
8Munsey ParkNassau County · 2,787 peopleA+graded within the state·Overall A+ · #2 of 745
9Sea CliffNassau County · 5,031 peopleA+graded within the state·Overall A+ · #50 of 745
10MuttontownNassau County · 3,568 peopleA+graded within the state·Overall A · #71 of 745
11RyeWestchester County · 16,614 peopleA+graded within the state·Overall A+ · #11 of 745
12New CastleWestchester County · 18,259 peopleA+graded within the state·Overall A+ · #42 of 745
13Rye BrookWestchester County · 9,955 peopleA+graded within the state·Overall A+ · #25 of 745
14North CastleWestchester County · 12,360 peopleA+graded within the state·Overall A+ · #34 of 745
15Lloyd HarborSuffolk County · 3,587 peopleA+graded within the state·Overall A+ · #40 of 745
16Garden CityNassau County · 23,043 peopleA+graded within the state·Overall A+ · #17 of 745
T17Great NeckNassau County · 11,141 peopleA+graded within the state·Overall A · #88 of 745
T17Great Neck EstatesNassau County · 3,139 peopleA+graded within the state·Overall A+ · #36 of 745
T17Great Neck PlazaNassau County · 7,889 peopleA+graded within the state·Overall A · #81 of 745
T17Kings PointNassau County · 5,710 peopleA+graded within the state·Overall A+ · #28 of 745
T17Lake SuccessNassau County · 2,849 peopleA+graded within the state·Overall A+ · #39 of 745
T17ThomastonNassau County · 2,776 peopleA+graded within the state·Overall A+ · #30 of 745
23Hastings-on-HudsonWestchester County · 8,440 peopleAgraded within the state·Overall A+ · #5 of 745
T24FayettevilleOnondaga County · 4,126 peopleAgraded within the state·Overall A+ · #6 of 745
T24ManliusOnondaga County · 4,583 peopleAgraded within the state·Overall A− · #135 of 745
T26East HillsNassau County · 7,328 peopleAgraded within the state·Overall A+ · #27 of 745
T26RoslynNassau County · 3,025 peopleAgraded within the state·Overall A+ · #41 of 745
28PittsfordMonroe County · 30,588 peopleAgraded within the state·Overall A+ · #13 of 745
29BayvilleNassau County · 6,780 peopleAgraded within the state·Overall A · #62 of 745
30Flower HillNassau County · 4,860 peopleAgraded within the state·Overall A+ · #22 of 745
T31PelhamWestchester County · 7,608 peopleAgraded within the state·Overall A+ · #18 of 745
T31PelhamWestchester County · 13,239 peopleAgraded within the state·Overall A · #68 of 745
T31Pelham ManorWestchester County · 5,631 peopleAgraded within the state·Overall B+ · #212 of 745
34Williston ParkNassau County · 7,524 peopleAgraded within the state·Overall A · #52 of 745
35ArdsleyWestchester County · 5,007 peopleAgraded within the state·Overall A+ · #32 of 745
36North HempsteadNassau County · 238,982 peopleAgraded within the state·Overall A+ · #44 of 745
T37Honeoye FallsMonroe County · 2,841 peopleAgraded within the state·Overall A− · #170 of 745
T37LimaLivingston County · 4,125 peopleAgraded within the state·Overall A+ · #4 of 745
T37MendonMonroe County · 9,072 peopleAgraded within the state·Overall A · #111 of 745
40Dobbs FerryWestchester County · 11,645 peopleAgraded within the state·Overall A · #121 of 745
41PompeyOnondaga County · 6,995 peopleAgraded within the state·Overall A− · #146 of 745
42Rockville CentreNassau County · 25,770 peopleAgraded within the state·Overall A+ · #37 of 745
43LewisboroWestchester County · 12,162 peopleAgraded within the state·Overall A+ · #8 of 745
44IrvingtonWestchester County · 6,533 peopleAgraded within the state·Overall A+ · #12 of 745
45PleasantvilleWestchester County · 7,391 peopleAgraded within the state·Overall A · #84 of 745
T46EastchesterWestchester County · 34,015 peopleAgraded within the state·Overall A+ · #16 of 745
T46TuckahoeWestchester County · 7,029 peopleAgraded within the state·Overall A+ · #14 of 745
48MamaroneckWestchester County · 19,896 peopleAgraded within the state·Overall A− · #138 of 745
49Massapequa ParkNassau County · 16,997 peopleAgraded within the state·Overall A · #66 of 745
50Port JeffersonSuffolk County · 8,306 peopleAgraded within the state·Overall A · #63 of 745
51Croton-on-HudsonWestchester County · 8,282 peopleAgraded within the state·Overall A+ · #24 of 745
52Putnam ValleyPutnam County · 11,762 peopleAgraded within the state·Overall A · #125 of 745
T53LarchmontWestchester County · 6,750 peopleAgraded within the state·Overall A · #70 of 745
T53MamaroneckWestchester County · 31,479 peopleAgraded within the state·Overall A · #94 of 745
55New ScotlandAlbany County · 9,299 peopleAgraded within the state·Overall A · #75 of 745
56Greenwood LakeOrange County · 2,975 peopleAgraded within the state·Overall B+ · #214 of 745
57HuntingtonSuffolk County · 205,891 peopleAgraded within the state·Overall A · #61 of 745
58PhilipstownPutnam County · 9,910 peopleAgraded within the state·Overall A · #130 of 745
59ClarenceErie County · 33,198 peopleAgraded within the state·Overall A · #116 of 745
60VoorheesvilleAlbany County · 2,846 peopleAgraded within the state·Overall A+ · #26 of 745
T61ManorhavenNassau County · 7,135 peopleAgraded within the state·Overall A · #105 of 745
T61Port Washington NorthNassau County · 3,154 peopleAgraded within the state·Overall A · #57 of 745
T61Sands PointNassau County · 2,764 peopleAgraded within the state·Overall A+ · #23 of 745
64New Hyde ParkNassau County · 10,226 peopleAgraded within the state·Overall A · #54 of 745
65Clifton ParkSaratoga County · 37,775 peopleAgraded within the state·Overall A+ · #35 of 745
66SmithtownSuffolk County · 116,847 peopleAgraded within the state·Overall A · #76 of 745
67HarrisonWestchester County · 32,273 peopleAgraded within the state·Overall A · #72 of 745
68WilliamsvilleErie County · 5,478 peopleAgraded within the state·Overall A+ · #38 of 745
69HempsteadNassau County · 795,734 peopleAgraded within the state·Overall A · #118 of 745
T70CornwallOrange County · 12,577 peopleAgraded within the state·Overall A · #59 of 745
T70Cornwall-on-HudsonOrange County · 2,990 peopleAgraded within the state·Overall A+ · #15 of 745
72Floral ParkNassau County · 16,105 peopleAgraded within the state·Overall A+ · #29 of 745
73WaterfordSaratoga County · 8,032 peopleAgraded within the state·Overall A+ · #19 of 745
T74SkaneatelesOnondaga County · 2,503 peopleAgraded within the state·Overall A+ · #7 of 745
T74SkaneatelesOnondaga County · 7,016 peopleAgraded within the state·Overall A · #109 of 745
76Mount PleasantWestchester County · 45,444 peopleAgraded within the state·Overall A · #90 of 745
77NorthportSuffolk County · 7,336 peopleAgraded within the state·Overall A+ · #21 of 745
78SomersWestchester County · 21,374 peopleAgraded within the state·Overall A · #83 of 745
79New HartfordOneida County · 21,945 peopleAgraded within the state·Overall B+ · #269 of 745
80LynbrookNassau County · 20,855 peopleAgraded within the state·Overall A− · #149 of 745
81Old WestburyNassau County · 5,071 peopleAgraded within the state·Overall A+ · #43 of 745
82NiskayunaSchenectady County · 24,211 peopleA−graded within the state·Overall A · #131 of 745
83HalfmoonSaratoga County · 26,658 peopleA−graded within the state·Overall A− · #159 of 745
84SaratogaSaratoga County · 5,859 peopleA−graded within the state·Overall A− · #187 of 745
85East RockawayNassau County · 10,096 peopleA−graded within the state·Overall A · #114 of 745
86Hamilton College campusMadison County · 4,078 peopleA−graded within the state·Overall A
87East GreenbushRensselaer County · 16,561 peopleA−graded within the state·Overall A · #132 of 745
88ClarkstownRockland County · 89,659 peopleA−graded within the state·Overall A− · #201 of 745
89BabylonSuffolk County · 12,281 peopleA−graded within the state·Overall A · #97 of 745
90ChautauquaChautauqua County · 3,995 peopleA−graded within the state·Overall B · #334 of 745
91ManliusOnondaga County · 32,864 peopleA−graded within the state·Overall A− · #136 of 745
92SchodackRensselaer County · 12,892 peopleA−graded within the state·Overall A · #78 of 745
93Long BeachNassau County · 34,918 peopleA−graded within the state·Overall A+ · #51 of 745
94PenfieldMonroe County · 39,139 peopleA−graded within the state·Overall A · #110 of 745
T95NassauRensselaer County · 4,489 peopleA−graded within the state·Overall B+ · #226 of 745
T95North GreenbushRensselaer County · 13,523 peopleA−graded within the state·Overall A− · #151 of 745
T97CazenoviaMadison County · 2,722 peopleA−graded within the state·Overall A− · #176 of 745
T97CazenoviaMadison County · 6,641 peopleA−graded within the state·Overall A− · #154 of 745
99KendallOrleans County · 2,577 peopleA−graded within the state·Overall A · #99 of 745
T100GreenfieldSaratoga County · 8,067 peopleA−graded within the state·Overall B− · #408 of 745
T100Saratoga SpringsSaratoga County · 28,768 peopleA−graded within the state·Overall A− · #199 of 745
102ElleryChautauqua County · 4,053 peopleA−graded within the state·Overall B · #341 of 745
103MaltaSaratoga County · 17,516 peopleA−graded within the state·Overall A− · #142 of 745
104PortvilleCattaraugus County · 3,359 peopleA−graded within the state·Overall B− · #396 of 745
105AmherstErie County · 130,442 peopleA−graded within the state·Overall B+ · #270 of 745
106TarrytownWestchester County · 11,890 peopleA−graded within the state·Overall A+ · #49 of 745
107YorktownWestchester County · 35,944 peopleA−graded within the state·Overall A+ · #46 of 745
T108AuroraErie County · 13,830 peopleA−graded within the state·Overall A · #95 of 745
T108East AuroraErie County · 5,949 peopleA−graded within the state·Overall A · #58 of 745
110BethlehemAlbany County · 35,684 peopleA−graded within the state·Overall A · #77 of 745
111BedfordWestchester County · 16,933 peopleA−graded within the state·Overall A+ · #31 of 745
112ElmaErie County · 11,667 peopleA−graded within the state·Overall A · #112 of 745
T113WarwickOrange County · 6,534 peopleA−graded within the state·Overall A− · #190 of 745
T113WarwickOrange County · 31,685 peopleA−graded within the state·Overall A− · #198 of 745
115WestmorelandOneida County · 5,834 peopleA−graded within the state·Overall A− · #150 of 745
116SennettCayuga County · 3,258 peopleA−graded within the state·Overall B+ · #234 of 745
T117Orchard ParkErie County · 3,079 peopleA−graded within the state·Overall B+ · #213 of 745
T117Orchard ParkErie County · 29,804 peopleA−graded within the state·Overall A− · #189 of 745
119Sand LakeRensselaer County · 8,349 peopleA−graded within the state·Overall A · #80 of 745
120Valley StreamNassau County · 40,379 peopleA−graded within the state·Overall A− · #140 of 745
121MarcellusOnondaga County · 5,959 peopleA−graded within the state·Overall A · #129 of 745
122CortlandtWestchester County · 42,413 peopleA−graded within the state·Overall A− · #155 of 745
123Grand IslandErie County · 21,587 peopleA−graded within the state·Overall A− · #152 of 745
124North SalemWestchester County · 5,181 peopleA−graded within the state·Overall A+ · #48 of 745
125KirklandOneida County · 9,804 peopleA−graded within the state·Overall A · #127 of 745
126OrangetownRockland County · 50,377 peopleA−graded within the state·Overall A · #126 of 745
127GuilderlandAlbany County · 38,216 peopleA−graded within the state·Overall A− · #166 of 745
T128RhinebeckDutchess County · 2,588 peopleA−graded within the state·Overall A · #85 of 745
T128RhinebeckDutchess County · 7,658 peopleA−graded within the state·Overall B+ · #243 of 745
130MineolaNassau County · 21,376 peopleA−graded within the state·Overall A · #82 of 745
T131LancasterErie County · 9,995 peopleA−graded within the state·Overall A · #87 of 745
T131LancasterErie County · 45,075 peopleA−graded within the state·Overall A · #89 of 745
133IslipSuffolk County · 340,867 peopleA−graded within the state·Overall A− · #178 of 745
134WashingtonDutchess County · 4,502 peopleA−graded within the state·Overall A− · #165 of 745
T135WebsterMonroe County · 5,761 peopleA−graded within the state·Overall B+ · #264 of 745
T135WebsterMonroe County · 45,309 peopleA−graded within the state·Overall A− · #157 of 745
T137VictorOntario County · 2,906 peopleA−graded within the state·Overall A · #86 of 745
T137VictorOntario County · 16,422 peopleA−graded within the state·Overall A− · #160 of 745
139CharltonSaratoga County · 4,362 peopleA−graded within the state·Overall A− · #164 of 745
140LansingTompkins County · 11,786 peopleA−graded within the state·Overall B− · #378 of 745
141Sag HarborSuffolk County · 2,841 peopleA−graded within the state·Overall A · #108 of 745
142BrightonMonroe County · 36,695 peopleA−graded within the state·Overall B+ · #272 of 745
143MalverneNassau County · 8,476 peopleA−graded within the state·Overall A · #134 of 745
144VestalBroome County · 32,055 peopleA−graded within the state·Overall B− · #362 of 745
145PendletonNiagara County · 7,120 peopleA−graded within the state·Overall B− · #425 of 745
146Alfred College campusAllegany County · 5,147 peopleA−graded within the state·Overall A−
147PembrokeGenesee County · 4,292 peopleA−graded within the state·Overall A− · #172 of 745
T148AkronErie County · 2,867 peopleA−graded within the state·Overall A− · #145 of 745
T148NewsteadErie County · 8,695 peopleA−graded within the state·Overall B+ · #216 of 745
150ColonieAlbany County · 86,837 peopleA−graded within the state·Overall B+ · #253 of 745
151PiermontRockland County · 2,607 peopleA−graded within the state·Overall A · #56 of 745
152WhitesboroOneida County · 3,559 peopleA−graded within the state·Overall B− · #405 of 745
153StillwaterSaratoga County · 10,198 peopleA−graded within the state·Overall A− · #153 of 745
154NyackRockland County · 7,511 peopleA−graded within the state·Overall A− · #169 of 745
155ParisOneida County · 4,189 peopleA−graded within the state·Overall B+ · #239 of 745
156MarillaErie County · 5,119 peopleA−graded within the state·Overall A− · #139 of 745
157FarmingtonOntario County · 15,187 peopleA−graded within the state·Overall B+ · #263 of 745
158QueensburyWarren County · 29,049 peopleB+graded within the state·Overall B+ · #257 of 745
159CubaAllegany County · 3,065 peopleB+graded within the state·Overall B+ · #240 of 745
160CamillusOnondaga County · 25,088 peopleB+graded within the state·Overall A · #106 of 745
161BostonErie County · 7,879 peopleB+graded within the state·Overall B · #333 of 745
T162DelhiDelaware County · 3,526 peopleB+graded within the state·Overall A− · #192 of 745
T162DelhiDelaware County · 5,545 peopleB+graded within the state·Overall B− · #357 of 745
T164GlenMontgomery County · 2,649 peopleB+graded within the state·Overall B · #300 of 745
T164MohawkMontgomery County · 3,545 peopleB+graded within the state·Overall B− · #372 of 745
166MiltonSaratoga County · 19,546 peopleB+graded within the state·Overall A− · #184 of 745
T167FairportMonroe County · 5,326 peopleB+graded within the state·Overall A · #69 of 745
T167PerintonMonroe County · 46,823 peopleB+graded within the state·Overall A · #124 of 745
169WiltonSaratoga County · 17,643 peopleB+graded within the state·Overall B+ · #209 of 745
170WheatfieldNiagara County · 18,555 peopleB+graded within the state·Overall B− · #394 of 745
171DeerfieldOneida County · 3,889 peopleB+graded within the state·Overall A− · #144 of 745
T172Le RoyGenesee County · 4,296 peopleB+graded within the state·Overall B+ · #207 of 745
T172Le RoyGenesee County · 7,577 peopleB+graded within the state·Overall A · #115 of 745
174CaledoniaLivingston County · 4,099 peopleB+graded within the state·Overall A+ · #47 of 745
175LindenhurstSuffolk County · 27,258 peopleB+graded within the state·Overall B+ · #221 of 745
176KinderhookColumbia County · 8,091 peopleB+graded within the state·Overall B · #331 of 745
177Sleepy HollowWestchester County · 11,474 peopleB+graded within the state·Overall B+ · #248 of 745
178HiltonMonroe County · 5,873 peopleB+graded within the state·Overall B · #283 of 745
179WhitestownOneida County · 17,697 peopleB+graded within the state·Overall A · #67 of 745
T180East BloomfieldOntario County · 3,614 peopleB+graded within the state·Overall A · #103 of 745
T180West BloomfieldOntario County · 2,723 peopleB+graded within the state·Overall A · #96 of 745
182Red HookDutchess County · 11,129 peopleB+graded within the state·Overall A− · #188 of 745
183WalesErie County · 3,019 peopleB+graded within the state·Overall A · #100 of 745
184MarcyOneida County · 8,232 peopleB+graded within the state·Overall A− · #175 of 745
185FranklinvilleCattaraugus County · 2,715 peopleB+graded within the state·Overall C+ · #461 of 745
186LewistonNiagara County · 15,676 peopleB+graded within the state·Overall A− · #147 of 745
187SoutholdSuffolk County · 24,260 peopleB+graded within the state·Overall B+ · #204 of 745
188DeWittOnondaga County · 25,487 peopleB+graded within the state·Overall B · #285 of 745
189East HamptonSuffolk County · 29,400 peopleB+graded within the state·Overall B+ · #273 of 745
190DarienGenesee County · 2,985 peopleB+graded within the state·Overall B− · #385 of 745
191EdenErie County · 7,513 peopleB+graded within the state·Overall A · #117 of 745
192CambriaNiagara County · 5,727 peopleB+graded within the state·Overall A− · #200 of 745
T193LowvilleLewis County · 3,309 peopleB+graded within the state·Overall B− · #388 of 745
T193LowvilleLewis County · 4,869 peopleB+graded within the state·Overall B− · #382 of 745
T195ChittenangoMadison County · 4,753 peopleB+graded within the state·Overall A− · #163 of 745
T195SullivanMadison County · 14,623 peopleB+graded within the state·Overall B+ · #219 of 745
197DepewErie County · 14,801 peopleB+graded within the state·Overall B+ · #260 of 745
198PoestenkillRensselaer County · 4,346 peopleB+graded within the state·Overall A− · #197 of 745
T199HenriettaMonroe County · 48,832 peopleB+graded within the state·Overall A− · #148 of 745
T199RushMonroe County · 3,468 peopleB+graded within the state·Overall A · #53 of 745
201BallstonSaratoga County · 13,547 peopleB+graded within the state·Overall A · #128 of 745
202BuchananWestchester County · 2,629 peopleB+graded within the state·Overall A · #120 of 745
203NiagaraNiagara County · 7,668 peopleB+graded within the state·Overall C · #577 of 745
204YorkvilleOneida County · 2,572 peopleB+graded within the state·Overall B · #322 of 745
205ParmaMonroe County · 16,051 peopleB+graded within the state·Overall B+ · #215 of 745
206ColonieAlbany County · 7,679 peopleB+graded within the state·Overall A · #55 of 745
207FarmingdaleNassau County · 8,584 peopleB+graded within the state·Overall A · #123 of 745
T208AldenErie County · 2,755 peopleB+graded within the state·Overall A− · #182 of 745
T208AldenErie County · 10,262 peopleB+graded within the state·Overall A− · #186 of 745
T210Mount KiscoWestchester County · 10,757 peopleB+graded within the state·Overall B+ · #210 of 745
T210Pound RidgeWestchester County · 5,057 peopleB+graded within the state·Overall A+ · #45 of 745
212PorterNiagara County · 6,448 peopleB+graded within the state·Overall B+ · #255 of 745
213NewfaneNiagara County · 9,139 peopleB+graded within the state·Overall B+ · #261 of 745
214ChamplainClinton County · 5,583 peopleB+graded within the state·Overall C · #556 of 745
215Lake GroveSuffolk County · 11,168 peopleB+graded within the state·Overall B+ · #233 of 745
216LansingTompkins County · 3,814 peopleB+graded within the state·Overall B− · #374 of 745
217FloridaOrange County · 2,852 peopleB+graded within the state·Overall A · #73 of 745
218BataviaGenesee County · 7,096 peopleB+graded within the state·Overall C+ · #471 of 745
T219Potsdam College campusSt. Lawrence County · 8,019 peopleB+graded within the state·Overall B+
T219PotsdamSt. Lawrence County · 14,367 peopleB+graded within the state·Overall B− · #404 of 745
221ClaytonJefferson County · 4,539 peopleB+graded within the state·Overall B− · #422 of 745
T222East FishkillDutchess County · 29,801 peopleB+graded within the state·Overall A− · #168 of 745
T222WappingerDutchess County · 28,215 peopleB+graded within the state·Overall B+ · #277 of 745
T222Wappingers FallsDutchess County · 6,048 peopleB+graded within the state·Overall B+ · #235 of 745
T225New Paltz College campusUlster County · 8,689 peopleB+graded within the state·Overall B
T225New PaltzUlster County · 15,636 peopleB+graded within the state·Overall B+ · #218 of 745
T227BaldwinsvilleOnondaga County · 7,582 peopleB+graded within the state·Overall B+ · #205 of 745
T227LysanderOnondaga County · 23,110 peopleB+graded within the state·Overall B · #304 of 745
T227Van BurenOnondaga County · 14,038 peopleB+graded within the state·Overall B+ · #250 of 745
230SchuylerHerkimer County · 3,263 peopleB+graded within the state·Overall B− · #411 of 745
231CanandaiguaOntario County · 10,347 peopleB+graded within the state·Overall B− · #421 of 745
232BergenGenesee County · 3,120 peopleB+graded within the state·Overall A · #60 of 745
233TiogaTioga County · 4,291 peopleB+graded within the state·Overall B− · #403 of 745
234CarmelPutnam County · 34,442 peopleB+graded within the state·Overall A · #79 of 745
T235AvonLivingston County · 3,434 peopleB+graded within the state·Overall A · #93 of 745
T235AvonLivingston County · 6,937 peopleB+graded within the state·Overall A · #65 of 745
237GardinerUlster County · 5,621 peopleB+graded within the state·Overall C+ · #490 of 745
238ChesterOrange County · 3,991 peopleB+graded within the state·Overall A · #122 of 745
239PlattekillUlster County · 10,336 peopleB+graded within the state·Overall B+ · #206 of 745
240ChesterOrange County · 12,877 peopleB+graded within the state·Overall A− · #181 of 745
T241MontebelloRockland County · 4,828 peopleB+graded within the state·Overall B · #298 of 745
T241SloatsburgRockland County · 3,120 peopleB+graded within the state·Overall B · #288 of 745
T241SuffernRockland County · 11,796 peopleB+graded within the state·Overall B+ · #247 of 745
244AlleganyCattaraugus County · 7,484 peopleB+graded within the state·Overall B · #326 of 745
245HamlinMonroe County · 8,601 peopleB+graded within the state·Overall B · #349 of 745
246HamburgErie County · 9,840 peopleBgraded within the state·Overall A+ · #9 of 745
247FishkillDutchess County · 22,937 peopleBgraded within the state·Overall B · #335 of 745
T248AtticaWyoming County · 6,475 peopleBgraded within the state·Overall B · #286 of 745
T248BenningtonWyoming County · 3,175 peopleBgraded within the state·Overall B · #330 of 745
250JohnstownFulton County · 8,021 peopleBgraded within the state·Overall B · #352 of 745
T251CarolineTompkins County · 3,184 peopleBgraded within the state·Overall C · #510 of 745
T251Cayuga HeightsTompkins County · 3,860 peopleBgraded within the state·Overall B+ · #241 of 745
T251Ithaca College campusTompkins County · 33,632 peopleBgraded within the state·Overall C+
T251IthacaTompkins County · 20,670 peopleBgraded within the state·Overall B · #314 of 745
255WindsorBroome County · 5,648 peopleBgraded within the state·Overall C+ · #498 of 745
256SpencerportMonroe County · 3,592 peopleBgraded within the state·Overall A · #74 of 745
257MayfieldFulton County · 6,073 peopleBgraded within the state·Overall C− · #605 of 745
258AlexandriaJefferson County · 3,632 peopleBgraded within the state·Overall B+ · #229 of 745
259HamburgErie County · 60,768 peopleBgraded within the state·Overall B+ · #220 of 745
260NorthumberlandSaratoga County · 5,181 peopleBgraded within the state·Overall B+ · #225 of 745
261OtsegoOtsego County · 3,621 peopleBgraded within the state·Overall C+ · #446 of 745
262EnfieldTompkins County · 3,230 peopleBgraded within the state·Overall B · #296 of 745
T263OwegoTioga County · 4,268 peopleBgraded within the state·Overall C · #558 of 745
T263OwegoTioga County · 18,745 peopleBgraded within the state·Overall B− · #379 of 745
265DanbyTompkins County · 3,268 peopleBgraded within the state·Overall B · #339 of 745
266BlasdellErie County · 2,562 peopleBgraded within the state·Overall B− · #369 of 745
267GreenwichWashington County · 4,842 peopleBgraded within the state·Overall B · #312 of 745
268OgdenMonroe County · 19,940 peopleBgraded within the state·Overall A · #113 of 745
T269SherrillOneida County · 2,973 peopleBgraded within the state·Overall A · #102 of 745
T269VernonOneida County · 8,079 peopleBgraded within the state·Overall B · #293 of 745
T269VeronaOneida County · 5,835 peopleBgraded within the state·Overall B · #281 of 745
272BrutusCayuga County · 4,224 peopleBgraded within the state·Overall B− · #415 of 745
T273BerneAlbany County · 2,697 peopleBgraded within the state·Overall B · #343 of 745
T273KnoxAlbany County · 2,623 peopleBgraded within the state·Overall A− · #195 of 745
275PoughkeepsieDutchess County · 45,986 peopleBgraded within the state·Overall B− · #406 of 745
276WilliamsonWayne County · 6,790 peopleBgraded within the state·Overall A− · #137 of 745
277MarlboroughUlster County · 9,070 peopleBgraded within the state·Overall A− · #183 of 745
278BrookhavenSuffolk County · 496,410 peopleBgraded within the state·Overall B · #295 of 745
279CarrollChautauqua County · 3,389 peopleBgraded within the state·Overall A− · #143 of 745
280RoyaltonNiagara County · 7,425 peopleBgraded within the state·Overall A− · #185 of 745
281RigaMonroe County · 5,471 peopleBgraded within the state·Overall A · #101 of 745
282BataviaGenesee County · 15,168 peopleBgraded within the state·Overall C+ · #483 of 745
283PawlingDutchess County · 8,316 peopleBgraded within the state·Overall A− · #193 of 745
T284OntarioWayne County · 10,701 peopleBgraded within the state·Overall A− · #203 of 745
T284WalworthWayne County · 9,443 peopleBgraded within the state·Overall A− · #191 of 745
286AureliusCayuga County · 2,643 peopleBgraded within the state·Overall B+ · #266 of 745
287MaineBroome County · 5,001 peopleBgraded within the state·Overall C · #578 of 745
T288MaybrookOrange County · 3,212 peopleBgraded within the state·Overall A · #98 of 745
T288MontgomeryOrange County · 3,757 peopleBgraded within the state·Overall B+ · #262 of 745
T288MontgomeryOrange County · 23,425 peopleBgraded within the state·Overall B+ · #236 of 745
T288WaldenOrange County · 6,935 peopleBgraded within the state·Overall B · #310 of 745
292White PlainsWestchester County · 62,871 peopleBgraded within the state·Overall B · #324 of 745
293YatesOrleans County · 2,520 peopleBgraded within the state·Overall B+ · #267 of 745
294CanisteoSteuben County · 3,202 peopleBgraded within the state·Overall C+ · #476 of 745
295Alfred College campusAllegany County · 6,217 peopleBgraded within the state·Overall C+
T296FloydOneida County · 3,668 peopleBgraded within the state·Overall B− · #398 of 745
T296TrentonOneida County · 4,215 peopleBgraded within the state·Overall B+ · #231 of 745
298MurrayOrleans County · 4,744 peopleBgraded within the state·Overall B− · #365 of 745
T299HarrietstownFranklin County · 5,167 peopleBgraded within the state·Overall C+ · #506 of 745
T299Saranac LakeFranklin County · 4,793 peopleBgraded within the state·Overall C+ · #451 of 745
301ChenangoBroome County · 10,594 peopleBgraded within the state·Overall C · #543 of 745
T302GoshenOrange County · 5,744 peopleBgraded within the state·Overall A · #92 of 745
T302GoshenOrange County · 14,525 peopleBgraded within the state·Overall A · #133 of 745
304EvansErie County · 15,040 peopleBgraded within the state·Overall B+ · #265 of 745
305LloydUlster County · 11,143 peopleBgraded within the state·Overall B · #294 of 745
306LivoniaLivingston County · 7,470 peopleBgraded within the state·Overall B+ · #245 of 745
307HamptonburghOrange County · 5,523 peopleBgraded within the state·Overall B · #325 of 745
308StockholmSt. Lawrence County · 3,857 peopleBgraded within the state·Overall C− · #635 of 745
309WheatlandMonroe County · 4,798 peopleBgraded within the state·Overall B+ · #259 of 745
310TullyOnondaga County · 2,618 peopleBgraded within the state·Overall B+ · #217 of 745
T311Geneseo College campusLivingston County · 7,759 peopleBgraded within the state·Overall A−
T311GeneseoLivingston County · 10,437 peopleBgraded within the state·Overall A · #119 of 745
313HounsfieldJefferson County · 3,174 peopleBgraded within the state·Overall C · #513 of 745
T314South Blooming GroveOrange County · 3,810 peopleBgraded within the state·Overall D− · #731 of 745
T314WashingtonvilleOrange County · 5,640 peopleBgraded within the state·Overall A− · #161 of 745
T316Highland FallsOrange County · 3,631 peopleBgraded within the state·Overall B− · #390 of 745
T316HighlandsOrange County · 12,678 peopleBgraded within the state·Overall A− · #173 of 745
318ChiliMonroe County · 28,897 peopleBgraded within the state·Overall A− · #171 of 745
319Lake GeorgeWarren County · 3,464 peopleBgraded within the state·Overall A− · #180 of 745
320Fort AnnWashington County · 4,247 peopleBgraded within the state·Overall B− · #367 of 745
321West SenecaErie County · 45,469 peopleBgraded within the state·Overall B− · #358 of 745
322KirkwoodBroome County · 5,274 peopleBgraded within the state·Overall C · #518 of 745
323YorkLivingston County · 3,163 peopleBgraded within the state·Overall B · #329 of 745
324DuanesburgSchenectady County · 6,020 peopleBgraded within the state·Overall B · #309 of 745
T325ArcadeWyoming County · 4,193 peopleBgraded within the state·Overall C+ · #466 of 745
T325YorkshireCattaraugus County · 3,733 peopleBgraded within the state·Overall C− · #627 of 745
T327OliveUlster County · 4,263 peopleBgraded within the state·Overall C+ · #475 of 745
T327ShandakenUlster County · 2,813 peopleBgraded within the state·Overall C+ · #453 of 745
T327WoodstockUlster County · 6,215 peopleBgraded within the state·Overall B+ · #278 of 745
T330GlenvilleSchenectady County · 29,701 peopleBgraded within the state·Overall A− · #162 of 745
T330ScotiaSchenectady County · 7,295 peopleBgraded within the state·Overall A · #104 of 745
T332Big FlatsChemung County · 7,406 peopleBgraded within the state·Overall B− · #384 of 745
T332HorseheadsChemung County · 6,275 peopleBgraded within the state·Overall B+ · #208 of 745
T332HorseheadsChemung County · 18,383 peopleBgraded within the state·Overall B− · #431 of 745
335Ballston SpaSaratoga County · 4,900 peopleBgraded within the state·Overall A · #64 of 745
336MooersClinton County · 3,449 peopleBgraded within the state·Overall C+ · #455 of 745
T337GreenvilleOrange County · 4,682 peopleBgraded within the state·Overall C · #548 of 745
T337MinisinkOrange County · 4,688 peopleBgraded within the state·Overall C+ · #444 of 745
T337Mount HopeOrange County · 6,487 peopleBgraded within the state·Overall B+ · #242 of 745
T337WawayandaOrange County · 8,428 peopleBgraded within the state·Overall B− · #432 of 745
341DenmarkLewis County · 2,619 peopleBgraded within the state·Overall C · #557 of 745
342Blooming GroveOrange County · 18,418 peopleBgraded within the state·Overall B · #319 of 745
343UlyssesTompkins County · 4,728 peopleBgraded within the state·Overall B− · #423 of 745
T344Tuxedo3,116 peopleBgraded within the state·No overall grade
T344TuxedoOrange County · 3,735 peopleBgraded within the state·Overall B · #317 of 745
346ShawangunkUlster County · 13,609 peopleBgraded within the state·Overall B · #328 of 745
T347ConcordErie County · 8,290 peopleBgraded within the state·Overall B · #301 of 745
T347SpringvilleErie County · 4,194 peopleBgraded within the state·Overall B− · #364 of 745
349AdamsJefferson County · 4,826 peopleBgraded within the state·Overall A− · #174 of 745
350IrondequoitMonroe County · 50,180 peopleBgraded within the state·Overall B · #354 of 745
351FentonBroome County · 6,206 peopleBgraded within the state·Overall C · #546 of 745
352FredoniaChautauqua County · 9,283 peopleBgraded within the state·Overall C · #521 of 745
T353SouthamptonSuffolk County · 4,730 peopleBgraded within the state·Overall B+ · #246 of 745
T353SouthamptonSuffolk County · 71,601 peopleBgraded within the state·Overall B+ · #249 of 745
355RotterdamSchenectady County · 31,065 peopleBgraded within the state·Overall B+ · #271 of 745
356WestburyNassau County · 15,981 peopleBgraded within the state·Overall A− · #167 of 745
T357HarrimanOrange County · 2,596 peopleBgraded within the state·Overall A− · #194 of 745
T357MonroeOrange County · 9,462 peopleBgraded within the state·Overall B+ · #275 of 745
T357MonroeOrange County · 24,343 peopleBgraded within the state·Overall C+ · #496 of 745
T357WoodburyOrange County · 11,571 peopleBgraded within the state·Overall B · #305 of 745
361RyeWestchester County · 50,011 peopleBgraded within the state·Overall B · #353 of 745
362KentPutnam County · 12,895 peopleB−graded within the state·Overall A− · #141 of 745
363SardiniaErie County · 2,688 peopleB−graded within the state·Overall B+ · #211 of 745
364SpencerTioga County · 2,857 peopleB−graded within the state·Overall D · #677 of 745
365MiddleburghSchoharie County · 3,124 peopleB−graded within the state·Overall C · #519 of 745
366GreenburghWestchester County · 94,537 peopleB−graded within the state·Overall B+ · #230 of 745
367SchaghticokeRensselaer County · 7,297 peopleB−graded within the state·Overall B+ · #222 of 745
368CarltonOrleans County · 2,793 peopleB−graded within the state·Overall B · #307 of 745
369GalwaySaratoga County · 3,499 peopleB−graded within the state·Overall C+ · #436 of 745
370VeteranChemung County · 3,179 peopleB−graded within the state·Overall B− · #355 of 745
T371BustiChautauqua County · 7,369 peopleB−graded within the state·Overall D · #658 of 745
T371LakewoodChautauqua County · 2,922 peopleB−graded within the state·Overall C · #581 of 745
373Union ValeDutchess County · 4,590 peopleB−graded within the state·Overall B− · #366 of 745
374Hamilton College campusMadison County · 6,348 peopleB−graded within the state·Overall C+
375EllicottChautauqua County · 8,558 peopleB−graded within the state·Overall C− · #634 of 745
376HopewellOntario County · 3,925 peopleB−graded within the state·Overall B+ · #252 of 745
377PittstownRensselaer County · 5,472 peopleB−graded within the state·Overall C+ · #450 of 745
378ColdenErie County · 3,172 peopleB−graded within the state·Overall B− · #359 of 745
379MindenMontgomery County · 4,226 peopleB−graded within the state·Overall C− · #599 of 745
T380East SyracuseOnondaga County · 2,973 peopleB−graded within the state·Overall A− · #156 of 745
T380MinoaOnondaga County · 3,624 peopleB−graded within the state·Overall B− · #356 of 745
382BeaconDutchess County · 14,931 peopleB−graded within the state·Overall B · #303 of 745
383ElmsfordWestchester County · 5,203 peopleB−graded within the state·Overall A · #91 of 745
384HunterGreene County · 2,994 peopleB−graded within the state·Overall B− · #419 of 745
385BrunswickRensselaer County · 12,626 peopleB−graded within the state·Overall B+ · #276 of 745
386CrawfordOrange County · 9,041 peopleB−graded within the state·Overall B+ · #268 of 745
387OakfieldGenesee County · 3,095 peopleB−graded within the state·Overall C+ · #468 of 745
388BrightwatersSuffolk County · 3,208 peopleB−graded within the state·Overall A− · #158 of 745
389EllisburgJefferson County · 3,261 peopleB−graded within the state·Overall B− · #430 of 745
390FreeportNassau County · 44,174 peopleB−graded within the state·Overall B− · #414 of 745
391WestfieldChautauqua County · 4,423 peopleB−graded within the state·Overall C+ · #477 of 745
T392HomerCortland County · 3,054 peopleB−graded within the state·Overall B+ · #251 of 745
T392HomerCortland County · 6,077 peopleB−graded within the state·Overall B− · #417 of 745
T394BeekmanDutchess County · 14,358 peopleB−graded within the state·Overall B− · #373 of 745
T394LaGrangeDutchess County · 16,689 peopleB−graded within the state·Overall B · #338 of 745
396North TonawandaNiagara County · 29,806 peopleB−graded within the state·Overall B− · #427 of 745
397SheridanChautauqua County · 2,501 peopleB−graded within the state·Overall C+ · #485 of 745
398BathSteuben County · 11,413 peopleB−graded within the state·Overall C · #547 of 745
T399LouisvilleSt. Lawrence County · 2,974 peopleB−graded within the state·Overall C− · #618 of 745
T399MassenaSt. Lawrence County · 9,898 peopleB−graded within the state·Overall C− · #648 of 745
T399MassenaSt. Lawrence County · 12,058 peopleB−graded within the state·Overall C− · #628 of 745
T402BinghamtonBroome County · 4,435 peopleB−graded within the state·Overall C · #524 of 745
T402ConklinBroome County · 4,823 peopleB−graded within the state·Overall B− · #383 of 745
T404ChampionJefferson County · 4,436 peopleB−graded within the state·Overall C− · #650 of 745
T404RutlandJefferson County · 2,952 peopleB−graded within the state·Overall C− · #652 of 745
406PattersonPutnam County · 11,640 peopleB−graded within the state·Overall C+ · #505 of 745
407CollinsErie County · 4,501 peopleB−graded within the state·Overall C+ · #448 of 745
408CallicoonSullivan County · 3,059 peopleB−graded within the state·Overall C+ · #479 of 745
T409Briarcliff ManorWestchester County · 7,481 peopleB−graded within the state·Overall A− · #179 of 745
T409OssiningWestchester County · 39,964 peopleB−graded within the state·Overall B+ · #258 of 745
411BrownvilleJefferson County · 5,698 peopleB−graded within the state·Overall B− · #416 of 745
412PierrepontSt. Lawrence County · 2,525 peopleB−graded within the state·Overall C+ · #438 of 745
T413MoreauSaratoga County · 16,818 peopleB−graded within the state·Overall B · #340 of 745
T413South Glens FallsSaratoga County · 3,704 peopleB−graded within the state·Overall B− · #402 of 745
415ArgyleWashington County · 3,645 peopleB−graded within the state·Overall B− · #434 of 745
416WilsonNiagara County · 5,727 peopleB−graded within the state·Overall B · #344 of 745
T417SaugertiesUlster County · 3,853 peopleB−graded within the state·Overall D · #680 of 745
T417SaugertiesUlster County · 19,393 peopleB−graded within the state·Overall B · #299 of 745
T419Canton College campusSt. Lawrence County · 6,894 peopleB−graded within the state·Overall B+
T419CantonSt. Lawrence County · 11,256 peopleB−graded within the state·Overall C+ · #447 of 745
421New RochelleWestchester County · 85,864 peopleB−graded within the state·Overall B · #336 of 745
T422BentonYates County · 3,014 peopleB−graded within the state·Overall C · #565 of 745
T422JerusalemYates County · 4,363 peopleB−graded within the state·Overall C+ · #507 of 745
T422MiloYates County · 6,772 peopleB−graded within the state·Overall B · #323 of 745
T422Penn YanYates County · 5,272 peopleB−graded within the state·Overall B · #291 of 745
426BrasherSt. Lawrence County · 2,570 peopleB−graded within the state·Overall C− · #601 of 745
427ChazyClinton County · 4,035 peopleB−graded within the state·Overall B− · #428 of 745
428StanfordDutchess County · 3,703 peopleB−graded within the state·Overall B− · #391 of 745
429North ElbaEssex County · 7,768 peopleB−graded within the state·Overall C+ · #486 of 745
430EatonMadison County · 4,391 peopleB−graded within the state·Overall B+ · #228 of 745
431ElbridgeOnondaga County · 5,403 peopleB−graded within the state·Overall A− · #196 of 745
432HectorSchuyler County · 4,733 peopleB−graded within the state·Overall C− · #594 of 745
433OnondagaOnondaga County · 22,431 peopleB−graded within the state·Overall B+ · #232 of 745
434PeruClinton County · 6,669 peopleB−graded within the state·Overall B · #347 of 745
435WesterloAlbany County · 3,255 peopleB−graded within the state·Overall B · #327 of 745
436GreeceMonroe County · 94,484 peopleB−graded within the state·Overall C+ · #440 of 745
T437CarthageJefferson County · 3,196 peopleB−graded within the state·Overall C+ · #465 of 745
T437WilnaJefferson County · 5,492 peopleB−graded within the state·No overall grade
439TonawandaErie County · 14,848 peopleB−graded within the state·Overall B− · #420 of 745
440MarionWayne County · 4,515 peopleB−graded within the state·Overall A− · #177 of 745
441RidgewayOrleans County · 6,429 peopleB−graded within the state·Overall B− · #380 of 745
442Island ParkNassau County · 5,069 peopleB−graded within the state·Overall C · #514 of 745
443SchoharieSchoharie County · 3,086 peopleB−graded within the state·Overall C · #569 of 745
444BathSteuben County · 5,545 peopleB−graded within the state·Overall C · #539 of 745
T445AnnsvilleOneida County · 2,605 peopleB−graded within the state·Overall C− · #620 of 745
T445CamdenOneida County · 4,655 peopleB−graded within the state·Overall B− · #413 of 745
T445ViennaOneida County · 5,130 peopleB−graded within the state·Overall B− · #371 of 745
448PalatineMontgomery County · 3,227 peopleB−graded within the state·Overall C · #520 of 745
449CampbellSteuben County · 3,086 peopleB−graded within the state·Overall C · #542 of 745
450HanoverChautauqua County · 6,808 peopleB−graded within the state·Overall C · #575 of 745
451WaylandSteuben County · 3,665 peopleB−graded within the state·Overall C · #540 of 745
452SidneyDelaware County · 3,588 peopleC+graded within the state·Overall D · #663 of 745
T453WarsawWyoming County · 3,592 peopleC+graded within the state·Overall C+ · #437 of 745
T453WarsawWyoming County · 5,218 peopleC+graded within the state·Overall C · #551 of 745
455HollandErie County · 3,254 peopleC+graded within the state·Overall C+ · #443 of 745
T456BrockportMonroe County · 7,736 peopleC+graded within the state·Overall A · #107 of 745
T456ClarksonMonroe County · 6,831 peopleC+graded within the state·Overall B+ · #254 of 745
T456SwedenMonroe County · 14,099 peopleC+graded within the state·Overall B+ · #227 of 745
459SalemWashington County · 2,595 peopleC+graded within the state·Overall C · #580 of 745
460Shelter IslandSuffolk County · 3,351 peopleC+graded within the state·Overall B+ · #274 of 745
461GrotonTompkins County · 5,397 peopleC+graded within the state·Overall B− · #418 of 745
T462BroadalbinFulton County · 5,077 peopleC+graded within the state·Overall C− · #606 of 745
T462PerthFulton County · 3,506 peopleC+graded within the state·Overall C · #534 of 745
464OrleansJefferson County · 2,721 peopleC+graded within the state·Overall C+ · #480 of 745
T465ClayOnondaga County · 59,285 peopleC+graded within the state·Overall B · #302 of 745
T465SalinaOnondaga County · 32,375 peopleC+graded within the state·Overall B · #345 of 745
467WestfieldChautauqua County · 2,888 peopleC+graded within the state·Overall C · #537 of 745
T468CobleskillSchoharie County · 4,623 peopleC+graded within the state·Overall B+ · #279 of 745
T468CobleskillSchoharie County · 6,484 peopleC+graded within the state·Overall B− · #395 of 745
470StockportColumbia County · 2,562 peopleC+graded within the state·Overall C · #583 of 745
T471BrewsterPutnam County · 2,509 peopleC+graded within the state·Overall B · #282 of 745
T471SoutheastPutnam County · 18,379 peopleC+graded within the state·Overall B · #332 of 745
T473CiceroOnondaga County · 30,815 peopleC+graded within the state·Overall B · #289 of 745
T473North SyracuseOnondaga County · 6,773 peopleC+graded within the state·Overall B · #287 of 745
475Pleasant ValleyDutchess County · 9,822 peopleC+graded within the state·Overall C+ · #449 of 745
476PameliaJefferson County · 3,238 peopleC+graded within the state·Overall B− · #375 of 745
477GreeneChenango County · 5,021 peopleC+graded within the state·Overall C · #538 of 745
478WallkillOrange County · 31,414 peopleC+graded within the state·Overall B− · #412 of 745
479PomfretChautauqua County · 12,605 peopleC+graded within the state·Overall C− · #612 of 745
T480ConstantiaOswego County · 4,802 peopleC+graded within the state·Overall D · #665 of 745
T480HastingsOswego County · 9,438 peopleC+graded within the state·Overall C · #554 of 745
T480West MonroeOswego County · 4,090 peopleC+graded within the state·Overall C · #525 of 745
T483CorningSteuben County · 10,514 peopleC+graded within the state·Overall C · #522 of 745
T483CorningSteuben County · 5,734 peopleC+graded within the state·Overall C+ · #459 of 745
T483ErwinSteuben County · 7,824 peopleC+graded within the state·Overall C+ · #487 of 745
486White CreekWashington County · 3,274 peopleC+graded within the state·Overall C · #566 of 745
487YonkersWestchester County · 212,603 peopleC+graded within the state·Overall C · #552 of 745
488SomersetNiagara County · 2,549 peopleC+graded within the state·Overall B · #320 of 745
489Lake LuzerneWarren County · 3,067 peopleC+graded within the state·Overall D · #707 of 745
490TiconderogaEssex County · 4,549 peopleC+graded within the state·Overall C · #517 of 745
491HaverstrawRockland County · 40,462 peopleC+graded within the state·Overall C+ · #470 of 745
492CastileWyoming County · 2,671 peopleC+graded within the state·Overall C · #511 of 745
T493WellsvilleAllegany County · 4,504 peopleC+graded within the state·Overall C− · #597 of 745
T493WellsvilleAllegany County · 6,859 peopleC+graded within the state·Overall C · #562 of 745
495Silver CreekChautauqua County · 2,575 peopleC+graded within the state·Overall C− · #645 of 745
496Au SableClinton County · 3,124 peopleC+graded within the state·Overall C · #533 of 745
497BartonTioga County · 8,330 peopleC+graded within the state·Overall C− · #647 of 745
498HartlandNiagara County · 3,803 peopleC+graded within the state·Overall B+ · #224 of 745
499LockportNiagara County · 20,248 peopleC+graded within the state·Overall B− · #389 of 745
500MoraviaCayuga County · 3,133 peopleC+graded within the state·Overall C− · #646 of 745
T501Le RayJefferson County · 24,259 peopleC+graded within the state·Overall C− · #622 of 745
T501TheresaJefferson County · 2,572 peopleC+graded within the state·Overall C+ · #492 of 745
503ChathamColumbia County · 4,009 peopleC+graded within the state·Overall B− · #426 of 745
504Schuyler FallsClinton County · 4,955 peopleC+graded within the state·Overall B− · #429 of 745
505LisbonSt. Lawrence County · 4,258 peopleC+graded within the state·Overall C+ · #457 of 745
506ClintonDutchess County · 4,082 peopleC+graded within the state·Overall B− · #392 of 745
507Glen CoveNassau County · 28,190 peopleC+graded within the state·Overall B · #348 of 745
508SodusWayne County · 8,201 peopleC+graded within the state·Overall C+ · #481 of 745
509OswegatchieSt. Lawrence County · 3,976 peopleC+graded within the state·Overall B− · #381 of 745
T510CedarhurstNassau County · 7,334 peopleC+graded within the state·Overall B · #318 of 745
T510LawrenceNassau County · 6,847 peopleC+graded within the state·Overall B+ · #244 of 745
512PlattsburghClinton County · 19,744 peopleC+graded within the state·Overall C− · #604 of 745
513CanajoharieMontgomery County · 3,649 peopleC+graded within the state·Overall C− · #619 of 745
514LaFayetteOnondaga County · 4,879 peopleC+graded within the state·Overall B · #316 of 745
T515MedinaOrleans County · 5,855 peopleC+graded within the state·Overall B · #315 of 745
T515ShelbyOrleans County · 4,792 peopleC+graded within the state·Overall B− · #376 of 745
517GorhamOntario County · 4,087 peopleC+graded within the state·Overall C− · #617 of 745
T518LisleBroome County · 2,642 peopleC+graded within the state·Overall C+ · #482 of 745
T518TriangleBroome County · 2,727 peopleC+graded within the state·Overall C+ · #500 of 745
520PlattsburghClinton County · 11,748 peopleC+graded within the state·Overall C+ · #474 of 745
521HerkimerHerkimer County · 9,432 peopleC+graded within the state·Overall C+ · #508 of 745
522NeversinkSullivan County · 3,383 peopleC+graded within the state·Overall C · #516 of 745
523MenandsAlbany County · 4,615 peopleC+graded within the state·Overall A− · #202 of 745
T524CorinthSaratoga County · 2,626 peopleC+graded within the state·Overall B− · #370 of 745
T524CorinthSaratoga County · 6,624 peopleC+graded within the state·Overall B− · #368 of 745
526MiddletownDelaware County · 3,250 peopleC+graded within the state·Overall C− · #633 of 745
527CandorTioga County · 4,962 peopleC+graded within the state·Overall D · #667 of 745
528MiddletownOrange County · 30,098 peopleC+graded within the state·Overall C− · #653 of 745
529DixSchuyler County · 3,485 peopleC+graded within the state·Overall C · #509 of 745
530CortlandvilleCortland County · 8,191 peopleC+graded within the state·Overall C+ · #445 of 745
531CopakeColumbia County · 3,205 peopleC+graded within the state·Overall C+ · #491 of 745
T532KenmoreErie County · 14,808 peopleC+graded within the state·Overall B · #292 of 745
T532TonawandaErie County · 70,853 peopleC+graded within the state·Overall B · #321 of 745
534SherburneChenango County · 3,857 peopleC+graded within the state·Overall C− · #600 of 745
T535AlbionOrleans County · 5,843 peopleC+graded within the state·Overall C · #587 of 745
T535AlbionOrleans County · 7,546 peopleC+graded within the state·Overall C · #564 of 745
T535GainesOrleans County · 3,301 peopleC+graded within the state·Overall C · #549 of 745
538ClarendonOrleans County · 3,326 peopleC+graded within the state·Overall C · #529 of 745
539GhentColumbia County · 5,210 peopleC+graded within the state·Overall C · #530 of 745
540North CollinsErie County · 3,477 peopleC+graded within the state·Overall B · #311 of 745
541RichmondOntario County · 3,275 peopleC+graded within the state·Overall C · #523 of 745
542HornellsvilleSteuben County · 3,892 peopleCgraded within the state·Overall B− · #399 of 745
T543CanastotaMadison County · 4,400 peopleCgraded within the state·Overall B · #313 of 745
T543LenoxMadison County · 8,541 peopleCgraded within the state·Overall C+ · #462 of 745
T545CoxsackieGreene County · 2,662 peopleCgraded within the state·Overall B · #306 of 745
T545CoxsackieGreene County · 8,079 peopleCgraded within the state·Overall C · #586 of 745
547OneidaMadison County · 10,009 peopleCgraded within the state·Overall C− · #623 of 745
548SchroeppelOswego County · 7,956 peopleCgraded within the state·Overall C · #572 of 745
549MechanicvilleSaratoga County · 5,021 peopleCgraded within the state·Overall C · #553 of 745
550OgdensburgSt. Lawrence County · 9,123 peopleCgraded within the state·Overall D · #671 of 745
551Glens FallsWarren County · 14,383 peopleCgraded within the state·Overall B− · #393 of 745
T552PerryWyoming County · 3,546 peopleCgraded within the state·Overall B · #337 of 745
T552PerryWyoming County · 4,769 peopleCgraded within the state·Overall B− · #363 of 745
554New BaltimoreGreene County · 3,139 peopleCgraded within the state·Overall C · #584 of 745
555UnionBroome County · 53,972 peopleCgraded within the state·Overall C · #535 of 745
556BeekmantownClinton County · 5,396 peopleCgraded within the state·Overall C · #579 of 745
T557DeerparkOrange County · 7,433 peopleCgraded within the state·Overall C · #560 of 745
T557Port JervisOrange County · 8,518 peopleCgraded within the state·Overall D · #714 of 745
559AthensGreene County · 3,917 peopleCgraded within the state·Overall C− · #642 of 745
560GreenvilleGreene County · 3,707 peopleCgraded within the state·Overall B− · #361 of 745
T561CoeymansAlbany County · 7,319 peopleCgraded within the state·Overall B+ · #256 of 745
T561RavenaAlbany County · 3,253 peopleCgraded within the state·Overall B+ · #223 of 745
T563MarbletownUlster County · 5,759 peopleCgraded within the state·Overall C · #512 of 745
T563RochesterUlster County · 7,463 peopleCgraded within the state·Overall C · #576 of 745
565NundaLivingston County · 2,673 peopleCgraded within the state·Overall C+ · #473 of 745
T566CatskillGreene County · 3,697 peopleCgraded within the state·Overall D · #656 of 745
T566CatskillGreene County · 11,184 peopleCgraded within the state·Overall C− · #629 of 745
T568DannemoraClinton County · 2,562 peopleCgraded within the state·Overall C− · #621 of 745
T568SaranacClinton County · 3,791 peopleCgraded within the state·Overall C− · #609 of 745
570OxfordChenango County · 3,562 peopleCgraded within the state·Overall C− · #632 of 745
571ManchesterOntario County · 9,225 peopleCgraded within the state·Overall B− · #377 of 745
572PalermoOswego County · 3,437 peopleCgraded within the state·Overall C− · #615 of 745
573DickinsonBroome County · 5,027 peopleCgraded within the state·Overall C+ · #452 of 745
574DannemoraClinton County · 3,291 peopleCgraded within the state·Overall C · #541 of 745
575SidneyDelaware County · 5,391 peopleCgraded within the state·Overall D · #697 of 745
T576DansvilleLivingston County · 4,342 peopleCgraded within the state·Overall C+ · #460 of 745
T576North DansvilleLivingston County · 5,223 peopleCgraded within the state·Overall B− · #387 of 745
578Port ChesterWestchester County · 32,303 peopleCgraded within the state·Overall C+ · #467 of 745
579WolcottWayne County · 4,000 peopleCgraded within the state·Overall C · #528 of 745
T580HoosickRensselaer County · 6,678 peopleCgraded within the state·Overall C+ · #504 of 745
T580Hoosick FallsRensselaer County · 3,171 peopleCgraded within the state·Overall C · #532 of 745
582Newark ValleyTioga County · 3,500 peopleCgraded within the state·Overall C · #531 of 745
583BainbridgeChenango County · 2,995 peopleCgraded within the state·Overall D · #701 of 745
584RichlandOswego County · 5,787 peopleCgraded within the state·Overall C− · #637 of 745
585StephentownRensselaer County · 2,782 peopleCgraded within the state·Overall B · #284 of 745
586New York MillsOneida County · 3,162 peopleCgraded within the state·Overall B · #297 of 745
587Fort EdwardWashington County · 3,128 peopleCgraded within the state·Overall C− · #607 of 745
588HerkimerHerkimer County · 7,195 peopleCgraded within the state·Overall D · #698 of 745
589AltonaClinton County · 2,522 peopleCgraded within the state·Overall D · #685 of 745
590PatchogueSuffolk County · 12,486 peopleCgraded within the state·Overall B− · #410 of 745
591ChesterWarren County · 3,064 peopleCgraded within the state·Overall C+ · #464 of 745
592Little FallsHerkimer County · 4,481 peopleCgraded within the state·Overall C+ · #502 of 745
593BoonvilleOneida County · 4,411 peopleCgraded within the state·Overall C− · #588 of 745
594East RochesterMonroe County · 6,132 peopleCgraded within the state·Overall B+ · #238 of 745
T595MexicoOswego County · 5,357 peopleCgraded within the state·Overall C− · #624 of 745
T595New HavenOswego County · 3,005 peopleCgraded within the state·Overall C+ · #499 of 745
T597German FlattsHerkimer County · 11,969 peopleCgraded within the state·Overall B · #346 of 745
T597IlionHerkimer County · 7,488 peopleCgraded within the state·Overall C+ · #463 of 745
599OleanCattaraugus County · 13,508 peopleCgraded within the state·Overall D · #695 of 745
600EsopusUlster County · 9,544 peopleCgraded within the state·Overall C− · #590 of 745
601PalmyraWayne County · 3,257 peopleCgraded within the state·Overall B · #342 of 745
T602HaverstrawRockland County · 12,791 peopleCgraded within the state·Overall D · #706 of 745
T602Stony PointRockland County · 15,335 peopleCgraded within the state·Overall B · #280 of 745
T602West HaverstrawRockland County · 11,025 peopleCgraded within the state·Overall C− · #596 of 745
605GuilfordChenango County · 2,674 peopleCgraded within the state·Overall D · #702 of 745
T606CroghanLewis County · 3,178 peopleCgraded within the state·Overall C · #550 of 745
T606New BremenLewis County · 2,786 peopleCgraded within the state·Overall C · #545 of 745
608GatesMonroe County · 28,988 peopleCgraded within the state·Overall C · #574 of 745
609Hyde ParkDutchess County · 21,394 peopleCgraded within the state·Overall B · #290 of 745
610FrankfortHerkimer County · 6,847 peopleCgraded within the state·Overall B− · #407 of 745
611OwascoCayuga County · 3,468 peopleCgraded within the state·Overall D · #689 of 745
612ScribaOswego County · 6,628 peopleCgraded within the state·Overall B · #351 of 745
613RocklandSullivan County · 3,335 peopleCgraded within the state·Overall D · #660 of 745
614EndicottBroome County · 13,068 peopleCgraded within the state·Overall D · #716 of 745
615IslandiaSuffolk County · 3,733 peopleCgraded within the state·Overall C+ · #478 of 745
616PalmyraWayne County · 7,319 peopleCgraded within the state·Overall B− · #397 of 745
617DoverDutchess County · 8,419 peopleCgraded within the state·Overall C · #563 of 745
T618GeddesOnondaga County · 16,579 peopleCgraded within the state·Overall B · #308 of 745
T618SolvayOnondaga County · 6,427 peopleCgraded within the state·Overall B · #350 of 745
620ColesvilleBroome County · 4,730 peopleCgraded within the state·Overall D · #717 of 745
621WaverlyTioga County · 4,191 peopleCgraded within the state·Overall C− · #616 of 745
622NorfolkSt. Lawrence County · 4,313 peopleCgraded within the state·Overall B− · #400 of 745
623HurleyUlster County · 6,133 peopleCgraded within the state·Overall C+ · #488 of 745
624MacedonWayne County · 9,367 peopleCgraded within the state·Overall B− · #409 of 745
T625WaltonDelaware County · 2,824 peopleC−graded within the state·Overall D · #705 of 745
T625WaltonDelaware County · 5,134 peopleC−graded within the state·Overall D · #721 of 745
627MamakatingSullivan County · 12,701 peopleC−graded within the state·Overall D · #683 of 745
628OswegoOswego County · 17,024 peopleC−graded within the state·Overall D · #668 of 745
629GranbyOswego County · 6,528 peopleC−graded within the state·Overall C · #559 of 745
630WatervlietAlbany County · 10,242 peopleC−graded within the state·Overall C− · #593 of 745
631DavenportDelaware County · 2,932 peopleC−graded within the state·Overall C · #582 of 745
632HancockDelaware County · 2,717 peopleC−graded within the state·Overall D · #694 of 745
T633ArcadiaWayne County · 13,522 peopleC−graded within the state·Overall C− · #591 of 745
T633NewarkWayne County · 8,919 peopleC−graded within the state·Overall D · #675 of 745
635ManheimHerkimer County · 3,026 peopleC−graded within the state·Overall C+ · #441 of 745
636New WindsorOrange County · 27,844 peopleC−graded within the state·Overall C+ · #454 of 745
637PhelpsOntario County · 6,559 peopleC−graded within the state·Overall B− · #435 of 745
638RosendaleUlster County · 5,689 peopleC−graded within the state·Overall C+ · #442 of 745
639SterlingCayuga County · 3,157 peopleC−graded within the state·Overall C+ · #472 of 745
640CortlandCortland County · 17,394 peopleC−graded within the state·Overall D · #678 of 745
641ClaverackColumbia County · 5,980 peopleC−graded within the state·Overall C− · #602 of 745
T642FultonOswego County · 11,188 peopleC−graded within the state·Overall C− · #636 of 745
T642VolneyOswego County · 5,660 peopleC−graded within the state·Overall D · #679 of 745
644St. JohnsvilleMontgomery County · 2,589 peopleC−graded within the state·Overall C− · #654 of 745
645OswegoOswego County · 8,505 peopleC−graded within the state·Overall C+ · #501 of 745
646GranvilleWashington County · 6,194 peopleC−graded within the state·Overall C · #527 of 745
647FayetteSeneca County · 3,583 peopleC−graded within the state·Overall C− · #625 of 745
648OssiningWestchester County · 27,579 peopleC−graded within the state·Overall B− · #433 of 745
649PeekskillWestchester County · 25,891 peopleC−graded within the state·Overall C+ · #495 of 745
650UticaOneida County · 62,978 peopleC−graded within the state·Overall D · #720 of 745
651SloanErie County · 3,699 peopleC−graded within the state·Overall C · #544 of 745
652Seneca FallsSeneca County · 8,845 peopleC−graded within the state·Overall C− · #608 of 745
T653OneontaOtsego County · 15,665 peopleC−graded within the state·Overall B− · #424 of 745
T653OneontaOtsego County · 4,961 peopleC−graded within the state·Overall C− · #611 of 745
655HempsteadNassau County · 59,819 peopleC−graded within the state·Overall D · #692 of 745
656NorwichChenango County · 6,538 peopleC−graded within the state·Overall D · #682 of 745
657RomulusSeneca County · 3,358 peopleC−graded within the state·Overall D− · #728 of 745
T658KingstonUlster County · 23,942 peopleC−graded within the state·Overall D · #693 of 745
T658UlsterUlster County · 12,646 peopleC−graded within the state·Overall C− · #643 of 745
660LivingstonColumbia County · 3,611 peopleC−graded within the state·Overall D · #700 of 745
661Mount MorrisLivingston County · 4,419 peopleC−graded within the state·Overall C+ · #469 of 745
662Johnson CityBroome County · 14,580 peopleC−graded within the state·Overall D · #718 of 745
663CohoesAlbany County · 18,518 peopleC−graded within the state·Overall C− · #644 of 745
T664Tupper LakeFranklin County · 3,288 peopleC−graded within the state·Overall C− · #638 of 745
T664Tupper LakeFranklin County · 5,056 peopleC−graded within the state·Overall C− · #603 of 745
666TroyRensselaer County · 50,912 peopleC−graded within the state·Overall D · #699 of 745
667WatertownJefferson County · 5,364 peopleC−graded within the state·Overall D− · #732 of 745
668NewfieldTompkins County · 4,832 peopleC−graded within the state·Overall C− · #589 of 745
669Sandy CreekOswego County · 3,824 peopleC−graded within the state·Overall D · #712 of 745
670HornellSteuben County · 8,024 peopleC−graded within the state·Overall C− · #610 of 745
T671GouverneurSt. Lawrence County · 3,560 peopleC−graded within the state·Overall D− · #744 of 745
T671GouverneurSt. Lawrence County · 6,414 peopleC−graded within the state·Overall D− · #730 of 745
673Mount VernonWestchester County · 72,304 peopleC−graded within the state·Overall D · #684 of 745
674SenecaOntario County · 2,591 peopleC−graded within the state·Overall C+ · #484 of 745
T675MaloneFranklin County · 5,315 peopleC−graded within the state·Overall C− · #592 of 745
T675MaloneFranklin County · 11,677 peopleC−graded within the state·Overall C · #515 of 745
T677CairoGreene County · 6,661 peopleC−graded within the state·Overall C+ · #493 of 745
T677DurhamGreene County · 2,603 peopleC−graded within the state·Overall B+ · #237 of 745
679Fort EdwardWashington County · 5,943 peopleC−graded within the state·Overall C− · #641 of 745
680Elmira HeightsChemung County · 3,716 peopleC−graded within the state·Overall C− · #655 of 745
681HannibalOswego County · 4,510 peopleC−graded within the state·Overall D · #690 of 745
682MilfordOtsego County · 2,748 peopleC−graded within the state·Overall C+ · #439 of 745
T683OtegoOtsego County · 2,694 peopleC−graded within the state·Overall D · #661 of 745
T683UnadillaOtsego County · 4,098 peopleC−graded within the state·Overall C− · #626 of 745
685PortlandChautauqua County · 3,926 peopleC−graded within the state·Overall D · #672 of 745
686AlbanyAlbany County · 101,698 peopleC−graded within the state·Overall D · #669 of 745
687JohnstownFulton County · 6,563 peopleC−graded within the state·Overall C · #585 of 745
688SalamancaCattaraugus County · 5,719 peopleC−graded within the state·Overall D · #662 of 745
T689GreenportColumbia County · 4,337 peopleC−graded within the state·Overall D · #703 of 745
T689HudsonColumbia County · 5,721 peopleC−graded within the state·Overall D · #719 of 745
691NewburghOrange County · 28,059 peopleC−graded within the state·Overall D− · #742 of 745
692WarrensburgWarren County · 3,937 peopleC−graded within the state·Overall C− · #640 of 745
693RiverheadSuffolk County · 36,394 peopleC−graded within the state·Overall C− · #649 of 745
694DrydenTompkins County · 13,320 peopleC−graded within the state·Overall C− · #630 of 745
695StarkeyYates County · 3,334 peopleDgraded within the state·Overall D · #657 of 745
T696WaterlooSeneca County · 4,674 peopleDgraded within the state·Overall D · #666 of 745
T696WaterlooSeneca County · 7,213 peopleDgraded within the state·Overall D · #659 of 745
698NorwichChenango County · 3,499 peopleDgraded within the state·Overall C− · #598 of 745
699JamestownChautauqua County · 27,663 peopleDgraded within the state·Overall D− · #736 of 745
T700AirmontRockland County · 10,634 peopleDgraded within the state·Overall C+ · #497 of 745
T700RamapoRockland County · 161,564 peopleDgraded within the state·Overall C+ · #503 of 745
T700Wesley HillsRockland County · 6,477 peopleDgraded within the state·Overall B− · #386 of 745
T703Hudson FallsWashington County · 7,333 peopleDgraded within the state·Overall B− · #401 of 745
T703KingsburyWashington County · 12,829 peopleDgraded within the state·Overall C · #573 of 745
705AftonChenango County · 2,719 peopleDgraded within the state·Overall D− · #738 of 745
706MoriahEssex County · 4,287 peopleDgraded within the state·Overall C− · #614 of 745
707CheektowagaErie County · 88,160 peopleDgraded within the state·Overall C− · #631 of 745
708Niagara FallsNiagara County · 47,255 peopleDgraded within the state·Overall D · #710 of 745
709FallsburgSullivan County · 15,156 peopleDgraded within the state·Overall D · #674 of 745
T710AmsterdamMontgomery County · 18,093 peopleDgraded within the state·Overall D− · #735 of 745
T710AmsterdamMontgomery County · 5,954 peopleDgraded within the state·Overall D · #664 of 745
T710FloridaMontgomery County · 2,756 peopleDgraded within the state·Overall D · #686 of 745
713WhitehallWashington County · 3,999 peopleDgraded within the state·Overall D− · #723 of 745
714MoiraFranklin County · 2,871 peopleDgraded within the state·Overall D · #681 of 745
715Mount MorrisLivingston County · 2,857 peopleDgraded within the state·Overall C · #571 of 745
T716GenevaOntario County · 12,552 peopleDgraded within the state·Overall C · #567 of 745
T716GenevaOntario County · 3,564 peopleDgraded within the state·Overall C · #561 of 745
718BethelSullivan County · 4,296 peopleDgraded within the state·Overall D · #708 of 745
719LyonsWayne County · 5,555 peopleDgraded within the state·Overall C · #555 of 745
720AuburnCayuga County · 25,947 peopleDgraded within the state·Overall D · #713 of 745
721BuffaloErie County · 274,613 peopleDgraded within the state·Overall D− · #722 of 745
T722MonticelloSullivan County · 7,195 peopleDgraded within the state·Overall D− · #743 of 745
T722ThompsonSullivan County · 16,722 peopleDgraded within the state·Overall D · #709 of 745
724LeeOneida County · 6,004 peopleDgraded within the state·Overall C− · #613 of 745
725GalenWayne County · 4,346 peopleDgraded within the state·Overall D · #676 of 745
726LackawannaErie County · 19,452 peopleDgraded within the state·Overall D · #715 of 745
727AmityvilleSuffolk County · 9,799 peopleDgraded within the state·Overall C+ · #456 of 745
728WatertownJefferson County · 23,517 peopleDgraded within the state·Overall D− · #724 of 745
T729ElmiraChemung County · 26,089 peopleDgraded within the state·Overall D− · #733 of 745
T729ElmiraChemung County · 6,463 peopleDgraded within the state·Overall C · #536 of 745
T729SouthportChemung County · 8,740 peopleDgraded within the state·Overall D · #688 of 745
732RensselaerRensselaer County · 9,421 peopleDgraded within the state·Overall C+ · #494 of 745
733MadisonMadison County · 2,726 peopleDgraded within the state·Overall C− · #595 of 745
734DunkirkChautauqua County · 12,326 peopleDgraded within the state·Overall D · #670 of 745
T735EllenvilleUlster County · 4,201 peopleDgraded within the state·Overall D− · #727 of 745
T735WawarsingUlster County · 12,448 peopleDgraded within the state·Overall D · #711 of 745
737GreenportSuffolk County · 2,590 peopleDgraded within the state·Overall D · #696 of 745
738RomeOneida County · 31,682 peopleDgraded within the state·Overall D · #687 of 745
739SchenectadySchenectady County · 69,471 peopleDgraded within the state·Overall D− · #729 of 745
740BinghamtonBroome County · 46,418 peopleDgraded within the state·Overall D− · #739 of 745
T741AmeniaDutchess County · 4,052 peopleD−graded within the state·Overall D · #673 of 745
T741North EastDutchess County · 2,990 peopleD−graded within the state·Overall C · #568 of 745
743GloversvilleFulton County · 14,782 peopleD−graded within the state·Overall D · #691 of 745
T744Chestnut RidgeRockland County · 10,987 peopleD−graded within the state·Overall C · #526 of 745
T744KaserRockland County · 6,121 peopleD−graded within the state·Overall D− · #741 of 745
T744New HempsteadRockland County · 5,657 peopleD−graded within the state·Overall C · #570 of 745
T744New SquareRockland County · 10,214 peopleD−graded within the state·Overall D− · #745 of 745
T744PomonaRockland County · 4,053 peopleD−graded within the state·Overall C+ · #489 of 745
T744Spring ValleyRockland County · 34,482 peopleD−graded within the state·Overall D− · #740 of 745
750Green IslandAlbany County · 2,966 peopleD−graded within the state·Overall C− · #639 of 745
T751LibertySullivan County · 5,097 peopleD−graded within the state·Overall D− · #725 of 745
T751LibertySullivan County · 10,366 peopleD−graded within the state·Overall D · #704 of 745
753SyracuseOnondaga County · 144,896 peopleD−graded within the state·Overall D− · #734 of 745
754RochesterMonroe County · 206,108 peopleD−graded within the state·Overall D− · #737 of 745
755PoughkeepsieDutchess County · 32,499 peopleD−graded within the state·Overall D− · #726 of 745
Not ranked

3 towns without a schools grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

Which New York town has the best schools?

Kiryas Joel (Orange County) and Palm Tree (Orange County) share first place on schools among 755 towns. Schools are compared within New York, so the letter is a state grade.

How are these towns ranked?

The Schools grade: state test results and graduation rates of the districts serving each town, compared with the state’s other districts (U.S. Department of Education). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a schools grade (755 in New York). 3 towns of 2,500+ lack the figures and are listed above. Smaller towns have the grade on their page but no rank. Every town is on the New York page.

Go deeper

More New York lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All New York rankings →
Other states

Towns with the best schools in other states