Guest, Sign inJoin
Main Street Historic District Brockport NY Oct 09Brockport, #1 on this list · Photo: Doug Kerr from Upstate New York · CC BY-SA 2.0
New York rankings · Hazard risk

Towns with the lowest natural-hazard risk in New York

Brockport ranks first on hazard risk among New York’s 758 towns of 2,500+; 328 of the 758 grade A− or better on hazard risk nationally.

The Hazard risk grade: FEMA’s expected yearly loss to buildings from natural hazards, where residents live (National Risk Index). How grades work

#1

Brockport

Monroe County · 7,736 people
A+

Hazard risk grade, among the top in the U.S.·Overall A · #107 of 745 in NY

#2

Sweden

Monroe County · 14,099 people
A+

Hazard risk grade, among the top in the U.S.·Overall B+ · #227 of 745 in NY

All 758 towns

Hazard risk grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 14 towns here); the overall grade and state rank are beside each.

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

#TownGradeOverall
1BrockportMonroe County · 7,736 peopleA+among the top in the U.S.·Overall A · #107 of 745
2SwedenMonroe County · 14,099 peopleA+among the top in the U.S.·Overall B+ · #227 of 745
3MarcyOneida County · 8,232 peopleA+among the top in the U.S.·Overall A− · #175 of 745
4FairportMonroe County · 5,326 peopleA+among the top in the U.S.·Overall A · #69 of 745
5SpencerportMonroe County · 3,592 peopleA+among the top in the U.S.·Overall A · #74 of 745
6East RochesterMonroe County · 6,132 peopleA+among the top in the U.S.·Overall B+ · #238 of 745
7PerintonMonroe County · 46,823 peopleA+among the top in the U.S.·Overall A · #124 of 745
8WebsterMonroe County · 5,761 peopleA+among the top in the U.S.·Overall B+ · #264 of 745
9BrookvilleNassau County · 3,037 peopleA+among the top in the U.S.·Overall A+ · #1 of 745
10GreeceMonroe County · 94,484 peopleA+among the top in the U.S.·Overall C+ · #440 of 745
11SennettCayuga County · 3,258 peopleA+among the top in the U.S.·Overall B+ · #234 of 745
12LimaLivingston County · 4,125 peopleA+among the top in the U.S.·Overall A+ · #4 of 745
13Lloyd HarborSuffolk County · 3,587 peopleA+among the top in the U.S.·Overall A+ · #40 of 745
14GreenportSuffolk County · 2,590 peopleA+among the top in the U.S.·Overall D · #696 of 745
15East BloomfieldOntario County · 3,614 peopleA+among the top in the U.S.·Overall A · #103 of 745
16Elmira HeightsChemung County · 3,716 peopleA+among the top in the U.S.·Overall C− · #655 of 745
17Sea CliffNassau County · 5,031 peopleA+among the top in the U.S.·Overall A+ · #50 of 745
18IslandiaSuffolk County · 3,733 peopleA+among the top in the U.S.·Overall C+ · #478 of 745
19OgdenMonroe County · 19,940 peopleA+among the top in the U.S.·Overall A · #113 of 745
20ClarksonMonroe County · 6,831 peopleA+among the top in the U.S.·Overall B+ · #254 of 745
21DeerfieldOneida County · 3,889 peopleA+among the top in the U.S.·Overall A− · #144 of 745
22MaybrookOrange County · 3,212 peopleA+among the top in the U.S.·Overall A · #98 of 745
23YorkLivingston County · 3,163 peopleA+among the top in the U.S.·Overall B · #329 of 745
24AlbionOrleans County · 7,546 peopleA+among the top in the U.S.·Overall C · #564 of 745
25HopewellOntario County · 3,925 peopleA+better than 98% of U.S. towns·Overall B+ · #252 of 745
26HiltonMonroe County · 5,873 peopleA+better than 98% of U.S. towns·Overall B · #283 of 745
27ParisOneida County · 4,189 peopleA+better than 98% of U.S. towns·Overall B+ · #239 of 745
28SomersetNiagara County · 2,549 peopleA+better than 98% of U.S. towns·Overall B · #320 of 745
29NyackRockland County · 7,511 peopleA+better than 98% of U.S. towns·Overall A− · #169 of 745
30ParmaMonroe County · 16,051 peopleA+better than 98% of U.S. towns·Overall B+ · #215 of 745
31IrvingtonWestchester County · 6,533 peopleA+better than 98% of U.S. towns·Overall A+ · #12 of 745
32SolvayOnondaga County · 6,427 peopleA+better than 98% of U.S. towns·Overall B · #350 of 745
33Shelter IslandSuffolk County · 3,351 peopleA+better than 98% of U.S. towns·Overall B+ · #274 of 745
34Geneseo College campusLivingston County · 7,759 peopleA+better than 98% of U.S. towns·Overall A−
35WebsterMonroe County · 45,309 peopleA+better than 98% of U.S. towns·Overall A− · #157 of 745
36SmithtownSuffolk County · 116,847 peopleA+better than 98% of U.S. towns·Overall A · #76 of 745
37Clifton ParkSaratoga County · 37,775 peopleA+better than 98% of U.S. towns·Overall A+ · #35 of 745
38CaledoniaLivingston County · 4,099 peopleA+better than 97% of U.S. towns·Overall A+ · #47 of 745
39AlbionOrleans County · 5,843 peopleA+better than 97% of U.S. towns·Overall C · #587 of 745
40OakfieldGenesee County · 3,095 peopleA+better than 97% of U.S. towns·Overall C+ · #468 of 745
41HuntingtonSuffolk County · 205,891 peopleA+better than 97% of U.S. towns·Overall A · #61 of 745
42Port JeffersonSuffolk County · 8,306 peopleA+better than 97% of U.S. towns·Overall A · #63 of 745
43ColonieAlbany County · 7,679 peopleA+better than 97% of U.S. towns·Overall A · #55 of 745
44North SyracuseOnondaga County · 6,773 peopleA+better than 97% of U.S. towns·Overall B · #287 of 745
45HudsonColumbia County · 5,721 peopleA+better than 97% of U.S. towns·Overall D · #719 of 745
46MonticelloSullivan County · 7,195 peopleA+better than 97% of U.S. towns·Overall D− · #743 of 745
47BergenGenesee County · 3,120 peopleA+better than 97% of U.S. towns·Overall A · #60 of 745
48ElmiraChemung County · 26,089 peopleA+better than 97% of U.S. towns·Overall D− · #733 of 745
49FloydOneida County · 3,668 peopleA+better than 97% of U.S. towns·Overall B− · #398 of 745
50Old WestburyNassau County · 5,071 peopleA+better than 97% of U.S. towns·Overall A+ · #43 of 745
51MedinaOrleans County · 5,855 peopleA+better than 97% of U.S. towns·Overall B · #315 of 745
52NorthportSuffolk County · 7,336 peopleA+better than 96% of U.S. towns·Overall A+ · #21 of 745
53SouthamptonSuffolk County · 4,730 peopleA+better than 96% of U.S. towns·Overall B+ · #246 of 745
54GainesOrleans County · 3,301 peopleA+better than 96% of U.S. towns·Overall C · #549 of 745
55LewistonNiagara County · 15,676 peopleA+better than 96% of U.S. towns·Overall A− · #147 of 745
56SoutholdSuffolk County · 24,260 peopleA+better than 96% of U.S. towns·Overall B+ · #204 of 745
57RavenaAlbany County · 3,253 peopleA+better than 96% of U.S. towns·Overall B+ · #223 of 745
58AirmontRockland County · 10,634 peopleA+better than 96% of U.S. towns·Overall C+ · #497 of 745
59WilsonNiagara County · 5,727 peopleA+better than 96% of U.S. towns·Overall B · #344 of 745
60AvonLivingston County · 6,937 peopleA+better than 96% of U.S. towns·Overall A · #65 of 745
61MineolaNassau County · 21,376 peopleA+better than 96% of U.S. towns·Overall A · #82 of 745
62WestburyNassau County · 15,981 peopleA+better than 96% of U.S. towns·Overall A− · #167 of 745
63GeneseoLivingston County · 10,437 peopleA+better than 96% of U.S. towns·Overall A · #119 of 745
64Dobbs FerryWestchester County · 11,645 peopleA+better than 96% of U.S. towns·Overall A · #121 of 745
65NewfaneNiagara County · 9,139 peopleA+better than 96% of U.S. towns·Overall B+ · #261 of 745
66VictorOntario County · 2,906 peopleA+better than 96% of U.S. towns·Overall A · #86 of 745
T67New Hyde ParkNassau County · 10,226 peopleA+better than 96% of U.S. towns·Overall A · #54 of 745
T67North CollinsErie County · 3,477 peopleA+better than 96% of U.S. towns·Overall B · #311 of 745
69OswegoOswego County · 8,505 peopleA+better than 96% of U.S. towns·Overall C+ · #501 of 745
70RidgewayOrleans County · 6,429 peopleA+better than 96% of U.S. towns·Overall B− · #380 of 745
71GuilderlandAlbany County · 38,216 peopleA+better than 96% of U.S. towns·Overall A− · #166 of 745
72KentPutnam County · 12,895 peopleA+better than 96% of U.S. towns·Overall A− · #141 of 745
73New HempsteadRockland County · 5,657 peopleA+better than 96% of U.S. towns·Overall C · #570 of 745
74ColonieAlbany County · 86,837 peopleA+better than 96% of U.S. towns·Overall B+ · #253 of 745
75East HillsNassau County · 7,328 peopleA+better than 96% of U.S. towns·Overall A+ · #27 of 745
76OnondagaOnondaga County · 22,431 peopleA+better than 96% of U.S. towns·Overall B+ · #232 of 745
77OssiningWestchester County · 39,964 peopleA+better than 96% of U.S. towns·Overall B+ · #258 of 745
78DunkirkChautauqua County · 12,326 peopleA+better than 95% of U.S. towns·Overall D · #670 of 745
79Floral ParkNassau County · 16,105 peopleA+better than 95% of U.S. towns·Overall A+ · #29 of 745
80Sands PointNassau County · 2,764 peopleA+better than 95% of U.S. towns·Overall A+ · #23 of 745
81Flower HillNassau County · 4,860 peopleA+better than 95% of U.S. towns·Overall A+ · #22 of 745
82BuchananWestchester County · 2,629 peopleA+better than 95% of U.S. towns·Overall A · #120 of 745
83NewarkWayne County · 8,919 peopleA+better than 95% of U.S. towns·Overall D · #675 of 745
84OssiningWestchester County · 27,579 peopleA+better than 95% of U.S. towns·Overall B− · #433 of 745
85Sag HarborSuffolk County · 2,841 peopleA+better than 95% of U.S. towns·Overall A · #108 of 745
86SheridanChautauqua County · 2,501 peopleAbetter than 95% of U.S. towns·Overall C+ · #485 of 745
87CarmelPutnam County · 34,442 peopleAbetter than 95% of U.S. towns·Overall A · #79 of 745
88LockportNiagara County · 20,248 peopleAbetter than 95% of U.S. towns·Overall B− · #389 of 745
89RushMonroe County · 3,468 peopleAbetter than 95% of U.S. towns·Overall A · #53 of 745
90GatesMonroe County · 28,988 peopleAbetter than 95% of U.S. towns·Overall C · #574 of 745
91ElmsfordWestchester County · 5,203 peopleAbetter than 95% of U.S. towns·Overall A · #91 of 745
92ScribaOswego County · 6,628 peopleAbetter than 95% of U.S. towns·Overall B · #351 of 745
93ChiliMonroe County · 28,897 peopleAbetter than 94% of U.S. towns·Overall A− · #171 of 745
94LibertySullivan County · 5,097 peopleAbetter than 94% of U.S. towns·Overall D− · #725 of 745
95RigaMonroe County · 5,471 peopleAbetter than 94% of U.S. towns·Overall A · #101 of 745
96Lake SuccessNassau County · 2,849 peopleAbetter than 94% of U.S. towns·Overall A+ · #39 of 745
97MurrayOrleans County · 4,744 peopleAbetter than 94% of U.S. towns·Overall B− · #365 of 745
98AvonLivingston County · 3,434 peopleAbetter than 94% of U.S. towns·Overall A · #93 of 745
99Chestnut RidgeRockland County · 10,987 peopleAbetter than 94% of U.S. towns·Overall C · #526 of 745
100East HamptonSuffolk County · 29,400 peopleAbetter than 94% of U.S. towns·Overall B+ · #273 of 745
101PorterNiagara County · 6,448 peopleAbetter than 94% of U.S. towns·Overall B+ · #255 of 745
102Briarcliff ManorWestchester County · 7,481 peopleAbetter than 94% of U.S. towns·Overall A− · #179 of 745
103North HempsteadNassau County · 238,982 peopleAbetter than 94% of U.S. towns·Overall A+ · #44 of 745
104TullyOnondaga County · 2,618 peopleAbetter than 94% of U.S. towns·Overall B+ · #217 of 745
105CambriaNiagara County · 5,727 peopleAbetter than 94% of U.S. towns·Overall A− · #200 of 745
106RiverheadSuffolk County · 36,394 peopleAbetter than 94% of U.S. towns·Overall C− · #649 of 745
107MoreauSaratoga County · 16,818 peopleAbetter than 94% of U.S. towns·Overall B · #340 of 745
108Kings PointNassau County · 5,710 peopleAbetter than 94% of U.S. towns·Overall A+ · #28 of 745
109ThomastonNassau County · 2,776 peopleAbetter than 94% of U.S. towns·Overall A+ · #30 of 745
110Glen CoveNassau County · 28,190 peopleAbetter than 94% of U.S. towns·Overall B · #348 of 745
111HounsfieldJefferson County · 3,174 peopleAbetter than 94% of U.S. towns·Overall C · #513 of 745
112ThompsonSullivan County · 16,722 peopleAbetter than 94% of U.S. towns·Overall D · #709 of 745
113Port Washington NorthNassau County · 3,154 peopleAbetter than 94% of U.S. towns·Overall A · #57 of 745
114LansingTompkins County · 11,786 peopleAbetter than 94% of U.S. towns·Overall B− · #378 of 745
115Williston ParkNassau County · 7,524 peopleAbetter than 94% of U.S. towns·Overall A · #52 of 745
116North HillsNassau County · 5,481 peopleAbetter than 93% of U.S. towns·Overall A+ · #33 of 745
117SkaneatelesOnondaga County · 2,503 peopleAbetter than 93% of U.S. towns·Overall A+ · #7 of 745
118Pound RidgeWestchester County · 5,057 peopleAbetter than 93% of U.S. towns·Overall A+ · #45 of 745
119ClarendonOrleans County · 3,326 peopleAbetter than 93% of U.S. towns·Overall C · #529 of 745
120SchuylerHerkimer County · 3,263 peopleAbetter than 93% of U.S. towns·Overall B− · #411 of 745
121East SyracuseOnondaga County · 2,973 peopleAbetter than 93% of U.S. towns·Overall A− · #156 of 745
122NiskayunaSchenectady County · 24,211 peopleAbetter than 93% of U.S. towns·Overall A · #131 of 745
123EdenErie County · 7,513 peopleAbetter than 93% of U.S. towns·Overall A · #117 of 745
T124WestfieldChautauqua County · 2,888 peopleAbetter than 93% of U.S. towns·Overall C · #537 of 745
T124WestfieldChautauqua County · 4,423 peopleAbetter than 93% of U.S. towns·Overall C+ · #477 of 745
126MenandsAlbany County · 4,615 peopleAbetter than 93% of U.S. towns·Overall A− · #202 of 745
127West BloomfieldOntario County · 2,723 peopleAbetter than 93% of U.S. towns·Overall A · #96 of 745
128PalmyraWayne County · 3,257 peopleAbetter than 93% of U.S. towns·Overall B · #342 of 745
129HenriettaMonroe County · 48,832 peopleAbetter than 93% of U.S. towns·Overall A− · #148 of 745
130Munsey ParkNassau County · 2,787 peopleAbetter than 93% of U.S. towns·Overall A+ · #2 of 745
131Mount PleasantWestchester County · 45,444 peopleAbetter than 93% of U.S. towns·Overall A · #90 of 745
132PattersonPutnam County · 11,640 peopleAbetter than 93% of U.S. towns·Overall C+ · #505 of 745
133SkaneatelesOnondaga County · 7,016 peopleAbetter than 93% of U.S. towns·Overall A · #109 of 745
134MacedonWayne County · 9,367 peopleAbetter than 93% of U.S. towns·Overall B− · #409 of 745
135GoshenOrange County · 14,525 peopleAbetter than 93% of U.S. towns·Overall A · #133 of 745
136FarmingdaleNassau County · 8,584 peopleAbetter than 93% of U.S. towns·Overall A · #123 of 745
137KingsburyWashington County · 12,829 peopleAbetter than 93% of U.S. towns·Overall C · #573 of 745
138KaserRockland County · 6,121 peopleAbetter than 93% of U.S. towns·Overall D− · #741 of 745
139BethlehemAlbany County · 35,684 peopleAbetter than 92% of U.S. towns·Overall A · #77 of 745
140ClarkstownRockland County · 89,659 peopleAbetter than 92% of U.S. towns·Overall A− · #201 of 745
141BallstonSaratoga County · 13,547 peopleAbetter than 92% of U.S. towns·Overall A · #128 of 745
142PameliaJefferson County · 3,238 peopleAbetter than 92% of U.S. towns·Overall B− · #375 of 745
143Great NeckNassau County · 11,141 peopleAbetter than 92% of U.S. towns·Overall A · #88 of 745
144OswegoOswego County · 17,024 peopleAbetter than 92% of U.S. towns·Overall D · #668 of 745
145East WillistonNassau County · 2,616 peopleAbetter than 92% of U.S. towns·Overall A+ · #20 of 745
146IslipSuffolk County · 340,867 peopleAbetter than 92% of U.S. towns·Overall A− · #178 of 745
147White PlainsWestchester County · 62,871 peopleAbetter than 92% of U.S. towns·Overall B · #324 of 745
148MaltaSaratoga County · 17,516 peopleAbetter than 92% of U.S. towns·Overall A− · #142 of 745
149SalinaOnondaga County · 32,375 peopleAbetter than 92% of U.S. towns·Overall B · #345 of 745
150SomersWestchester County · 21,374 peopleAbetter than 92% of U.S. towns·Overall A · #83 of 745
151TarrytownWestchester County · 11,890 peopleAbetter than 92% of U.S. towns·Overall A+ · #49 of 745
152GoshenOrange County · 5,744 peopleAbetter than 92% of U.S. towns·Overall A · #92 of 745
153LewisboroWestchester County · 12,162 peopleAbetter than 92% of U.S. towns·Overall A+ · #8 of 745
154ArcadiaWayne County · 13,522 peopleAbetter than 92% of U.S. towns·Overall C− · #591 of 745
155OrangetownRockland County · 50,377 peopleAbetter than 92% of U.S. towns·Overall A · #126 of 745
156MuttontownNassau County · 3,568 peopleAbetter than 91% of U.S. towns·Overall A · #71 of 745
157New CastleWestchester County · 18,259 peopleAbetter than 91% of U.S. towns·Overall A+ · #42 of 745
158MarionWayne County · 4,515 peopleAbetter than 91% of U.S. towns·Overall A− · #177 of 745
159UticaOneida County · 62,978 peopleAbetter than 91% of U.S. towns·Overall D · #720 of 745
160ShelbyOrleans County · 4,792 peopleAbetter than 91% of U.S. towns·Overall B− · #376 of 745
161GreenburghWestchester County · 94,537 peopleAbetter than 91% of U.S. towns·Overall B+ · #230 of 745
162LansingTompkins County · 3,814 peopleAbetter than 91% of U.S. towns·Overall B− · #374 of 745
163NorthumberlandSaratoga County · 5,181 peopleAbetter than 91% of U.S. towns·Overall B+ · #225 of 745
164Lake GroveSuffolk County · 11,168 peopleAbetter than 91% of U.S. towns·Overall B+ · #233 of 745
165Le RayJefferson County · 24,259 peopleAbetter than 91% of U.S. towns·Overall C− · #622 of 745
166ScarsdaleWestchester County · 18,194 peopleAbetter than 90% of U.S. towns·Overall A+ · #3 of 745
167PhelpsOntario County · 6,559 peopleAbetter than 90% of U.S. towns·Overall B− · #435 of 745
168RomulusSeneca County · 3,358 peopleAbetter than 90% of U.S. towns·Overall D− · #728 of 745
169Hudson FallsWashington County · 7,333 peopleAbetter than 90% of U.S. towns·Overall B− · #401 of 745
170DuanesburgSchenectady County · 6,020 peopleAbetter than 90% of U.S. towns·Overall B · #309 of 745
171WalworthWayne County · 9,443 peopleAbetter than 90% of U.S. towns·Overall A− · #191 of 745
172Glens FallsWarren County · 14,383 peopleAbetter than 90% of U.S. towns·Overall B− · #393 of 745
173DeWittOnondaga County · 25,487 peopleAbetter than 90% of U.S. towns·Overall B · #285 of 745
174MarcellusOnondaga County · 5,959 peopleAbetter than 90% of U.S. towns·Overall A · #129 of 745
175South Glens FallsSaratoga County · 3,704 peopleAbetter than 90% of U.S. towns·Overall B− · #402 of 745
176GreenvilleOrange County · 4,682 peopleAbetter than 90% of U.S. towns·Overall C · #548 of 745
177YorktownWestchester County · 35,944 peopleAbetter than 90% of U.S. towns·Overall A+ · #46 of 745
178RoslynNassau County · 3,025 peopleAbetter than 90% of U.S. towns·Overall A+ · #41 of 745
179UlyssesTompkins County · 4,728 peopleAbetter than 90% of U.S. towns·Overall B− · #423 of 745
180GreenportColumbia County · 4,337 peopleAbetter than 90% of U.S. towns·Overall D · #703 of 745
181ChampionJefferson County · 4,436 peopleAbetter than 89% of U.S. towns·Overall C− · #650 of 745
182GeddesOnondaga County · 16,579 peopleAbetter than 89% of U.S. towns·Overall B · #308 of 745
183Garden CityNassau County · 23,043 peopleAbetter than 89% of U.S. towns·Overall A+ · #17 of 745
184New RochelleWestchester County · 85,864 peopleAbetter than 89% of U.S. towns·Overall B · #336 of 745
185LisbonSt. Lawrence County · 4,258 peopleAbetter than 89% of U.S. towns·Overall C+ · #457 of 745
186ChesterOrange County · 3,991 peopleAbetter than 89% of U.S. towns·Overall A · #122 of 745
187HurleyUlster County · 6,133 peopleAbetter than 89% of U.S. towns·Overall C+ · #488 of 745
188LibertySullivan County · 10,366 peopleAbetter than 89% of U.S. towns·Overall D · #704 of 745
189ArdsleyWestchester County · 5,007 peopleAbetter than 89% of U.S. towns·Overall A+ · #32 of 745
190WoodburyOrange County · 11,571 peopleAbetter than 89% of U.S. towns·Overall B · #305 of 745
191GenevaOntario County · 12,552 peopleAbetter than 89% of U.S. towns·Overall C · #567 of 745
192HarrisonWestchester County · 32,273 peopleAbetter than 89% of U.S. towns·Overall A · #72 of 745
193PatchogueSuffolk County · 12,486 peopleAbetter than 89% of U.S. towns·Overall B− · #410 of 745
194CharltonSaratoga County · 4,362 peopleAbetter than 89% of U.S. towns·Overall A− · #164 of 745
195Sleepy HollowWestchester County · 11,474 peopleAbetter than 89% of U.S. towns·Overall B+ · #248 of 745
196HartlandNiagara County · 3,803 peopleAbetter than 88% of U.S. towns·Overall B+ · #224 of 745
197HorseheadsChemung County · 6,275 peopleAbetter than 88% of U.S. towns·Overall B+ · #208 of 745
198North CastleWestchester County · 12,360 peopleAbetter than 88% of U.S. towns·Overall A+ · #34 of 745
199FarmingtonOntario County · 15,187 peopleAbetter than 88% of U.S. towns·Overall B+ · #263 of 745
200WiltonSaratoga County · 17,643 peopleAbetter than 88% of U.S. towns·Overall B+ · #209 of 745
201PalmyraWayne County · 7,319 peopleAbetter than 88% of U.S. towns·Overall B− · #397 of 745
202New Paltz College campusUlster County · 8,689 peopleAbetter than 88% of U.S. towns·Overall B
203New WindsorOrange County · 27,844 peopleAbetter than 88% of U.S. towns·Overall C+ · #454 of 745
204VictorOntario County · 16,422 peopleAbetter than 88% of U.S. towns·Overall A− · #160 of 745
205WallkillOrange County · 31,414 peopleAbetter than 88% of U.S. towns·Overall B− · #412 of 745
206ClaytonJefferson County · 4,539 peopleAbetter than 88% of U.S. towns·Overall B− · #422 of 745
207Saratoga SpringsSaratoga County · 28,768 peopleAbetter than 88% of U.S. towns·Overall A− · #199 of 745
208OrleansJefferson County · 2,721 peopleAbetter than 87% of U.S. towns·Overall C+ · #480 of 745
209MonroeOrange County · 9,462 peopleAbetter than 87% of U.S. towns·Overall B+ · #275 of 745
210HamburgErie County · 9,840 peopleAbetter than 87% of U.S. towns·Overall A+ · #9 of 745
211Croton-on-HudsonWestchester County · 8,282 peopleAbetter than 87% of U.S. towns·Overall A+ · #24 of 745
212Oyster BayNassau County · 301,115 peopleAbetter than 87% of U.S. towns·No overall grade
213BethelSullivan County · 4,296 peopleAbetter than 87% of U.S. towns·Overall D · #708 of 745
214WawayandaOrange County · 8,428 peopleAbetter than 87% of U.S. towns·Overall B− · #432 of 745
215GalwaySaratoga County · 3,499 peopleAbetter than 87% of U.S. towns·Overall C+ · #436 of 745
216SenecaOntario County · 2,591 peopleAbetter than 86% of U.S. towns·Overall C+ · #484 of 745
217Mount HopeOrange County · 6,487 peopleAbetter than 86% of U.S. towns·Overall B+ · #242 of 745
T218Kiryas JoelOrange County · 47,147 peopleAbetter than 86% of U.S. towns·Overall C+ · #458 of 745
T218Palm TreeOrange County · 47,147 peopleAbetter than 86% of U.S. towns·Overall B− · #360 of 745
220KnoxAlbany County · 2,623 peopleAbetter than 86% of U.S. towns·Overall A− · #195 of 745
221PerthFulton County · 3,506 peopleAbetter than 86% of U.S. towns·Overall C · #534 of 745
222RhinebeckDutchess County · 2,588 peopleAbetter than 86% of U.S. towns·Overall A · #85 of 745
223Great Neck PlazaNassau County · 7,889 peopleAbetter than 86% of U.S. towns·Overall A · #81 of 745
224RomeOneida County · 31,682 peopleAbetter than 86% of U.S. towns·Overall D · #687 of 745
225WolcottWayne County · 4,000 peopleAbetter than 86% of U.S. towns·Overall C · #528 of 745
226New SquareRockland County · 10,214 peopleAbetter than 86% of U.S. towns·Overall D− · #745 of 745
227CamillusOnondaga County · 25,088 peopleAbetter than 86% of U.S. towns·Overall A · #106 of 745
228MonroeOrange County · 24,343 peopleAbetter than 86% of U.S. towns·Overall C+ · #496 of 745
229Wesley HillsRockland County · 6,477 peopleAbetter than 85% of U.S. towns·Overall B− · #386 of 745
230SoutheastPutnam County · 18,379 peopleAbetter than 85% of U.S. towns·Overall B · #332 of 745
231AldenErie County · 10,262 peopleAbetter than 85% of U.S. towns·Overall A− · #186 of 745
232SodusWayne County · 8,201 peopleAbetter than 85% of U.S. towns·Overall C+ · #481 of 745
233Potsdam College campusSt. Lawrence County · 8,019 peopleAbetter than 85% of U.S. towns·Overall B+
234DickinsonBroome County · 5,027 peopleAbetter than 85% of U.S. towns·Overall C+ · #452 of 745
235New York MillsOneida County · 3,162 peopleAbetter than 85% of U.S. towns·Overall B · #297 of 745
236RutlandJefferson County · 2,952 peopleA−better than 85% of U.S. towns·Overall C− · #652 of 745
237PerryWyoming County · 4,769 peopleA−better than 85% of U.S. towns·Overall B− · #363 of 745
238HorseheadsChemung County · 18,383 peopleA−better than 85% of U.S. towns·Overall B− · #431 of 745
239WilliamsvilleErie County · 5,478 peopleA−better than 85% of U.S. towns·Overall A+ · #38 of 745
240BrownvilleJefferson County · 5,698 peopleA−better than 85% of U.S. towns·Overall B− · #416 of 745
241PittsfordMonroe County · 30,588 peopleA−better than 84% of U.S. towns·Overall A+ · #13 of 745
242ManorhavenNassau County · 7,135 peopleA−better than 84% of U.S. towns·Overall A · #105 of 745
243WestmorelandOneida County · 5,834 peopleA−better than 84% of U.S. towns·Overall A− · #150 of 745
244WilliamsonWayne County · 6,790 peopleA−better than 84% of U.S. towns·Overall A− · #137 of 745
245WatertownJefferson County · 5,364 peopleA−better than 84% of U.S. towns·Overall D− · #732 of 745
246New PaltzUlster County · 15,636 peopleA−better than 84% of U.S. towns·Overall B+ · #218 of 745
247PerryWyoming County · 3,546 peopleA−better than 84% of U.S. towns·Overall B · #337 of 745
248New York CityKings County · 8,584,629 peopleA−better than 84% of U.S. towns·Overall C− · #651 of 745
249CortlandtWestchester County · 42,413 peopleA−better than 84% of U.S. towns·Overall A− · #155 of 745
250BoonvilleOneida County · 4,411 peopleA−better than 84% of U.S. towns·Overall C− · #588 of 745
251New HavenOswego County · 3,005 peopleA−better than 84% of U.S. towns·Overall C+ · #499 of 745
252Grand IslandErie County · 21,587 peopleA−better than 84% of U.S. towns·Overall A− · #152 of 745
253VolneyOswego County · 5,660 peopleA−better than 84% of U.S. towns·Overall D · #679 of 745
254LancasterErie County · 45,075 peopleA−better than 84% of U.S. towns·Overall A · #89 of 745
255HalfmoonSaratoga County · 26,658 peopleA−better than 84% of U.S. towns·Overall A− · #159 of 745
256ArgyleWashington County · 3,645 peopleA−better than 83% of U.S. towns·Overall B− · #434 of 745
257EvansErie County · 15,040 peopleA−better than 83% of U.S. towns·Overall B+ · #265 of 745
258PleasantvilleWestchester County · 7,391 peopleA−better than 83% of U.S. towns·Overall A · #84 of 745
259MarlboroughUlster County · 9,070 peopleA−better than 83% of U.S. towns·Overall A− · #183 of 745
260HectorSchuyler County · 4,733 peopleA−better than 83% of U.S. towns·Overall C− · #594 of 745
261RoyaltonNiagara County · 7,425 peopleA−better than 83% of U.S. towns·Overall A− · #185 of 745
262HamlinMonroe County · 8,601 peopleA−better than 83% of U.S. towns·Overall B · #349 of 745
263PeekskillWestchester County · 25,891 peopleA−better than 83% of U.S. towns·Overall C+ · #495 of 745
264JohnstownFulton County · 6,563 peopleA−better than 83% of U.S. towns·Overall C · #585 of 745
265KenmoreErie County · 14,808 peopleA−better than 83% of U.S. towns·Overall B · #292 of 745
266SouthamptonSuffolk County · 71,601 peopleA−better than 83% of U.S. towns·Overall B+ · #249 of 745
267DarienGenesee County · 2,985 peopleA−better than 83% of U.S. towns·Overall B− · #385 of 745
268AldenErie County · 2,755 peopleA−better than 82% of U.S. towns·Overall A− · #182 of 745
269North SalemWestchester County · 5,181 peopleA−better than 82% of U.S. towns·Overall A+ · #48 of 745
270RichmondOntario County · 3,275 peopleA−better than 82% of U.S. towns·Overall C · #523 of 745
271ElmaErie County · 11,667 peopleA−better than 82% of U.S. towns·Overall A · #112 of 745
272Great Neck EstatesNassau County · 3,139 peopleA−better than 82% of U.S. towns·Overall A+ · #36 of 745
273New ScotlandAlbany County · 9,299 peopleA−better than 82% of U.S. towns·Overall A · #75 of 745
274Orchard ParkErie County · 29,804 peopleA−better than 82% of U.S. towns·Overall A− · #189 of 745
275ClayOnondaga County · 59,285 peopleA−better than 82% of U.S. towns·Overall B · #302 of 745
276QueensburyWarren County · 29,049 peopleA−better than 82% of U.S. towns·Overall B+ · #257 of 745
277VoorheesvilleAlbany County · 2,846 peopleA−better than 82% of U.S. towns·Overall A+ · #26 of 745
278YatesOrleans County · 2,520 peopleA−better than 82% of U.S. towns·Overall B+ · #267 of 745
279BinghamtonBroome County · 4,435 peopleA−better than 81% of U.S. towns·Overall C · #524 of 745
280RamapoRockland County · 161,564 peopleA−better than 81% of U.S. towns·Overall C+ · #503 of 745
281PlattekillUlster County · 10,336 peopleA−better than 81% of U.S. towns·Overall B+ · #206 of 745
282New HartfordOneida County · 21,945 peopleA−better than 80% of U.S. towns·Overall B+ · #269 of 745
283RotterdamSchenectady County · 31,065 peopleA−better than 80% of U.S. towns·Overall B+ · #271 of 745
284CazenoviaMadison County · 2,722 peopleA−better than 80% of U.S. towns·Overall A− · #176 of 745
285LancasterErie County · 9,995 peopleA−better than 80% of U.S. towns·Overall A · #87 of 745
286EsopusUlster County · 9,544 peopleA−better than 80% of U.S. towns·Overall C− · #590 of 745
287SpringvilleErie County · 4,194 peopleA−better than 80% of U.S. towns·Overall B− · #364 of 745
288CrawfordOrange County · 9,041 peopleA−better than 80% of U.S. towns·Overall B+ · #268 of 745
289CedarhurstNassau County · 7,334 peopleA−better than 80% of U.S. towns·Overall B · #318 of 745
290CorningSteuben County · 10,514 peopleA−better than 80% of U.S. towns·Overall C · #522 of 745
291AureliusCayuga County · 2,643 peopleA−better than 80% of U.S. towns·Overall B+ · #266 of 745
292ChesterOrange County · 12,877 peopleA−better than 80% of U.S. towns·Overall A− · #181 of 745
293BrookhavenSuffolk County · 496,410 peopleA−better than 80% of U.S. towns·Overall B · #295 of 745
294BathSteuben County · 5,545 peopleA−better than 79% of U.S. towns·Overall C · #539 of 745
295ConcordErie County · 8,290 peopleA−better than 79% of U.S. towns·Overall B · #301 of 745
296BedfordWestchester County · 16,933 peopleA−better than 79% of U.S. towns·Overall A+ · #31 of 745
297East GreenbushRensselaer County · 16,561 peopleA−better than 79% of U.S. towns·Overall A · #132 of 745
298CastileWyoming County · 2,671 peopleA−better than 79% of U.S. towns·Overall C · #511 of 745
299PomfretChautauqua County · 12,605 peopleA−better than 78% of U.S. towns·Overall C− · #612 of 745
300MiddletownOrange County · 30,098 peopleA−better than 78% of U.S. towns·Overall C− · #653 of 745
301BrutusCayuga County · 4,224 peopleA−better than 78% of U.S. towns·Overall B− · #415 of 745
302CarltonOrleans County · 2,793 peopleA−better than 78% of U.S. towns·Overall B · #307 of 745
303MexicoOswego County · 5,357 peopleA−better than 78% of U.S. towns·Overall C− · #624 of 745
304RichlandOswego County · 5,787 peopleA−better than 78% of U.S. towns·Overall C− · #637 of 745
305Big FlatsChemung County · 7,406 peopleA−better than 78% of U.S. towns·Overall B− · #384 of 745
306OntarioWayne County · 10,701 peopleA−better than 78% of U.S. towns·Overall A− · #203 of 745
307GenevaOntario County · 3,564 peopleA−better than 78% of U.S. towns·Overall C · #561 of 745
308Lake GeorgeWarren County · 3,464 peopleA−better than 78% of U.S. towns·Overall A− · #180 of 745
309AlbanyAlbany County · 101,698 peopleA−better than 77% of U.S. towns·Overall D · #669 of 745
310BayvilleNassau County · 6,780 peopleA−better than 77% of U.S. towns·Overall A · #62 of 745
311WatertownJefferson County · 23,517 peopleA−better than 77% of U.S. towns·Overall D− · #724 of 745
312RhinebeckDutchess County · 7,658 peopleA−better than 77% of U.S. towns·Overall B+ · #243 of 745
313BrunswickRensselaer County · 12,626 peopleA−better than 77% of U.S. towns·Overall B+ · #276 of 745
314BrightonMonroe County · 36,695 peopleA−better than 77% of U.S. towns·Overall B+ · #272 of 745
315KendallOrleans County · 2,577 peopleA−better than 77% of U.S. towns·Overall A · #99 of 745
316CanandaiguaOntario County · 10,347 peopleA−better than 77% of U.S. towns·Overall B− · #421 of 745
317AlexandriaJefferson County · 3,632 peopleA−better than 77% of U.S. towns·Overall B+ · #229 of 745
318MarbletownUlster County · 5,759 peopleA−better than 77% of U.S. towns·Overall C · #512 of 745
319BrightwatersSuffolk County · 3,208 peopleA−better than 77% of U.S. towns·Overall A− · #158 of 745
320StarkeyYates County · 3,334 peopleA−better than 76% of U.S. towns·Overall D · #657 of 745
321Red HookDutchess County · 11,129 peopleA−better than 76% of U.S. towns·Overall A− · #188 of 745
322LarchmontWestchester County · 6,750 peopleA−better than 76% of U.S. towns·Overall A · #70 of 745
323North GreenbushRensselaer County · 13,523 peopleA−better than 76% of U.S. towns·Overall A− · #151 of 745
324TrentonOneida County · 4,215 peopleA−better than 76% of U.S. towns·Overall B+ · #231 of 745
325East AuroraErie County · 5,949 peopleA−better than 76% of U.S. towns·Overall A · #58 of 745
326LaFayetteOnondaga County · 4,879 peopleA−better than 75% of U.S. towns·Overall B · #316 of 745
327FloridaOrange County · 2,852 peopleA−better than 75% of U.S. towns·Overall A · #73 of 745
328PortlandChautauqua County · 3,926 peopleA−better than 75% of U.S. towns·Overall D · #672 of 745
329MoiraFranklin County · 2,871 peopleB+better than 75% of U.S. towns·Overall D · #681 of 745
330PotsdamSt. Lawrence County · 14,367 peopleB+better than 75% of U.S. towns·Overall B− · #404 of 745
331Cayuga HeightsTompkins County · 3,860 peopleB+better than 75% of U.S. towns·Overall B+ · #241 of 745
332FredoniaChautauqua County · 9,283 peopleB+better than 74% of U.S. towns·Overall C · #521 of 745
333Sandy CreekOswego County · 3,824 peopleB+better than 74% of U.S. towns·Overall D · #712 of 745
334CazenoviaMadison County · 6,641 peopleB+better than 74% of U.S. towns·Overall A− · #154 of 745
335UlsterUlster County · 12,646 peopleB+better than 74% of U.S. towns·Overall C− · #643 of 745
336NiagaraNiagara County · 7,668 peopleB+better than 74% of U.S. towns·Overall C · #577 of 745
337AdamsJefferson County · 4,826 peopleB+better than 74% of U.S. towns·Overall A− · #174 of 745
338Union ValeDutchess County · 4,590 peopleB+better than 74% of U.S. towns·Overall B− · #366 of 745
339PawlingDutchess County · 8,316 peopleB+better than 73% of U.S. towns·Overall A− · #193 of 745
340CoeymansAlbany County · 7,319 peopleB+better than 73% of U.S. towns·Overall B+ · #256 of 745
341MontebelloRockland County · 4,828 peopleB+better than 73% of U.S. towns·Overall B · #298 of 745
342EllisburgJefferson County · 3,261 peopleB+better than 73% of U.S. towns·Overall B− · #430 of 745
343BrewsterPutnam County · 2,509 peopleB+better than 73% of U.S. towns·Overall B · #282 of 745
344WashingtonDutchess County · 4,502 peopleB+better than 73% of U.S. towns·Overall A− · #165 of 745
345Spring ValleyRockland County · 34,482 peopleB+better than 73% of U.S. towns·Overall D− · #740 of 745
346SardiniaErie County · 2,688 peopleB+better than 73% of U.S. towns·Overall B+ · #211 of 745
347Canton College campusSt. Lawrence County · 6,894 peopleB+better than 73% of U.S. towns·Overall B+
348MendonMonroe County · 9,072 peopleB+better than 73% of U.S. towns·Overall A · #111 of 745
349ShawangunkUlster County · 13,609 peopleB+better than 72% of U.S. towns·Overall B · #328 of 745
350North ElbaEssex County · 7,768 peopleB+better than 72% of U.S. towns·Overall C+ · #486 of 745
351DixSchuyler County · 3,485 peopleB+better than 72% of U.S. towns·Overall C · #509 of 745
352FultonOswego County · 11,188 peopleB+better than 72% of U.S. towns·Overall C− · #636 of 745
353PalermoOswego County · 3,437 peopleB+better than 72% of U.S. towns·Overall C− · #615 of 745
354South Blooming GroveOrange County · 3,810 peopleB+better than 72% of U.S. towns·Overall D− · #731 of 745
355GranbyOswego County · 6,528 peopleB+better than 72% of U.S. towns·Overall C · #559 of 745
356Mount KiscoWestchester County · 10,757 peopleB+better than 72% of U.S. towns·Overall B+ · #210 of 745
357WesterloAlbany County · 3,255 peopleB+better than 72% of U.S. towns·Overall B · #327 of 745
358DepewErie County · 14,801 peopleB+better than 72% of U.S. towns·Overall B+ · #260 of 745
359PenfieldMonroe County · 39,139 peopleB+better than 72% of U.S. towns·Overall A · #110 of 745
360YonkersWestchester County · 212,603 peopleB+better than 71% of U.S. towns·Overall C · #552 of 745
361BataviaGenesee County · 7,096 peopleB+better than 71% of U.S. towns·Overall C+ · #471 of 745
362MontgomeryOrange County · 23,425 peopleB+better than 71% of U.S. towns·Overall B+ · #236 of 745
363ElbridgeOnondaga County · 5,403 peopleB+better than 71% of U.S. towns·Overall A− · #196 of 745
364PoughkeepsieDutchess County · 45,986 peopleB+better than 71% of U.S. towns·Overall B− · #406 of 745
365MontgomeryOrange County · 3,757 peopleB+better than 71% of U.S. towns·Overall B+ · #262 of 745
366BabylonSuffolk County · 219,766 peopleB+better than 71% of U.S. towns·No overall grade
367GloversvilleFulton County · 14,782 peopleB+better than 71% of U.S. towns·Overall D · #691 of 745
368MinisinkOrange County · 4,688 peopleB+better than 71% of U.S. towns·Overall C+ · #444 of 745
369ClarenceErie County · 33,198 peopleB+better than 70% of U.S. towns·Overall A · #116 of 745
370Mount VernonWestchester County · 72,304 peopleB+better than 70% of U.S. towns·Overall D · #684 of 745
371LawrenceNassau County · 6,847 peopleB+better than 70% of U.S. towns·Overall B+ · #244 of 745
372LeeOneida County · 6,004 peopleB+better than 70% of U.S. towns·Overall C− · #613 of 745
373Orchard ParkErie County · 3,079 peopleB+better than 70% of U.S. towns·Overall B+ · #213 of 745
374LloydUlster County · 11,143 peopleB+better than 70% of U.S. towns·Overall B · #294 of 745
375MaloneFranklin County · 11,677 peopleB+better than 70% of U.S. towns·Overall C · #515 of 745
376GhentColumbia County · 5,210 peopleB+better than 70% of U.S. towns·Overall C · #530 of 745
377HamburgErie County · 60,768 peopleB+better than 69% of U.S. towns·Overall B+ · #220 of 745
378CantonSt. Lawrence County · 11,256 peopleB+better than 69% of U.S. towns·Overall C+ · #447 of 745
379HempsteadNassau County · 59,819 peopleB+better than 69% of U.S. towns·Overall D · #692 of 745
380SyracuseOnondaga County · 144,896 peopleB+better than 69% of U.S. towns·Overall D− · #734 of 745
381CollinsErie County · 4,501 peopleB+better than 69% of U.S. towns·Overall C+ · #448 of 745
382AtticaWyoming County · 6,475 peopleB+better than 69% of U.S. towns·Overall B · #286 of 745
383HamptonburghOrange County · 5,523 peopleB+better than 69% of U.S. towns·Overall B · #325 of 745
384Sand LakeRensselaer County · 8,349 peopleB+better than 69% of U.S. towns·Overall A · #80 of 745
385MayfieldFulton County · 6,073 peopleB+better than 68% of U.S. towns·Overall C− · #605 of 745
386Fort EdwardWashington County · 5,943 peopleB+better than 68% of U.S. towns·Overall C− · #641 of 745
387LowvilleLewis County · 3,309 peopleB+better than 68% of U.S. towns·Overall B− · #388 of 745
388LowvilleLewis County · 4,869 peopleB+better than 68% of U.S. towns·Overall B− · #382 of 745
389AuroraErie County · 13,830 peopleB+better than 68% of U.S. towns·Overall A · #95 of 745
390WhitestownOneida County · 17,697 peopleB+better than 68% of U.S. towns·Overall A · #67 of 745
391SouthportChemung County · 8,740 peopleB+better than 68% of U.S. towns·Overall D · #688 of 745
392Honeoye FallsMonroe County · 2,841 peopleB+better than 68% of U.S. towns·Overall A− · #170 of 745
393GorhamOntario County · 4,087 peopleB+better than 68% of U.S. towns·Overall C− · #617 of 745
394AkronErie County · 2,867 peopleB+better than 68% of U.S. towns·Overall A− · #145 of 745
395EastchesterWestchester County · 34,015 peopleB+better than 68% of U.S. towns·Overall A+ · #16 of 745
396HarrimanOrange County · 2,596 peopleB+better than 67% of U.S. towns·Overall A− · #194 of 745
397Hastings-on-HudsonWestchester County · 8,440 peopleB+better than 67% of U.S. towns·Overall A+ · #5 of 745
398WaylandSteuben County · 3,665 peopleB+better than 67% of U.S. towns·Overall C · #540 of 745
399CanastotaMadison County · 4,400 peopleB+better than 67% of U.S. towns·Overall B · #313 of 745
400ManchesterOntario County · 9,225 peopleB+better than 67% of U.S. towns·Overall B− · #377 of 745
401GreenfieldSaratoga County · 8,067 peopleB+better than 67% of U.S. towns·Overall B− · #408 of 745
402IrondequoitMonroe County · 50,180 peopleB+better than 66% of U.S. towns·Overall B · #354 of 745
403MaloneFranklin County · 5,315 peopleB+better than 66% of U.S. towns·Overall C− · #592 of 745
404GreenvilleGreene County · 3,707 peopleB+better than 66% of U.S. towns·Overall B− · #361 of 745
405LynbrookNassau County · 20,855 peopleB+better than 66% of U.S. towns·Overall A− · #149 of 745
406DenmarkLewis County · 2,619 peopleB+better than 66% of U.S. towns·Overall C · #557 of 745
407PomonaRockland County · 4,053 peopleB+better than 65% of U.S. towns·Overall C+ · #489 of 745
408GlenvilleSchenectady County · 29,701 peopleB+better than 65% of U.S. towns·Overall A− · #162 of 745
409HempsteadNassau County · 795,734 peopleB+better than 65% of U.S. towns·Overall A · #118 of 745
410CorningSteuben County · 5,734 peopleBbetter than 64% of U.S. towns·Overall C+ · #459 of 745
411PembrokeGenesee County · 4,292 peopleBbetter than 64% of U.S. towns·Overall A− · #172 of 745
412Le RoyGenesee County · 7,577 peopleBbetter than 64% of U.S. towns·Overall A · #115 of 745
413AmsterdamMontgomery County · 5,954 peopleBbetter than 64% of U.S. towns·Overall D · #664 of 745
414Niagara FallsNiagara County · 47,255 peopleBbetter than 64% of U.S. towns·Overall D · #710 of 745
415HornellSteuben County · 8,024 peopleBbetter than 64% of U.S. towns·Overall C− · #610 of 745
416Valley StreamNassau County · 40,379 peopleBbetter than 64% of U.S. towns·Overall A− · #140 of 745
417CobleskillSchoharie County · 4,623 peopleBbetter than 64% of U.S. towns·Overall B+ · #279 of 745
418CiceroOnondaga County · 30,815 peopleBbetter than 63% of U.S. towns·Overall B · #289 of 745
419Blooming GroveOrange County · 18,418 peopleBbetter than 63% of U.S. towns·Overall B · #319 of 745
420BenningtonWyoming County · 3,175 peopleBbetter than 63% of U.S. towns·Overall B · #330 of 745
421Putnam ValleyPutnam County · 11,762 peopleBbetter than 63% of U.S. towns·Overall A · #125 of 745
422PompeyOnondaga County · 6,995 peopleBbetter than 63% of U.S. towns·Overall A− · #146 of 745
423Rye BrookWestchester County · 9,955 peopleBbetter than 63% of U.S. towns·Overall A+ · #25 of 745
424IthacaTompkins County · 20,670 peopleBbetter than 63% of U.S. towns·Overall B · #314 of 745
425WappingerDutchess County · 28,215 peopleBbetter than 63% of U.S. towns·Overall B+ · #277 of 745
426Cornwall-on-HudsonOrange County · 2,990 peopleBbetter than 63% of U.S. towns·Overall A+ · #15 of 745
427FallsburgSullivan County · 15,156 peopleBbetter than 62% of U.S. towns·Overall D · #674 of 745
428Stony PointRockland County · 15,335 peopleBbetter than 62% of U.S. towns·Overall B · #280 of 745
T429GouverneurSt. Lawrence County · 3,560 peopleBbetter than 62% of U.S. towns·Overall D− · #744 of 745
T429GouverneurSt. Lawrence County · 6,414 peopleBbetter than 62% of U.S. towns·Overall D− · #730 of 745
431SaugertiesUlster County · 19,393 peopleBbetter than 62% of U.S. towns·Overall B · #299 of 745
432RochesterMonroe County · 206,108 peopleBbetter than 62% of U.S. towns·Overall D− · #737 of 745
433WatervlietAlbany County · 10,242 peopleBbetter than 62% of U.S. towns·Overall C− · #593 of 745
434CheektowagaErie County · 88,160 peopleBbetter than 62% of U.S. towns·Overall C− · #631 of 745
435LivoniaLivingston County · 7,470 peopleBbetter than 62% of U.S. towns·Overall B+ · #245 of 745
436BabylonSuffolk County · 12,281 peopleBbetter than 62% of U.S. towns·Overall A · #97 of 745
437Fort EdwardWashington County · 3,128 peopleBbetter than 62% of U.S. towns·Overall C− · #607 of 745
438WheatlandMonroe County · 4,798 peopleBbetter than 62% of U.S. towns·Overall B+ · #259 of 745
439ManheimHerkimer County · 3,026 peopleBbetter than 62% of U.S. towns·Overall C+ · #441 of 745
440NewsteadErie County · 8,695 peopleBbetter than 61% of U.S. towns·Overall B+ · #216 of 745
441FishkillDutchess County · 22,937 peopleBbetter than 61% of U.S. towns·Overall B · #335 of 745
442Hyde ParkDutchess County · 21,394 peopleBbetter than 61% of U.S. towns·Overall B · #290 of 745
443KinderhookColumbia County · 8,091 peopleBbetter than 61% of U.S. towns·Overall B · #331 of 745
444LivingstonColumbia County · 3,611 peopleBbetter than 61% of U.S. towns·Overall D · #700 of 745
445LysanderOnondaga County · 23,110 peopleBbetter than 61% of U.S. towns·Overall B · #304 of 745
446Wappingers FallsDutchess County · 6,048 peopleBbetter than 61% of U.S. towns·Overall B+ · #235 of 745
447BronxvilleWestchester County · 6,504 peopleBbetter than 61% of U.S. towns·Overall A+ · #10 of 745
448BathSteuben County · 11,413 peopleBbetter than 60% of U.S. towns·Overall C · #547 of 745
449FloridaMontgomery County · 2,756 peopleBbetter than 60% of U.S. towns·Overall D · #686 of 745
450Massapequa ParkNassau County · 16,997 peopleBbetter than 60% of U.S. towns·Overall A · #66 of 745
451BustiChautauqua County · 7,369 peopleBbetter than 60% of U.S. towns·Overall D · #658 of 745
452YorkvilleOneida County · 2,572 peopleBbetter than 60% of U.S. towns·Overall B · #322 of 745
453LenoxMadison County · 8,541 peopleBbetter than 60% of U.S. towns·Overall C+ · #462 of 745
454AmherstErie County · 130,442 peopleBbetter than 60% of U.S. towns·Overall B+ · #270 of 745
455Fort AnnWashington County · 4,247 peopleBbetter than 60% of U.S. towns·Overall B− · #367 of 745
456PlattsburghClinton County · 19,744 peopleBbetter than 60% of U.S. towns·Overall C− · #604 of 745
457CobleskillSchoharie County · 6,484 peopleBbetter than 59% of U.S. towns·Overall B− · #395 of 745
458OleanCattaraugus County · 13,508 peopleBbetter than 59% of U.S. towns·Overall D · #695 of 745
459GalenWayne County · 4,346 peopleBbetter than 59% of U.S. towns·Overall D · #676 of 745
460LaGrangeDutchess County · 16,689 peopleBbetter than 59% of U.S. towns·Overall B · #338 of 745
461Seneca FallsSeneca County · 8,845 peopleBbetter than 59% of U.S. towns·Overall C− · #608 of 745
462CatskillGreene County · 11,184 peopleBbetter than 59% of U.S. towns·Overall C− · #629 of 745
463CorinthSaratoga County · 6,624 peopleBbetter than 59% of U.S. towns·Overall B− · #368 of 745
464MoriahEssex County · 4,287 peopleBbetter than 59% of U.S. towns·Overall C− · #614 of 745
465BeekmanDutchess County · 14,358 peopleBbetter than 59% of U.S. towns·Overall B− · #373 of 745
466OgdensburgSt. Lawrence County · 9,123 peopleBbetter than 58% of U.S. towns·Overall D · #671 of 745
467PhilipstownPutnam County · 9,910 peopleBbetter than 58% of U.S. towns·Overall A · #130 of 745
468TonawandaErie County · 70,853 peopleBbetter than 58% of U.S. towns·Overall B · #321 of 745
469HannibalOswego County · 4,510 peopleBbetter than 58% of U.S. towns·Overall D · #690 of 745
470CornwallOrange County · 12,577 peopleBbetter than 58% of U.S. towns·Overall A · #59 of 745
471MamakatingSullivan County · 12,701 peopleBbetter than 57% of U.S. towns·Overall D · #683 of 745
472VestalBroome County · 32,055 peopleBbetter than 57% of U.S. towns·Overall B− · #362 of 745
473MarillaErie County · 5,119 peopleBbetter than 57% of U.S. towns·Overall A− · #139 of 745
474BlasdellErie County · 2,562 peopleBbetter than 57% of U.S. towns·Overall B− · #369 of 745
475OliveUlster County · 4,263 peopleBbetter than 57% of U.S. towns·Overall C+ · #475 of 745
476EatonMadison County · 4,391 peopleBbetter than 57% of U.S. towns·Overall B+ · #228 of 745
477GreenwichWashington County · 4,842 peopleBbetter than 57% of U.S. towns·Overall B · #312 of 745
478TriangleBroome County · 2,727 peopleBbetter than 57% of U.S. towns·Overall C+ · #500 of 745
479Silver CreekChautauqua County · 2,575 peopleBbetter than 57% of U.S. towns·Overall C− · #645 of 745
480Van BurenOnondaga County · 14,038 peopleBbetter than 56% of U.S. towns·Overall B+ · #250 of 745
481ClintonDutchess County · 4,082 peopleBbetter than 56% of U.S. towns·Overall B− · #392 of 745
482FrankfortHerkimer County · 6,847 peopleBbetter than 56% of U.S. towns·Overall B− · #407 of 745
483WarwickOrange County · 31,685 peopleBbetter than 56% of U.S. towns·Overall A− · #198 of 745
484MamaroneckWestchester County · 31,479 peopleBbetter than 56% of U.S. towns·Overall A · #94 of 745
485PoughkeepsieDutchess County · 32,499 peopleBbetter than 56% of U.S. towns·Overall D− · #726 of 745
486HanoverChautauqua County · 6,808 peopleBbetter than 56% of U.S. towns·Overall C · #575 of 745
487MalverneNassau County · 8,476 peopleBbetter than 55% of U.S. towns·Overall A · #134 of 745
488HollandErie County · 3,254 peopleBbetter than 55% of U.S. towns·Overall C+ · #443 of 745
489ClaverackColumbia County · 5,980 peopleBbetter than 55% of U.S. towns·Overall C− · #602 of 745
490KirklandOneida County · 9,804 peopleBbetter than 55% of U.S. towns·Overall A · #127 of 745
491PlattsburghClinton County · 11,748 peopleBbetter than 55% of U.S. towns·Overall C+ · #474 of 745
492MiltonSaratoga County · 19,546 peopleBbetter than 55% of U.S. towns·Overall A− · #184 of 745
493DansvilleLivingston County · 4,342 peopleB−better than 55% of U.S. towns·Overall C+ · #460 of 745
494PittstownRensselaer County · 5,472 peopleB−better than 55% of U.S. towns·Overall C+ · #450 of 745
495SterlingCayuga County · 3,157 peopleB−better than 54% of U.S. towns·Overall C+ · #472 of 745
496EndicottBroome County · 13,068 peopleB−better than 54% of U.S. towns·Overall D · #716 of 745
497RochesterUlster County · 7,463 peopleB−better than 54% of U.S. towns·Overall C · #576 of 745
498RosendaleUlster County · 5,689 peopleB−better than 54% of U.S. towns·Overall C+ · #442 of 745
499SchenectadySchenectady County · 69,471 peopleB−better than 54% of U.S. towns·Overall D− · #729 of 745
500SaugertiesUlster County · 3,853 peopleB−better than 54% of U.S. towns·Overall D · #680 of 745
501BaldwinsvilleOnondaga County · 7,582 peopleB−better than 53% of U.S. towns·Overall B+ · #205 of 745
502Le RoyGenesee County · 4,296 peopleB−better than 53% of U.S. towns·Overall B+ · #207 of 745
503CroghanLewis County · 3,178 peopleB−better than 53% of U.S. towns·Overall C · #550 of 745
504VernonOneida County · 8,079 peopleB−better than 53% of U.S. towns·Overall B · #293 of 745
505Long BeachNassau County · 34,918 peopleB−better than 53% of U.S. towns·Overall A+ · #51 of 745
506VeteranChemung County · 3,179 peopleB−better than 53% of U.S. towns·Overall B− · #355 of 745
507MadisonMadison County · 2,726 peopleB−better than 52% of U.S. towns·Overall C− · #595 of 745
508LindenhurstSuffolk County · 27,258 peopleB−better than 52% of U.S. towns·Overall B+ · #221 of 745
509OswegatchieSt. Lawrence County · 3,976 peopleB−better than 52% of U.S. towns·Overall B− · #381 of 745
510MassenaSt. Lawrence County · 9,898 peopleB−better than 52% of U.S. towns·Overall C− · #648 of 745
511PelhamWestchester County · 7,608 peopleB−better than 52% of U.S. towns·Overall A+ · #18 of 745
512GardinerUlster County · 5,621 peopleB−better than 52% of U.S. towns·Overall C+ · #490 of 745
513PierrepontSt. Lawrence County · 2,525 peopleB−better than 52% of U.S. towns·Overall C+ · #438 of 745
514DannemoraClinton County · 3,291 peopleB−better than 52% of U.S. towns·Overall C · #541 of 745
515HastingsOswego County · 9,438 peopleB−better than 52% of U.S. towns·Overall C · #554 of 745
516DurhamGreene County · 2,603 peopleB−better than 51% of U.S. towns·Overall B+ · #237 of 745
517MassenaSt. Lawrence County · 12,058 peopleB−better than 51% of U.S. towns·Overall C− · #628 of 745
518PalatineMontgomery County · 3,227 peopleB−better than 51% of U.S. towns·Overall C · #520 of 745
519KingstonUlster County · 23,942 peopleB−better than 51% of U.S. towns·Overall D · #693 of 745
520GranvilleWashington County · 6,194 peopleB−better than 51% of U.S. towns·Overall C · #527 of 745
521North DansvilleLivingston County · 5,223 peopleB−better than 50% of U.S. towns·Overall B− · #387 of 745
522BerneAlbany County · 2,697 peopleB−better than 50% of U.S. towns·Overall B · #343 of 745
523BinghamtonBroome County · 46,418 peopleB−better than 50% of U.S. towns·Overall D− · #739 of 745
524WarwickOrange County · 6,534 peopleB−better than 50% of U.S. towns·Overall A− · #190 of 745
525WalesErie County · 3,019 peopleB−better than 50% of U.S. towns·Overall A · #100 of 745
526BentonYates County · 3,014 peopleB−better than 49% of U.S. towns·Overall C · #565 of 745
527LakewoodChautauqua County · 2,922 peopleB−better than 49% of U.S. towns·Overall C · #581 of 745
528LouisvilleSt. Lawrence County · 2,974 peopleB−better than 49% of U.S. towns·Overall C− · #618 of 745
529DannemoraClinton County · 2,562 peopleB−better than 49% of U.S. towns·Overall C− · #621 of 745
530New BremenLewis County · 2,786 peopleB−better than 48% of U.S. towns·Overall C · #545 of 745
T531Tuxedo3,116 peopleB−better than 48% of U.S. towns·No overall grade
T531TuxedoOrange County · 3,735 peopleB−better than 48% of U.S. towns·Overall B · #317 of 745
533WashingtonvilleOrange County · 5,640 peopleB−better than 48% of U.S. towns·Overall A− · #161 of 745
534CairoGreene County · 6,661 peopleB−better than 48% of U.S. towns·Overall C+ · #493 of 745
535Little FallsHerkimer County · 4,481 peopleB−better than 48% of U.S. towns·Overall C+ · #502 of 745
536AuburnCayuga County · 25,947 peopleB−better than 48% of U.S. towns·Overall D · #713 of 745
537HaverstrawRockland County · 40,462 peopleB−better than 47% of U.S. towns·Overall C+ · #470 of 745
538BostonErie County · 7,879 peopleB−better than 47% of U.S. towns·Overall B · #333 of 745
539WaterlooSeneca County · 4,674 peopleB−better than 47% of U.S. towns·Overall D · #666 of 745
T540BrasherSt. Lawrence County · 2,570 peopleB−better than 47% of U.S. towns·Overall C− · #601 of 745
T540StockholmSt. Lawrence County · 3,857 peopleB−better than 47% of U.S. towns·Overall C− · #635 of 745
542FayetteSeneca County · 3,583 peopleB−better than 47% of U.S. towns·Overall C− · #625 of 745
543HoosickRensselaer County · 6,678 peopleB−better than 46% of U.S. towns·Overall C+ · #504 of 745
544ScotiaSchenectady County · 7,295 peopleB−better than 46% of U.S. towns·Overall A · #104 of 745
545RensselaerRensselaer County · 9,421 peopleB−better than 46% of U.S. towns·Overall C+ · #494 of 745
546Hoosick FallsRensselaer County · 3,171 peopleB−better than 46% of U.S. towns·Overall C · #532 of 745
547North EastDutchess County · 2,990 peopleB−better than 46% of U.S. towns·Overall C · #568 of 745
548VeronaOneida County · 5,835 peopleB−better than 46% of U.S. towns·Overall B · #281 of 745
549East FishkillDutchess County · 29,801 peopleB−better than 46% of U.S. towns·Overall A− · #168 of 745
550NewburghOrange County · 28,059 peopleB−better than 46% of U.S. towns·Overall D− · #742 of 745
551WaldenOrange County · 6,935 peopleB−better than 46% of U.S. towns·Overall B · #310 of 745
552WaterlooSeneca County · 7,213 peopleB−better than 46% of U.S. towns·Overall D · #659 of 745
553HaverstrawRockland County · 12,791 peopleB−better than 46% of U.S. towns·Overall D · #706 of 745
554HighlandsOrange County · 12,678 peopleB−better than 46% of U.S. towns·Overall A− · #173 of 745
555East RockawayNassau County · 10,096 peopleB−better than 45% of U.S. towns·Overall A · #114 of 745
556SchodackRensselaer County · 12,892 peopleB−better than 45% of U.S. towns·Overall A · #78 of 745
557AthensGreene County · 3,917 peopleC+better than 45% of U.S. towns·Overall C− · #642 of 745
558PelhamWestchester County · 13,239 peopleC+better than 45% of U.S. towns·Overall A · #68 of 745
559Mount MorrisLivingston County · 4,419 peopleC+better than 45% of U.S. towns·Overall C+ · #469 of 745
560KirkwoodBroome County · 5,274 peopleC+better than 45% of U.S. towns·Overall C · #518 of 745
561ElmiraChemung County · 6,463 peopleC+better than 44% of U.S. towns·Overall C · #536 of 745
562New BaltimoreGreene County · 3,139 peopleC+better than 44% of U.S. towns·Overall C · #584 of 745
563SchaghticokeRensselaer County · 7,297 peopleC+better than 44% of U.S. towns·Overall B+ · #222 of 745
564UnionBroome County · 53,972 peopleC+better than 44% of U.S. towns·Overall C · #535 of 745
565YorkshireCattaraugus County · 3,733 peopleC+better than 44% of U.S. towns·Overall C− · #627 of 745
566ChautauquaChautauqua County · 3,995 peopleC+better than 44% of U.S. towns·Overall B · #334 of 745
567StanfordDutchess County · 3,703 peopleC+better than 44% of U.S. towns·Overall B− · #391 of 745
568CopakeColumbia County · 3,205 peopleC+better than 44% of U.S. towns·Overall C+ · #491 of 745
569CoxsackieGreene County · 8,079 peopleC+better than 43% of U.S. towns·Overall C · #586 of 745
570WhitesboroOneida County · 3,559 peopleC+better than 43% of U.S. towns·Overall B− · #405 of 745
571JohnstownFulton County · 8,021 peopleC+better than 43% of U.S. towns·Overall B · #352 of 745
572RyeWestchester County · 16,614 peopleC+better than 43% of U.S. towns·Overall A+ · #11 of 745
573CatskillGreene County · 3,697 peopleC+better than 43% of U.S. towns·Overall D · #656 of 745
574EnfieldTompkins County · 3,230 peopleC+better than 42% of U.S. towns·Overall B · #296 of 745
575Saranac LakeFranklin County · 4,793 peopleC+better than 42% of U.S. towns·Overall C+ · #451 of 745
576CortlandvilleCortland County · 8,191 peopleC+better than 42% of U.S. towns·Overall C+ · #445 of 745
577HarrietstownFranklin County · 5,167 peopleC+better than 42% of U.S. towns·Overall C+ · #506 of 745
578StillwaterSaratoga County · 10,198 peopleC+better than 42% of U.S. towns·Overall A− · #153 of 745
579PortvilleCattaraugus County · 3,359 peopleC+better than 42% of U.S. towns·Overall B− · #396 of 745
580Hamilton College campusMadison County · 6,348 peopleC+better than 42% of U.S. towns·Overall C+
581Ballston SpaSaratoga County · 4,900 peopleC+better than 41% of U.S. towns·Overall A · #64 of 745
582WaverlyTioga County · 4,191 peopleC+better than 41% of U.S. towns·Overall C− · #616 of 745
583PeruClinton County · 6,669 peopleC+better than 41% of U.S. towns·Overall B · #347 of 745
584WarrensburgWarren County · 3,937 peopleC+better than 41% of U.S. towns·Overall C− · #640 of 745
585GrotonTompkins County · 5,397 peopleC+better than 41% of U.S. towns·Overall B− · #418 of 745
586WoodstockUlster County · 6,215 peopleC+better than 41% of U.S. towns·Overall B+ · #278 of 745
587Rockville CentreNassau County · 25,770 peopleC+better than 40% of U.S. towns·Overall A+ · #37 of 745
588MamaroneckWestchester County · 19,896 peopleC+better than 40% of U.S. towns·Overall A− · #138 of 745
589Mount MorrisLivingston County · 2,857 peopleC+better than 40% of U.S. towns·Overall C · #571 of 745
590TheresaJefferson County · 2,572 peopleC+better than 40% of U.S. towns·Overall C+ · #492 of 745
591West MonroeOswego County · 4,090 peopleC+better than 40% of U.S. towns·Overall C · #525 of 745
592TuckahoeWestchester County · 7,029 peopleC+better than 39% of U.S. towns·Overall A+ · #14 of 745
593PoestenkillRensselaer County · 4,346 peopleC+better than 39% of U.S. towns·Overall A− · #197 of 745
594FentonBroome County · 6,206 peopleC+better than 39% of U.S. towns·Overall C · #546 of 745
595OneontaOtsego County · 4,961 peopleC+better than 39% of U.S. towns·Overall C− · #611 of 745
596SuffernRockland County · 11,796 peopleC+better than 38% of U.S. towns·Overall B+ · #247 of 745
597GlenMontgomery County · 2,649 peopleC+better than 38% of U.S. towns·Overall B · #300 of 745
598DelhiDelaware County · 3,526 peopleC+better than 38% of U.S. towns·Overall A− · #192 of 745
599HerkimerHerkimer County · 9,432 peopleC+better than 38% of U.S. towns·Overall C+ · #508 of 745
600RyeWestchester County · 50,011 peopleC+better than 38% of U.S. towns·Overall B · #353 of 745
601CorinthSaratoga County · 2,626 peopleC+better than 37% of U.S. towns·Overall B− · #370 of 745
602ChathamColumbia County · 4,009 peopleC+better than 37% of U.S. towns·Overall B− · #426 of 745
603Pelham ManorWestchester County · 5,631 peopleC+better than 37% of U.S. towns·Overall B+ · #212 of 745
604Hamilton College campusMadison County · 4,078 peopleC+better than 37% of U.S. towns·Overall A
605NorfolkSt. Lawrence County · 4,313 peopleC+better than 37% of U.S. towns·Overall B− · #400 of 745
606Johnson CityBroome County · 14,580 peopleC+better than 37% of U.S. towns·Overall D · #718 of 745
607SidneyDelaware County · 3,588 peopleC+better than 37% of U.S. towns·Overall D · #663 of 745
608ConstantiaOswego County · 4,802 peopleC+better than 37% of U.S. towns·Overall D · #665 of 745
609CohoesAlbany County · 18,518 peopleC+better than 36% of U.S. towns·Overall C− · #644 of 745
610BroadalbinFulton County · 5,077 peopleC+better than 36% of U.S. towns·Overall C− · #606 of 745
611SalamancaCattaraugus County · 5,719 peopleC+better than 36% of U.S. towns·Overall D · #662 of 745
612DoverDutchess County · 8,419 peopleC+better than 36% of U.S. towns·Overall C · #563 of 745
613ChenangoBroome County · 10,594 peopleC+better than 36% of U.S. towns·Overall C · #543 of 745
614DanbyTompkins County · 3,268 peopleC+better than 36% of U.S. towns·Overall B · #339 of 745
615CoxsackieGreene County · 2,662 peopleC+better than 35% of U.S. towns·Overall B · #306 of 745
616CortlandCortland County · 17,394 peopleCbetter than 35% of U.S. towns·Overall D · #678 of 745
617Alfred College campusAllegany County · 5,147 peopleCbetter than 35% of U.S. towns·Overall A−
618AmeniaDutchess County · 4,052 peopleCbetter than 35% of U.S. towns·Overall D · #673 of 745
619ErwinSteuben County · 7,824 peopleCbetter than 35% of U.S. towns·Overall C+ · #487 of 745
620SchroeppelOswego County · 7,956 peopleCbetter than 35% of U.S. towns·Overall C · #572 of 745
621AlleganyCattaraugus County · 7,484 peopleCbetter than 34% of U.S. towns·Overall B · #326 of 745
622OtsegoOtsego County · 3,621 peopleCbetter than 34% of U.S. towns·Overall C+ · #446 of 745
623White CreekWashington County · 3,274 peopleCbetter than 34% of U.S. towns·Overall C · #566 of 745
624SaratogaSaratoga County · 5,859 peopleCbetter than 34% of U.S. towns·Overall A− · #187 of 745
625TiogaTioga County · 4,291 peopleCbetter than 34% of U.S. towns·Overall B− · #403 of 745
626BuffaloErie County · 274,613 peopleCbetter than 33% of U.S. towns·Overall D− · #722 of 745
627TiconderogaEssex County · 4,549 peopleCbetter than 33% of U.S. towns·Overall C · #517 of 745
628ColdenErie County · 3,172 peopleCbetter than 33% of U.S. towns·Overall B− · #359 of 745
629AnnsvilleOneida County · 2,605 peopleCbetter than 33% of U.S. towns·Overall C− · #620 of 745
630OneontaOtsego County · 15,665 peopleCbetter than 33% of U.S. towns·Overall B− · #424 of 745
631FayettevilleOnondaga County · 4,126 peopleCbetter than 33% of U.S. towns·Overall A+ · #6 of 745
632NeversinkSullivan County · 3,383 peopleCbetter than 33% of U.S. towns·Overall C · #516 of 745
633Lake LuzerneWarren County · 3,067 peopleCbetter than 33% of U.S. towns·Overall D · #707 of 745
634AmityvilleSuffolk County · 9,799 peopleCbetter than 33% of U.S. towns·Overall C+ · #456 of 745
635MinoaOnondaga County · 3,624 peopleCbetter than 33% of U.S. towns·Overall B− · #356 of 745
636MiloYates County · 6,772 peopleCbetter than 33% of U.S. towns·Overall B · #323 of 745
637CarrollChautauqua County · 3,389 peopleCbetter than 32% of U.S. towns·Overall A− · #143 of 745
638ChesterWarren County · 3,064 peopleCbetter than 32% of U.S. towns·Overall C+ · #464 of 745
639HerkimerHerkimer County · 7,195 peopleCbetter than 32% of U.S. towns·Overall D · #698 of 745
640West SenecaErie County · 45,469 peopleCbetter than 32% of U.S. towns·Overall B− · #358 of 745
641ChamplainClinton County · 5,583 peopleCbetter than 32% of U.S. towns·Overall C · #556 of 745
642Pleasant ValleyDutchess County · 9,822 peopleCbetter than 32% of U.S. towns·Overall C+ · #449 of 745
643StephentownRensselaer County · 2,782 peopleCbetter than 32% of U.S. towns·Overall B · #284 of 745
644West HaverstrawRockland County · 11,025 peopleCbetter than 31% of U.S. towns·Overall C− · #596 of 745
645SchoharieSchoharie County · 3,086 peopleCbetter than 31% of U.S. towns·Overall C · #569 of 745
646ManliusOnondaga County · 32,864 peopleCbetter than 31% of U.S. towns·Overall A− · #136 of 745
647Penn YanYates County · 5,272 peopleCbetter than 31% of U.S. towns·Overall B · #291 of 745
648AltonaClinton County · 2,522 peopleCbetter than 31% of U.S. towns·Overall D · #685 of 745
649MohawkMontgomery County · 3,545 peopleCbetter than 31% of U.S. towns·Overall B− · #372 of 745
650SaranacClinton County · 3,791 peopleCbetter than 31% of U.S. towns·Overall C− · #609 of 745
651Alfred College campusAllegany County · 6,217 peopleCbetter than 31% of U.S. towns·Overall C+
652WaterfordSaratoga County · 8,032 peopleCbetter than 30% of U.S. towns·Overall A+ · #19 of 745
653Tupper LakeFranklin County · 5,056 peopleCbetter than 30% of U.S. towns·Overall C− · #603 of 745
654Tupper LakeFranklin County · 3,288 peopleCbetter than 30% of U.S. towns·Overall C− · #638 of 745
655ElleryChautauqua County · 4,053 peopleCbetter than 30% of U.S. towns·Overall B · #341 of 745
656HunterGreene County · 2,994 peopleCbetter than 30% of U.S. towns·Overall B− · #419 of 745
657DeerparkOrange County · 7,433 peopleCbetter than 30% of U.S. towns·Overall C · #560 of 745
658MooersClinton County · 3,449 peopleCbetter than 30% of U.S. towns·Overall C+ · #455 of 745
659AmsterdamMontgomery County · 18,093 peopleCbetter than 30% of U.S. towns·Overall D− · #735 of 745
660Port ChesterWestchester County · 32,303 peopleCbetter than 29% of U.S. towns·Overall C+ · #467 of 745
661SullivanMadison County · 14,623 peopleCbetter than 29% of U.S. towns·Overall B+ · #219 of 745
662CallicoonSullivan County · 3,059 peopleCbetter than 29% of U.S. towns·Overall C+ · #479 of 745
663HornellsvilleSteuben County · 3,892 peopleCbetter than 29% of U.S. towns·Overall B− · #399 of 745
664NewfieldTompkins County · 4,832 peopleCbetter than 28% of U.S. towns·Overall C− · #589 of 745
665SherrillOneida County · 2,973 peopleCbetter than 28% of U.S. towns·Overall A · #102 of 745
666BartonTioga County · 8,330 peopleCbetter than 28% of U.S. towns·Overall C− · #647 of 745
667SidneyDelaware County · 5,391 peopleCbetter than 27% of U.S. towns·Overall D · #697 of 745
668NassauRensselaer County · 4,489 peopleCbetter than 27% of U.S. towns·Overall B+ · #226 of 745
669EllicottChautauqua County · 8,558 peopleCbetter than 27% of U.S. towns·Overall C− · #634 of 745
670FreeportNassau County · 44,174 peopleCbetter than 27% of U.S. towns·Overall B− · #414 of 745
671BeaconDutchess County · 14,931 peopleCbetter than 26% of U.S. towns·Overall B · #303 of 745
672Au SableClinton County · 3,124 peopleCbetter than 26% of U.S. towns·Overall C · #533 of 745
673EllenvilleUlster County · 4,201 peopleCbetter than 26% of U.S. towns·Overall D− · #727 of 745
674Schuyler FallsClinton County · 4,955 peopleCbetter than 26% of U.S. towns·Overall B− · #429 of 745
675ChittenangoMadison County · 4,753 peopleCbetter than 26% of U.S. towns·Overall A− · #163 of 745
676CubaAllegany County · 3,065 peopleCbetter than 26% of U.S. towns·Overall B+ · #240 of 745
677WhitehallWashington County · 3,999 peopleCbetter than 26% of U.S. towns·Overall D− · #723 of 745
678TonawandaErie County · 14,848 peopleCbetter than 25% of U.S. towns·Overall B− · #420 of 745
679StockportColumbia County · 2,562 peopleCbetter than 25% of U.S. towns·Overall C · #583 of 745
680ChazyClinton County · 4,035 peopleCbetter than 25% of U.S. towns·Overall B− · #428 of 745
681OwascoCayuga County · 3,468 peopleCbetter than 25% of U.S. towns·Overall D · #689 of 745
682BataviaGenesee County · 15,168 peopleC−better than 25% of U.S. towns·Overall C+ · #483 of 745
683JamestownChautauqua County · 27,663 peopleC−better than 25% of U.S. towns·Overall D− · #736 of 745
684WawarsingUlster County · 12,448 peopleC−better than 24% of U.S. towns·Overall D · #711 of 745
685JerusalemYates County · 4,363 peopleC−better than 24% of U.S. towns·Overall C+ · #507 of 745
686LyonsWayne County · 5,555 peopleC−better than 24% of U.S. towns·Overall C · #555 of 745
687GreeneChenango County · 5,021 peopleC−better than 24% of U.S. towns·Overall C · #538 of 745
688OwegoTioga County · 18,745 peopleC−better than 24% of U.S. towns·Overall B− · #379 of 745
689Highland FallsOrange County · 3,631 peopleC−better than 24% of U.S. towns·Overall B− · #390 of 745
690Green IslandAlbany County · 2,966 peopleC−better than 23% of U.S. towns·Overall C− · #639 of 745
691OxfordChenango County · 3,562 peopleC−better than 23% of U.S. towns·Overall C− · #632 of 745
692DelhiDelaware County · 5,545 peopleC−better than 23% of U.S. towns·Overall B− · #357 of 745
693WilnaJefferson County · 5,492 peopleC−better than 23% of U.S. towns·No overall grade
694ManliusOnondaga County · 4,583 peopleC−better than 22% of U.S. towns·Overall A− · #135 of 745
695Greenwood LakeOrange County · 2,975 peopleC−better than 22% of U.S. towns·Overall B+ · #214 of 745
696CarthageJefferson County · 3,196 peopleC−better than 22% of U.S. towns·Overall C+ · #465 of 745
697SpencerTioga County · 2,857 peopleC−better than 22% of U.S. towns·Overall D · #677 of 745
698BeekmantownClinton County · 5,396 peopleC−better than 22% of U.S. towns·Overall C · #579 of 745
699WheatfieldNiagara County · 18,555 peopleC−better than 22% of U.S. towns·Overall B− · #394 of 745
700MaineBroome County · 5,001 peopleC−better than 22% of U.S. towns·Overall C · #578 of 745
701MiddleburghSchoharie County · 3,124 peopleC−better than 21% of U.S. towns·Overall C · #519 of 745
702NundaLivingston County · 2,673 peopleC−better than 21% of U.S. towns·Overall C+ · #473 of 745
703NorwichChenango County · 3,499 peopleC−better than 21% of U.S. towns·Overall C− · #598 of 745
704SherburneChenango County · 3,857 peopleC−better than 20% of U.S. towns·Overall C− · #600 of 745
705CanajoharieMontgomery County · 3,649 peopleC−better than 20% of U.S. towns·Overall C− · #619 of 745
706Newark ValleyTioga County · 3,500 peopleC−better than 20% of U.S. towns·Overall C · #531 of 745
707HomerCortland County · 6,077 peopleC−better than 20% of U.S. towns·Overall B− · #417 of 745
708DavenportDelaware County · 2,932 peopleC−better than 20% of U.S. towns·Overall C · #582 of 745
709UnadillaOtsego County · 4,098 peopleC−better than 20% of U.S. towns·Overall C− · #626 of 745
710LisleBroome County · 2,642 peopleC−better than 20% of U.S. towns·Overall C+ · #482 of 745
711Ithaca College campusTompkins County · 33,632 peopleC−better than 20% of U.S. towns·Overall C+
712MoraviaCayuga County · 3,133 peopleC−better than 19% of U.S. towns·Overall C− · #646 of 745
713PendletonNiagara County · 7,120 peopleC−better than 19% of U.S. towns·Overall B− · #425 of 745
714CandorTioga County · 4,962 peopleC−better than 19% of U.S. towns·Overall D · #667 of 745
715CamdenOneida County · 4,655 peopleC−better than 19% of U.S. towns·Overall B− · #413 of 745
716GuilfordChenango County · 2,674 peopleC−better than 18% of U.S. towns·Overall D · #702 of 745
717German FlattsHerkimer County · 11,969 peopleC−better than 18% of U.S. towns·Overall B · #346 of 745
718OneidaMadison County · 10,009 peopleC−better than 18% of U.S. towns·Overall C− · #623 of 745
719SalemWashington County · 2,595 peopleC−better than 18% of U.S. towns·Overall C · #580 of 745
720DrydenTompkins County · 13,320 peopleC−better than 18% of U.S. towns·Overall C− · #630 of 745
721FranklinvilleCattaraugus County · 2,715 peopleC−better than 17% of U.S. towns·Overall C+ · #461 of 745
722WindsorBroome County · 5,648 peopleC−better than 17% of U.S. towns·Overall C+ · #498 of 745
723HomerCortland County · 3,054 peopleC−better than 17% of U.S. towns·Overall B+ · #251 of 745
724CarolineTompkins County · 3,184 peopleC−better than 17% of U.S. towns·Overall C · #510 of 745
725PiermontRockland County · 2,607 peopleC−better than 16% of U.S. towns·Overall A · #56 of 745
726North TonawandaNiagara County · 29,806 peopleC−better than 16% of U.S. towns·Overall B− · #427 of 745
727TroyRensselaer County · 50,912 peopleC−better than 16% of U.S. towns·Overall D · #699 of 745
728St. JohnsvilleMontgomery County · 2,589 peopleC−better than 16% of U.S. towns·Overall C− · #654 of 745
729MiddletownDelaware County · 3,250 peopleC−better than 16% of U.S. towns·Overall C− · #633 of 745
730MilfordOtsego County · 2,748 peopleC−better than 15% of U.S. towns·Overall C+ · #439 of 745
731LackawannaErie County · 19,452 peopleC−better than 15% of U.S. towns·Overall D · #715 of 745
732CanisteoSteuben County · 3,202 peopleC−better than 15% of U.S. towns·Overall C+ · #476 of 745
733ColesvilleBroome County · 4,730 peopleDbetter than 15% of U.S. towns·Overall D · #717 of 745
734ConklinBroome County · 4,823 peopleDbetter than 15% of U.S. towns·Overall B− · #383 of 745
T735WarsawWyoming County · 3,592 peopleDbetter than 15% of U.S. towns·Overall C+ · #437 of 745
T735WarsawWyoming County · 5,218 peopleDbetter than 15% of U.S. towns·Overall C · #551 of 745
737IlionHerkimer County · 7,488 peopleDbetter than 15% of U.S. towns·Overall C+ · #463 of 745
738SloatsburgRockland County · 3,120 peopleDbetter than 13% of U.S. towns·Overall B · #288 of 745
739SloanErie County · 3,699 peopleDbetter than 13% of U.S. towns·Overall C · #544 of 745
740BainbridgeChenango County · 2,995 peopleDbetter than 13% of U.S. towns·Overall D · #701 of 745
741MechanicvilleSaratoga County · 5,021 peopleDbetter than 12% of U.S. towns·Overall C · #553 of 745
742Port JervisOrange County · 8,518 peopleDbetter than 12% of U.S. towns·Overall D · #714 of 745
743Island ParkNassau County · 5,069 peopleDbetter than 11% of U.S. towns·Overall C · #514 of 745
744MindenMontgomery County · 4,226 peopleDbetter than 11% of U.S. towns·Overall C− · #599 of 745
745WaltonDelaware County · 5,134 peopleDbetter than 11% of U.S. towns·Overall D · #721 of 745
746ArcadeWyoming County · 4,193 peopleDbetter than 11% of U.S. towns·Overall C+ · #466 of 745
747OtegoOtsego County · 2,694 peopleDbetter than 11% of U.S. towns·Overall D · #661 of 745
748ViennaOneida County · 5,130 peopleDbetter than 11% of U.S. towns·Overall B− · #371 of 745
749ShandakenUlster County · 2,813 peopleDbetter than 11% of U.S. towns·Overall C+ · #453 of 745
750RocklandSullivan County · 3,335 peopleDbetter than 10% of U.S. towns·Overall D · #660 of 745
751AftonChenango County · 2,719 peopleDbetter than 10% of U.S. towns·Overall D− · #738 of 745
752WaltonDelaware County · 2,824 peopleDbetter than 10% of U.S. towns·Overall D · #705 of 745
753HancockDelaware County · 2,717 peopleDbetter than 10% of U.S. towns·Overall D · #694 of 745
754CampbellSteuben County · 3,086 peopleDbetter than 9% of U.S. towns·Overall C · #542 of 745
755WellsvilleAllegany County · 6,859 peopleDbetter than 8% of U.S. towns·Overall C · #562 of 745
756WellsvilleAllegany County · 4,504 peopleDbetter than 8% of U.S. towns·Overall C− · #597 of 745
757NorwichChenango County · 6,538 peopleDbetter than 7% of U.S. towns·Overall D · #682 of 745
758OwegoTioga County · 4,268 peopleDbetter than 6% of U.S. towns·Overall C · #558 of 745
Quick answers

Questions people ask

Which New York town has the lowest natural-hazard risk?

Brockport (Monroe County) ranks first on hazard risk among 758 towns, with an A+; Sweden and Marcy follow.

How are these towns ranked?

The Hazard risk grade: FEMA’s expected yearly loss to buildings from natural hazards, where residents live (National Risk Index). 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 hazard risk grade (758 in New York). 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 lowest natural-hazard risk in other states