NYNew York rankings

Most affordable towns in New York

Ranked by how many years of a typical NY household income ($85,974) it takes to buy each town's median home. Lower is easier to buy in. 777 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

New York · Most affordable

Olean ranks #4 of 777

1.0 yrs of a typical NY income buys a typical home · Visit Olean →

Olean ranks #4 of 777 for most affordable in New York
#TownYears of incomeHome valueMedian income
1 Salamanca5,846 people 0.9 yrs $80,900 $41,667
2 Map of Albion Albion5,506 people 1.0 yrs $82,300 $41,581
3 Ogdensburg9,455 people 1.0 yrs $85,400 $61,824
4 Olean13,738 people 1.0 yrs $86,100 $51,261
5 WolcottWayne County · 3,971 people 1.0 yrs $87,500 $54,569
6 Jamestown Jamestown28,188 people 1.0 yrs $87,700 $43,523
7 Map of St. Johnsville St. JohnsvilleMontgomery County · 2,583 people 1.0 yrs $88,000 $54,837
8 MindenMontgomery County · 4,181 people 1.1 yrs $90,500 $44,195
9 Wellsville4,923 people 1.1 yrs $91,200 $55,096
10 Mount Morris3,146 people 1.1 yrs $91,200 $51,125
11 MoiraFranklin County · 2,895 people 1.1 yrs $92,600 $64,116
12 Map of Elmira Elmira26,257 people 1.1 yrs $93,000 $43,120
13 Massena10,238 people 1.1 yrs $94,400 $51,458
14 Hornell8,152 people 1.1 yrs $94,500 $47,385
15 WellsvilleAllegany County · 6,978 people 1.1 yrs $94,600 $63,227
16 Dunkirk12,549 people 1.1 yrs $94,700 $53,299
17 GalenWayne County · 4,369 people 1.1 yrs $95,400 $64,177
18 Gowanda2,683 people 1.1 yrs $96,400 $51,828
19 Lyons LyonsWayne County · 5,594 people 1.1 yrs $98,400 $74,524
20 FranklinvilleCattaraugus County · 2,764 people 1.2 yrs $99,300 $64,231
21 AddisonSteuben County · 2,501 people 1.2 yrs $99,300 $57,105
22 Fulton11,272 people 1.2 yrs $101,000 $52,046
23 Mount MorrisLivingston County · 4,360 people 1.2 yrs $101,200 $56,799
24 Bath5,560 people 1.2 yrs $101,700 $47,150
25 Map of Whitehall Whitehall2,690 people 1.2 yrs $102,000 $47,683
26 Map of Albion AlbionOrleans County · 7,206 people 1.2 yrs $102,400 $49,779
27 Westfield Westfield3,185 people 1.2 yrs $102,600 $46,774
28 Elmira Heights Elmira Heights4,110 people 1.2 yrs $104,800 $58,125
29 Warsaw3,048 people 1.2 yrs $105,100 $55,406
30 WaylandSteuben County · 3,698 people 1.2 yrs $105,400 $65,385
31 Little Falls4,550 people 1.2 yrs $105,700 $53,544
32 NorfolkSt. Lawrence County · 4,402 people 1.2 yrs $105,800 $67,500
33 AnnsvilleOneida County · 2,611 people 1.2 yrs $106,300 $66,812
34 Gloversville14,962 people 1.2 yrs $106,400 $51,556
35 Massena MassenaSt. Lawrence County · 12,319 people 1.2 yrs $106,400 $54,595
36 BathSteuben County · 11,350 people 1.2 yrs $106,400 $49,557
37 Map of Medina Medina5,770 people 1.2 yrs $107,200 $59,231
38 Gouverneur3,615 people 1.2 yrs $107,200 $35,752
39 Malone5,429 people 1.3 yrs $107,600 $60,548
40 Ilion7,593 people 1.3 yrs $108,700 $62,843
41 YorkshireCattaraugus County · 3,779 people 1.3 yrs $112,900 $48,097
42 CubaAllegany County · 3,105 people 1.3 yrs $113,000 $75,903
43 Waterloo Waterloo4,605 people 1.3 yrs $114,300 $51,642
44 WestfieldChautauqua County · 4,474 people 1.3 yrs $114,400 $50,921
45 Map of Niagara Falls Niagara Falls47,987 people 1.3 yrs $115,300 $49,101
46 WhitehallWashington County · 4,005 people 1.3 yrs $115,400 $54,260
47 SchuylerHerkimer County · 3,280 people 1.3 yrs $116,000 $65,469
48 North DansvilleLivingston County · 5,242 people 1.4 yrs $116,500 $57,265
49 CanisteoSteuben County · 3,243 people 1.4 yrs $116,800 $62,660
50 LisleBroome County · 2,658 people 1.4 yrs $116,800 $69,375
51 Johnson City14,940 people 1.4 yrs $117,100 $56,283
52 Tupper Lake2,929 people 1.4 yrs $117,300 $56,902
53 Waterloo WaterlooSeneca County · 7,324 people 1.4 yrs $117,500 $63,226
54 ManheimHerkimer County · 3,058 people 1.4 yrs $118,500 $69,527
55 Dansville4,653 people 1.4 yrs $118,600 $57,329
56 PortvilleCattaraugus County · 3,442 people 1.4 yrs $118,600 $66,250
57 EatonMadison County · 4,144 people 1.4 yrs $119,400 $53,281
58 Oxford OxfordChenango County · 3,546 people 1.4 yrs $119,400 $61,168
59 German Flatts German FlattsHerkimer County · 12,134 people 1.4 yrs $119,800 $67,791
60 Map of Oswego Oswego17,033 people 1.4 yrs $120,600 $53,172
61 Map of Ellicott EllicottChautauqua County · 8,659 people 1.4 yrs $120,700 $60,880
62 Sidney3,931 people 1.4 yrs $120,700 $50,208
63 Map of Perry Perry3,871 people 1.4 yrs $120,700 $63,291
64 Map of Norwich Norwich6,782 people 1.4 yrs $121,100 $53,333
65 Map of Guilford GuilfordChenango County · 2,696 people 1.4 yrs $121,400 $73,681
66 Endicott13,387 people 1.4 yrs $121,800 $47,290
67 SidneyDelaware County · 5,492 people 1.4 yrs $122,100 $52,347
68 SouthportChemung County · 9,150 people 1.4 yrs $123,200 $62,813
69 Map of Murray MurrayOrleans County · 4,754 people 1.4 yrs $123,800 $65,077
70 NundaLivingston County · 2,671 people 1.4 yrs $123,900 $64,688
71 BrasherSt. Lawrence County · 2,592 people 1.4 yrs $124,300 $53,911
72 TriangleBroome County · 2,773 people 1.4 yrs $124,400 $71,875
73 Mohawk2,520 people 1.4 yrs $124,600 $72,813
74 Binghamton Binghamton47,151 people 1.5 yrs $124,800 $45,578
75 PerryWyoming County · 4,836 people 1.5 yrs $124,800 $62,615
76 Map of Vienna ViennaOneida County · 5,184 people 1.5 yrs $125,000 $83,244
77 TiogaTioga County · 4,348 people 1.5 yrs $125,300 $68,523
78 Silver Creek2,604 people 1.5 yrs $125,400 $63,854
79 Map of Afton AftonChenango County · 2,733 people 1.5 yrs $125,700 $51,736
80 Map of Gaines GainesOrleans County · 3,216 people 1.5 yrs $125,800 $56,582
81 Map of Unadilla UnadillaOtsego County · 4,076 people 1.5 yrs $126,100 $56,484
82 East Syracuse3,039 people 1.5 yrs $126,200 $62,143
83 Map of Norwich NorwichChenango County · 3,521 people 1.5 yrs $127,100 $63,226
84 Frankfort2,503 people 1.5 yrs $128,200 $50,909
85 GouverneurSt. Lawrence County · 6,486 people 1.5 yrs $129,300 $44,411
86 Map of Palmyra Palmyra3,287 people 1.5 yrs $129,700 $64,983
87 GranbyOswego County · 6,497 people 1.5 yrs $130,000 $79,338
88 LisbonSt. Lawrence County · 4,235 people 1.5 yrs $131,200 $73,963
89 Carthage3,510 people 1.5 yrs $131,200 $58,125
90 PierrepontSt. Lawrence County · 2,521 people 1.5 yrs $131,300 $92,500
91 ConklinBroome County · 4,916 people 1.5 yrs $131,500 $66,356
92 Newark8,991 people 1.5 yrs $132,600 $60,006
93 Au Sable Au SableClinton County · 3,156 people 1.5 yrs $133,000 $95,069
94 Herkimer7,566 people 1.5 yrs $133,200 $48,529
95 Dannemora2,684 people 1.6 yrs $134,400 $62,411
96 DannemoraClinton County · 3,307 people 1.6 yrs $134,600 $77,829
97 ColesvilleBroome County · 4,797 people 1.6 yrs $134,800 $61,317
98 HornellsvilleSteuben County · 3,962 people 1.6 yrs $134,800 $73,014
99 Malone MaloneFranklin County · 11,673 people 1.6 yrs $134,900 $67,969
100 MorristownSt. Lawrence County · 2,567 people 1.6 yrs $134,900 $66,250
101 CandorTioga County · 5,051 people 1.6 yrs $135,100 $49,036
102 ManchesterOntario County · 9,333 people 1.6 yrs $135,500 $68,800
103 Map of Shelby ShelbyOrleans County · 4,858 people 1.6 yrs $136,000 $65,655
104 Map of Herkimer HerkimerHerkimer County · 9,534 people 1.6 yrs $136,300 $56,287
105 Seneca FallsSeneca County · 8,982 people 1.6 yrs $137,100 $62,487
106 HannibalOswego County · 4,493 people 1.6 yrs $137,100 $74,148
107 WilnaJefferson County · 5,677 people 1.6 yrs $137,400 $60,213
108 Map of Canajoharie CanajoharieMontgomery County · 3,658 people 1.6 yrs $137,500 $78,281
109 Amsterdam18,166 people 1.6 yrs $137,900 $56,178
110 Map of Moriah MoriahEssex County · 4,483 people 1.6 yrs $138,200 $63,113
111 Green IslandAlbany County · 2,970 people 1.6 yrs $138,300 $59,406
112 Map of Syracuse Syracuse146,384 people 1.6 yrs $138,400 $47,819
113 Newark ValleyTioga County · 3,559 people 1.6 yrs $138,600 $80,938
114 Map of Palermo PalermoOswego County · 3,456 people 1.6 yrs $138,800 $71,548
115 Map of Portland PortlandChautauqua County · 3,924 people 1.6 yrs $139,500 $66,333
116 Rochester Rochester208,772 people 1.6 yrs $139,600 $47,213
117 Map of Lockport LockportNiagara County · 20,610 people 1.6 yrs $139,900 $62,410
118 Waverly4,305 people 1.6 yrs $140,200 $54,274
119 OswegatchieSt. Lawrence County · 4,025 people 1.6 yrs $140,300 $85,263
120 Lackawanna19,753 people 1.6 yrs $140,700 $52,110
121 BartonTioga County · 8,461 people 1.6 yrs $141,000 $54,799
122 Map of Sterling SterlingCayuga County · 3,192 people 1.6 yrs $141,200 $59,750
123 Campbell CampbellSteuben County · 3,117 people 1.6 yrs $141,300 $74,508
124 Horseheads6,449 people 1.6 yrs $141,400 $61,223
125 Map of Hanover HanoverChautauqua County · 6,882 people 1.6 yrs $141,500 $71,563
126 Map of Constantia ConstantiaOswego County · 4,772 people 1.7 yrs $141,900 $69,792
127 Map of Palatine PalatineMontgomery County · 3,200 people 1.7 yrs $142,500 $69,722
128 PotsdamSt. Lawrence County · 14,819 people 1.7 yrs $143,400 $53,302
129 Map of East Rochester East Rochester6,218 people 1.7 yrs $143,500 $73,344
130 FentonBroome County · 6,304 people 1.7 yrs $143,900 $73,162
131 CarrollChautauqua County · 3,417 people 1.7 yrs $143,900 $77,321
132 New Berlin New BerlinChenango County · 2,639 people 1.7 yrs $144,500 $62,159
133 Canastota4,487 people 1.7 yrs $144,800 $74,015
134 NicholsTioga County · 2,741 people 1.7 yrs $145,200 $81,591
135 Map of Starkey StarkeyYates County · 3,381 people 1.7 yrs $145,700 $55,064
136 Map of Niagara NiagaraNiagara County · 7,797 people 1.7 yrs $146,200 $56,645
137 Potsdam8,427 people 1.7 yrs $146,400 $34,546
138 AlfredAllegany County · 6,221 people 1.7 yrs $146,600 $42,337
139 Map of Sloan Sloan3,751 people 1.7 yrs $146,900 $72,214
140 Owego3,912 people 1.7 yrs $147,300 $60,139
141 DickinsonBroome County · 5,001 people 1.7 yrs $147,400 $77,864
142 SpringwaterLivingston County · 2,503 people 1.7 yrs $147,500 $84,670
143 Map of Arcadia ArcadiaWayne County · 13,601 people 1.7 yrs $148,400 $63,398
144 Map of Batavia Batavia15,097 people 1.7 yrs $148,900 $59,446
145 Map of Volney VolneyOswego County · 5,642 people 1.7 yrs $149,200 $74,848
146 SherburneChenango County · 3,909 people 1.7 yrs $149,300 $63,203
147 UnionBroome County · 55,078 people 1.7 yrs $149,900 $61,713
148 Map of Ridgeway RidgewayOrleans County · 6,514 people 1.7 yrs $149,900 $69,516
149 Map of Solvay Solvay6,544 people 1.7 yrs $150,000 $61,166
150 Map of Bainbridge BainbridgeChenango County · 3,017 people 1.8 yrs $150,500 $60,391
151 New HavenOswego County · 2,951 people 1.8 yrs $150,800 $91,324
152 Map of Granville GranvilleWashington County · 6,182 people 1.8 yrs $151,100 $69,198
153 Walton WaltonDelaware County · 5,222 people 1.8 yrs $151,100 $49,183
154 Map of Utica Utica64,217 people 1.8 yrs $151,300 $52,484
155 Tupper LakeFranklin County · 5,104 people 1.8 yrs $151,300 $65,433
156 Map of Castile CastileWyoming County · 2,710 people 1.8 yrs $151,600 $65,625
157 PalmyraWayne County · 7,354 people 1.8 yrs $152,200 $67,113
158 Map of Elbridge ElbridgeOnondaga County · 5,440 people 1.8 yrs $152,400 $76,479
159 SodusWayne County · 8,080 people 1.8 yrs $152,500 $70,478
160 Cortland Cortland17,450 people 1.8 yrs $152,600 $59,482
161 Map of Penn Yan Penn Yan4,714 people 1.8 yrs $152,700 $60,190
162 Auburn26,285 people 1.8 yrs $152,800 $51,052
163 Map of Warsaw WarsawWyoming County · 5,288 people 1.8 yrs $153,000 $56,894
164 CollinsErie County · 4,643 people 1.8 yrs $153,000 $60,905
165 Map of Rome Rome31,795 people 1.8 yrs $154,400 $59,925
166 Map of Hoosick Falls Hoosick Falls3,177 people 1.8 yrs $154,600 $48,214
167 BrutusCayuga County · 4,269 people 1.8 yrs $154,900 $77,031
168 Frankfort FrankfortHerkimer County · 6,931 people 1.8 yrs $155,200 $62,861
169 Map of Rockland RocklandSullivan County · 3,307 people 1.8 yrs $155,400 $52,778
170 MaineBroome County · 5,089 people 1.8 yrs $156,100 $69,115
171 Yorkville2,613 people 1.8 yrs $156,300 $72,969
172 KirkwoodBroome County · 5,387 people 1.8 yrs $157,000 $58,588
173 Brockport Brockport7,277 people 1.8 yrs $157,700 $69,866
174 Johnstown8,111 people 1.8 yrs $157,800 $63,763
175 Corning Corning10,643 people 1.8 yrs $158,400 $61,760
176 Lakewood2,957 people 1.8 yrs $158,500 $67,557
177 MontourSchuyler County · 2,566 people 1.8 yrs $158,500 $64,417
178 Watertown24,375 people 1.8 yrs $158,600 $51,753
179 ScribaOswego County · 6,603 people 1.8 yrs $158,700 $92,036
180 Map of Carlton CarltonOrleans County · 2,808 people 1.8 yrs $158,800 $81,678
181 HorseheadsChemung County · 18,854 people 1.8 yrs $159,000 $68,990
182 Oneida10,171 people 1.9 yrs $160,100 $61,597
183 Map of Salina SalinaOnondaga County · 32,840 people 1.9 yrs $160,500 $72,474
184 Map of Whitesboro Whitesboro3,633 people 1.9 yrs $160,700 $45,934
185 Hancock HancockDelaware County · 2,769 people 1.9 yrs $161,100 $62,243
186 LenoxMadison County · 8,658 people 1.9 yrs $161,600 $75,900
187 Sandy CreekOswego County · 3,806 people 1.9 yrs $161,800 $66,583
188 MoraviaCayuga County · 3,110 people 1.9 yrs $162,800 $61,116
189 North Syracuse6,693 people 1.9 yrs $163,000 $71,026
190 AlexanderGenesee County · 2,572 people 1.9 yrs $163,100 $75,875
191 Canton CantonSt. Lawrence County · 11,551 people 1.9 yrs $163,200 $70,401
192 New BremenLewis County · 2,783 people 1.9 yrs $163,200 $61,274
193 RichlandOswego County · 5,716 people 1.9 yrs $163,600 $67,904
194 OakfieldGenesee County · 3,106 people 1.9 yrs $163,600 $67,067
195 GrotonTompkins County · 5,612 people 1.9 yrs $163,900 $69,113
196 Map of Arcade ArcadeWyoming County · 4,210 people 1.9 yrs $163,900 $62,011
197 Lowville3,404 people 1.9 yrs $164,000 $68,450
198 Buffalo Buffalo276,854 people 1.9 yrs $164,200 $50,041
199 StockholmSt. Lawrence County · 3,826 people 1.9 yrs $164,400 $77,097
200 Map of Busti BustiChautauqua County · 7,452 people 1.9 yrs $164,600 $67,292
201 Map of Mexico MexicoOswego County · 5,276 people 1.9 yrs $164,800 $59,081
202 LowvilleLewis County · 4,875 people 1.9 yrs $165,000 $69,150
203 DixSchuyler County · 3,660 people 1.9 yrs $165,000 $53,668
204 Map of Hudson Falls Hudson Falls7,395 people 1.9 yrs $165,200 $62,969
205 Map of Milo MiloYates County · 6,823 people 1.9 yrs $165,200 $62,500
206 Map of Homer Homer3,114 people 1.9 yrs $165,200 $72,472
207 Geneva12,512 people 1.9 yrs $165,500 $79,435
208 DavenportDelaware County · 2,946 people 1.9 yrs $165,700 $79,539
209 Map of Hamlin HamlinMonroe County · 8,652 people 1.9 yrs $166,200 $83,510
210 PhelpsOntario County · 6,624 people 1.9 yrs $166,300 $80,262
211 YorkLivingston County · 3,164 people 1.9 yrs $167,000 $79,886
212 Map of Aurelius AureliusCayuga County · 2,593 people 1.9 yrs $167,000 $94,079
213 Map of Somerset SomersetNiagara County · 3,060 people 1.9 yrs $167,200 $69,167
214 WarrensburgWarren County · 3,954 people 1.9 yrs $167,400 $60,907
215 Corning CorningSteuben County · 5,829 people 1.9 yrs $167,600 $88,482
216 Map of Cato CatoCayuga County · 2,542 people 1.9 yrs $167,600 $79,760
217 PameliaJefferson County · 3,304 people 2.0 yrs $167,900 $66,850
218 Schenectady68,847 people 2.0 yrs $168,800 $58,399
219 Map of Scottsville Scottsville2,723 people 2.0 yrs $169,000 $80,024
220 AlleganyCattaraugus County · 7,410 people 2.0 yrs $169,400 $72,500
221 Le Roy Le Roy4,301 people 2.0 yrs $169,400 $58,818
222 EllisburgJefferson County · 3,339 people 2.0 yrs $169,500 $77,115
223 Map of Van Buren Van BurenOnondaga County · 14,237 people 2.0 yrs $169,600 $73,779
224 BergenGenesee County · 3,081 people 2.0 yrs $170,000 $75,327
225 Blasdell Blasdell2,549 people 2.0 yrs $170,200 $69,856
226 VeteranChemung County · 3,269 people 2.0 yrs $170,400 $65,341
227 Map of Gates GatesMonroe County · 29,008 people 2.0 yrs $170,500 $77,080
228 West BloomfieldOntario County · 2,738 people 2.0 yrs $170,500 $61,399
229 Map of Newfane NewfaneNiagara County · 9,239 people 2.0 yrs $170,800 $75,484
230 Alfred4,819 people 2.0 yrs $170,800 $40,625
231 MilfordOtsego County · 2,790 people 2.0 yrs $170,800 $73,333
232 NewfieldTompkins County · 4,992 people 2.0 yrs $171,300 $74,333
233 NaplesOntario County · 2,606 people 2.0 yrs $171,500 $69,702
234 HopewellOntario County · 3,906 people 2.0 yrs $171,800 $84,358
235 ChenangoBroome County · 10,787 people 2.0 yrs $172,000 $86,646
236 Monticello7,279 people 2.0 yrs $172,000 $50,583
237 AlexandriaJefferson County · 3,713 people 2.0 yrs $172,500 $85,020
238 Homer HomerCortland County · 6,178 people 2.0 yrs $172,900 $74,012
239 MayfieldFulton County · 6,108 people 2.0 yrs $173,000 $72,074
240 Map of Saranac SaranacClinton County · 3,822 people 2.0 yrs $173,200 $82,500
241 ChamplainClinton County · 5,667 people 2.0 yrs $173,400 $59,866
242 Map of Tonawanda Tonawanda15,030 people 2.0 yrs $173,600 $58,326
243 TheresaJefferson County · 2,621 people 2.0 yrs $173,800 $69,500
244 FayetteSeneca County · 3,607 people 2.0 yrs $173,900 $77,875
245 SpencerTioga County · 2,917 people 2.0 yrs $174,000 $63,309
246 Map of Attica AtticaWyoming County · 6,109 people 2.0 yrs $174,600 $76,554
247 Map of Mohawk MohawkMontgomery County · 3,560 people 2.0 yrs $174,700 $81,473
248 Oswego OswegoOswego County · 8,369 people 2.0 yrs $175,100 $78,083
249 Map of Middleburgh MiddleburghSchoharie County · 3,134 people 2.0 yrs $175,900 $53,374
250 Fort Edward3,152 people 2.0 yrs $176,100 $71,845
251 Map of Ticonderoga TiconderogaEssex County · 4,705 people 2.0 yrs $176,200 $65,481
252 MooersClinton County · 3,439 people 2.1 yrs $176,400 $61,361
253 CatlinChemung County · 2,518 people 2.1 yrs $176,400 $80,956
254 EvansErie County · 15,183 people 2.1 yrs $176,500 $72,467
255 Map of Beekmantown BeekmantownClinton County · 5,439 people 2.1 yrs $176,700 $87,162
256 Greene GreeneChenango County · 5,161 people 2.1 yrs $176,800 $73,481
257 Cortlandville CortlandvilleCortland County · 8,279 people 2.1 yrs $177,200 $73,617
258 Map of Hoosick HoosickRensselaer County · 6,671 people 2.1 yrs $177,200 $63,372
259 Le RoyGenesee County · 7,571 people 2.1 yrs $177,500 $72,978
260 Map of Camden Camden2,695 people 2.1 yrs $177,600 $78,375
261 RomulusSeneca County · 3,110 people 2.1 yrs $178,800 $69,447
262 Map of Camden CamdenOneida County · 4,714 people 2.1 yrs $179,100 $62,394
263 Map of Kingsbury KingsburyWashington County · 12,896 people 2.1 yrs $179,300 $72,091
264 Map of Minoa Minoa3,653 people 2.1 yrs $179,400 $95,506
265 Map of Watervliet Watervliet10,287 people 2.1 yrs $179,700 $57,919
266 Map of Clarendon ClarendonOrleans County · 3,322 people 2.1 yrs $179,700 $57,604
267 PlattsburghClinton County · 11,830 people 2.1 yrs $179,900 $71,546
268 MarionWayne County · 4,523 people 2.1 yrs $180,300 $80,469
269 Map of Fort Edward Fort EdwardWashington County · 5,964 people 2.1 yrs $180,700 $70,366
270 Liberty5,142 people 2.1 yrs $181,900 $64,913
271 Map of Royalton RoyaltonNiagara County · 7,478 people 2.1 yrs $182,200 $92,373
272 Avon3,417 people 2.1 yrs $182,200 $71,771
273 Map of Geddes GeddesOnondaga County · 16,831 people 2.1 yrs $182,400 $76,839
274 IrondequoitMonroe County · 50,657 people 2.1 yrs $182,500 $79,162
275 Chittenango4,831 people 2.1 yrs $182,500 $70,786
276 WindsorBroome County · 5,708 people 2.1 yrs $182,800 $72,956
277 Map of Hartland HartlandNiagara County · 3,828 people 2.1 yrs $183,000 $91,901
278 WheatlandMonroe County · 4,857 people 2.1 yrs $183,100 $82,538
279 Canton7,167 people 2.1 yrs $183,800 $62,054
280 AvonLivingston County · 6,982 people 2.1 yrs $183,900 $76,098
281 Oneonta15,045 people 2.1 yrs $184,100 $61,111
282 CheektowagaErie County · 88,989 people 2.2 yrs $185,000 $69,239
283 Map of West Monroe West MonroeOswego County · 4,060 people 2.2 yrs $185,100 $90,558
284 PomfretChautauqua County · 12,795 people 2.2 yrs $185,400 $57,746
285 Le RayJefferson County · 25,266 people 2.2 yrs $185,600 $63,073
286 CobleskillSchoharie County · 6,292 people 2.2 yrs $186,300 $54,706
287 Map of Mechanicville Mechanicville5,124 people 2.2 yrs $186,500 $50,675
288 Map of Sweden SwedenMonroe County · 13,472 people 2.2 yrs $186,800 $75,711
289 OneontaOtsego County · 4,994 people 2.2 yrs $187,100 $79,074
290 Map of Chazy ChazyClinton County · 4,071 people 2.2 yrs $187,400 $95,648
291 HastingsOswego County · 9,345 people 2.2 yrs $187,700 $84,027
292 OwegoTioga County · 18,729 people 2.2 yrs $187,800 $86,263
293 Map of Elmira ElmiraChemung County · 6,662 people 2.2 yrs $187,900 $105,351
294 Corinth Corinth2,592 people 2.2 yrs $188,100 $76,071
295 SchroeppelOswego County · 7,938 people 2.2 yrs $188,400 $73,082
296 Map of Spencerport Spencerport3,630 people 2.2 yrs $188,400 $81,029
297 CaledoniaLivingston County · 4,137 people 2.2 yrs $189,000 $78,649
298 ChautauquaChautauqua County · 3,965 people 2.2 yrs $189,300 $68,795
299 Liverpool Liverpool2,695 people 2.2 yrs $189,600 $86,932
300 Map of Scotia Scotia7,264 people 2.2 yrs $189,900 $76,525
301 Map of Greece GreeceMonroe County · 95,395 people 2.2 yrs $190,300 $79,783
302 Map of Whitestown WhitestownOneida County · 17,908 people 2.2 yrs $190,300 $80,168
303 OrleansJefferson County · 2,778 people 2.2 yrs $190,300 $77,500
304 Map of Hilton Hilton5,968 people 2.2 yrs $190,800 $87,377
305 Map of Batavia BataviaGenesee County · 6,656 people 2.2 yrs $191,000 $67,207
306 Map of Kendall KendallOrleans County · 2,591 people 2.2 yrs $191,200 $87,734
307 CroghanLewis County · 3,209 people 2.2 yrs $191,300 $72,220
308 Fredonia9,467 people 2.2 yrs $192,500 $50,433
309 Williamson WilliamsonWayne County · 6,823 people 2.2 yrs $192,700 $90,515
310 SenecaOntario County · 2,622 people 2.2 yrs $192,700 $90,658
311 Map of Sheridan SheridanChautauqua County · 2,529 people 2.2 yrs $192,900 $87,083
312 Cobleskill4,682 people 2.2 yrs $193,300 $46,059
313 VestalBroome County · 30,978 people 2.3 yrs $193,500 $83,012
314 JohnstownFulton County · 6,452 people 2.3 yrs $193,500 $97,283
315 DenmarkLewis County · 2,630 people 2.3 yrs $193,600 $63,270
316 Sullivan SullivanMadison County · 14,690 people 2.3 yrs $194,100 $80,948
317 Map of Springville Springville4,190 people 2.3 yrs $195,300 $71,996
318 OtegoOtsego County · 2,718 people 2.3 yrs $195,500 $77,553
319 Delhi3,136 people 2.3 yrs $195,700 $57,586
320 Plattsburgh19,830 people 2.3 yrs $195,900 $57,630
321 SalemWashington County · 2,611 people 2.3 yrs $196,000 $83,398
322 Map of Depew Depew15,000 people 2.3 yrs $196,500 $73,556
323 Map of Verona VeronaOneida County · 5,884 people 2.3 yrs $196,700 $83,534
324 MadisonMadison County · 2,730 people 2.3 yrs $196,900 $76,895
325 North Tonawanda30,198 people 2.3 yrs $197,200 $66,961
326 CorinthSaratoga County · 6,572 people 2.3 yrs $197,200 $83,223
327 DelhiDelaware County · 5,153 people 2.3 yrs $197,300 $63,043
328 LouisvilleSt. Lawrence County · 3,013 people 2.3 yrs $197,800 $91,429
329 Map of Glen GlenMontgomery County · 2,555 people 2.3 yrs $198,800 $83,750
330 ChampionJefferson County · 4,530 people 2.3 yrs $198,900 $56,875
331 Saranac Lake4,965 people 2.3 yrs $199,900 $61,967
332 Map of Schuyler Falls Schuyler FallsClinton County · 4,851 people 2.3 yrs $201,600 $103,977
333 RutlandJefferson County · 3,009 people 2.3 yrs $201,600 $72,404
334 VernonOneida County · 8,219 people 2.4 yrs $202,100 $77,601
335 Lancaster10,113 people 2.4 yrs $202,200 $66,148
336 Adams AdamsJefferson County · 4,928 people 2.4 yrs $202,600 $78,750
337 White CreekWashington County · 3,261 people 2.4 yrs $202,600 $72,853
338 Map of Pembroke PembrokeGenesee County · 4,218 people 2.4 yrs $202,800 $91,534
339 Map of Peru PeruClinton County · 6,710 people 2.4 yrs $203,200 $101,771
340 Map of Floyd FloydOneida County · 3,702 people 2.4 yrs $204,200 $98,297
341 WilsonNiagara County · 5,789 people 2.4 yrs $205,600 $88,929
342 Map of Clay ClayOnondaga County · 59,995 people 2.4 yrs $205,900 $90,707
343 Map of Chili ChiliMonroe County · 28,982 people 2.4 yrs $206,000 $89,793
344 Troy Troy51,033 people 2.4 yrs $206,500 $58,477
345 Map of Clarkson ClarksonMonroe County · 6,810 people 2.4 yrs $207,000 $83,286
346 Akron Akron2,897 people 2.4 yrs $207,000 $44,935
347 NorthamptonFulton County · 2,594 people 2.4 yrs $207,000 $72,065
348 New York Mills New York Mills3,856 people 2.4 yrs $207,700 $57,578
349 Kenmore15,044 people 2.4 yrs $208,600 $77,639
350 StephentownRensselaer County · 2,774 people 2.4 yrs $208,800 $88,617
351 Map of Rensselaer Rensselaer9,287 people 2.4 yrs $208,900 $70,080
352 Map of Camillus CamillusOnondaga County · 25,270 people 2.4 yrs $209,000 $85,915
353 HarrietstownFranklin County · 5,222 people 2.4 yrs $209,000 $66,460
354 Map of Ravena Ravena3,243 people 2.4 yrs $209,100 $77,217
355 Map of Macedon MacedonWayne County · 9,243 people 2.4 yrs $209,800 $95,313
356 Map of Darien DarienGenesee County · 2,988 people 2.5 yrs $211,400 $88,423
357 BrownvilleJefferson County · 5,797 people 2.5 yrs $211,700 $88,071
358 Glens Falls Glens Falls14,609 people 2.5 yrs $212,200 $67,788
359 South Glens Falls3,737 people 2.5 yrs $212,700 $58,542
360 Map of Alden Alden2,633 people 2.5 yrs $213,500 $70,541
361 TonawandaErie County · 71,850 people 2.5 yrs $213,900 $77,673
362 RichmondOntario County · 3,331 people 2.5 yrs $215,400 $79,150
363 Map of Amsterdam AmsterdamMontgomery County · 5,578 people 2.5 yrs $216,100 $83,989
364 BroadalbinFulton County · 5,099 people 2.5 yrs $216,700 $74,591
365 WatertownJefferson County · 5,557 people 2.5 yrs $217,400 $69,809
366 Map of Lee LeeOneida County · 6,074 people 2.5 yrs $217,700 $94,137
367 Ellenville4,211 people 2.5 yrs $218,200 $42,969
368 Webster5,718 people 2.5 yrs $218,400 $70,495
369 Big FlatsChemung County · 7,592 people 2.5 yrs $218,500 $87,044
370 HectorSchuyler County · 4,850 people 2.5 yrs $218,700 $79,904
371 Map of Sardinia SardiniaErie County · 2,703 people 2.5 yrs $218,900 $84,583
372 Map of Concord ConcordErie County · 8,269 people 2.6 yrs $219,300 $78,594
373 BoonvilleOneida County · 4,465 people 2.6 yrs $219,400 $68,253
374 Baldwinsville Baldwinsville7,715 people 2.6 yrs $219,900 $77,241
375 ParmaMonroe County · 16,111 people 2.6 yrs $220,000 $93,558
376 LimaLivingston County · 4,118 people 2.6 yrs $220,200 $87,130
377 LivoniaLivingston County · 7,505 people 2.6 yrs $220,700 $89,149
378 Cicero CiceroOnondaga County · 31,133 people 2.6 yrs $221,200 $96,463
379 Map of Fort Ann Fort AnnWashington County · 5,311 people 2.6 yrs $222,300 $85,902
380 BinghamtonBroome County · 4,533 people 2.6 yrs $222,300 $105,345
381 Map of North Collins North CollinsErie County · 3,503 people 2.6 yrs $222,500 $100,270
382 Lake Luzerne Lake LuzerneWarren County · 3,080 people 2.6 yrs $222,800 $46,633
383 Map of Cohoes Cohoes18,159 people 2.6 yrs $223,400 $61,145
384 Map of Henrietta HenriettaMonroe County · 48,065 people 2.6 yrs $223,700 $85,943
385 Erwin ErwinSteuben County · 7,965 people 2.6 yrs $223,700 $88,333
386 EnfieldTompkins County · 3,310 people 2.6 yrs $224,000 $94,750
387 New Hartford New HartfordOneida County · 22,015 people 2.6 yrs $224,200 $81,173
388 Trenton TrentonOneida County · 4,257 people 2.6 yrs $225,400 $88,807
389 Geneseo7,701 people 2.6 yrs $226,200 $46,589
390 PorterNiagara County · 6,474 people 2.6 yrs $226,300 $77,931
391 ClaytonJefferson County · 4,693 people 2.6 yrs $226,800 $90,357
392 RotterdamSchenectady County · 30,616 people 2.6 yrs $227,000 $86,331
393 Sherrill3,028 people 2.6 yrs $227,500 $88,947
394 Map of Riga RigaMonroe County · 5,534 people 2.6 yrs $227,600 $100,750
395 Map of LaFayette LaFayetteOnondaga County · 4,878 people 2.7 yrs $228,600 $113,750
396 ThompsonSullivan County · 16,714 people 2.7 yrs $229,000 $65,021
397 CanandaiguaOntario County · 10,514 people 2.7 yrs $229,100 $64,929
398 DeerfieldOneida County · 3,933 people 2.7 yrs $231,300 $101,029
399 Map of Walworth WalworthWayne County · 9,273 people 2.7 yrs $232,000 $94,286
400 East BloomfieldOntario County · 3,637 people 2.7 yrs $232,300 $90,451
401 Geneva GenevaOntario County · 3,471 people 2.7 yrs $232,600 $82,589
402 Map of West Seneca West SenecaErie County · 45,303 people 2.7 yrs $232,800 $79,709
403 Ontario OntarioWayne County · 10,491 people 2.7 yrs $233,900 $82,608
404 Coeymans CoeymansAlbany County · 7,240 people 2.7 yrs $234,100 $95,403
405 CarolineTompkins County · 3,280 people 2.7 yrs $234,200 $80,855
406 Albany100,492 people 2.7 yrs $234,700 $61,986
407 OgdenMonroe County · 20,208 people 2.7 yrs $235,200 $91,563
408 Schoharie SchoharieSchoharie County · 3,111 people 2.7 yrs $235,200 $63,657
409 Newstead NewsteadErie County · 8,681 people 2.7 yrs $235,500 $71,200
410 ElleryChautauqua County · 4,073 people 2.7 yrs $235,900 $86,833
411 Map of Marcy MarcyOneida County · 8,676 people 2.7 yrs $236,200 $92,775
412 Port Jervis Port Jervis8,652 people 2.8 yrs $236,700 $47,917
413 WawarsingUlster County · 12,533 people 2.8 yrs $236,900 $64,321
414 FarmingtonOntario County · 14,643 people 2.8 yrs $237,000 $92,944
415 WestmorelandOneida County · 5,892 people 2.8 yrs $238,100 $105,333
416 Lewiston2,588 people 2.8 yrs $238,100 $73,821
417 Cape VincentJefferson County · 2,532 people 2.8 yrs $238,700 $61,402
418 Greenport GreenportColumbia County · 4,425 people 2.8 yrs $238,900
419 HamiltonMadison County · 6,350 people 2.8 yrs $240,800 $75,398
420 Map of Greenville GreenvilleGreene County · 3,761 people 2.8 yrs $240,900 $81,406
421 GrovelandLivingston County · 2,528 people 2.8 yrs $241,300 $81,691
422 GreenwichWashington County · 4,850 people 2.8 yrs $241,900 $73,537
423 GeneseoLivingston County · 10,338 people 2.8 yrs $242,100 $65,670
424 Map of Catskill Catskill3,779 people 2.8 yrs $242,500 $79,423
425 DrydenTompkins County · 13,604 people 2.8 yrs $242,600 $81,127
426 DeWittOnondaga County · 25,589 people 2.8 yrs $243,500 $92,218
427 Map of Paris ParisOneida County · 4,261 people 2.8 yrs $243,800 $93,491
428 Map of Alden AldenErie County · 9,871 people 2.8 yrs $244,100 $91,441
429 Map of Bennington BenningtonWyoming County · 3,220 people 2.8 yrs $244,400 $89,050
430 VirgilCortland County · 2,525 people 2.8 yrs $244,600 $91,094
431 Map of Wales WalesErie County · 3,015 people 2.8 yrs $244,800 $88,590
432 Map of Durham DurhamGreene County · 2,641 people 2.9 yrs $245,300 $81,471
433 MarcellusOnondaga County · 6,018 people 2.9 yrs $245,700 $94,112
434 Map of Catskill CatskillGreene County · 11,321 people 2.9 yrs $246,000 $69,321
435 Map of Onondaga OnondagaOnondaga County · 22,573 people 2.9 yrs $246,200 $104,448
436 MamakatingSullivan County · 12,728 people 2.9 yrs $246,800 $90,631
437 DeerparkOrange County · 7,452 people 2.9 yrs $247,400 $73,081
438 Map of Bethel BethelSullivan County · 4,054 people 2.9 yrs $247,700 $67,048
439 Newburgh28,519 people 2.9 yrs $247,900 $56,960
440 StockportColumbia County · 2,642 people 2.9 yrs $248,200 $98,958
441 Map of Liberty LibertySullivan County · 10,358 people 2.9 yrs $248,500 $68,047
442 Map of Hamburg Hamburg9,792 people 2.9 yrs $248,600 $112,292
443 ArgyleWashington County · 3,636 people 2.9 yrs $249,300 $83,000
444 Map of Tully TullyOnondaga County · 2,649 people 2.9 yrs $249,700 $108,529
445 Middletown MiddletownDelaware County · 3,292 people 2.9 yrs $250,000 $78,021
446 MoreauSaratoga County · 16,631 people 2.9 yrs $250,300 $81,317
447 HamburgErie County · 60,234 people 2.9 yrs $251,100 $88,651
448 ManliusOnondaga County · 33,328 people 2.9 yrs $253,600 $113,449
449 Map of Fallsburg FallsburgSullivan County · 14,581 people 3.0 yrs $256,000 $62,452
450 Pittstown PittstownRensselaer County · 5,474 people 3.0 yrs $256,800 $92,098
451 GlenvilleSchenectady County · 29,372 people 3.0 yrs $257,400 $98,423
452 Maybrook3,142 people 3.0 yrs $257,500 $72,389
453 HounsfieldJefferson County · 3,257 people 3.0 yrs $258,100 $82,981
454 Map of Benton BentonYates County · 2,948 people 3.0 yrs $258,600 $74,767
455 Map of Fayetteville Fayetteville4,214 people 3.0 yrs $258,700 $127,559
456 Schaghticoke SchaghticokeRensselaer County · 7,359 people 3.0 yrs $260,200 $107,083
457 Map of Lewiston LewistonNiagara County · 15,788 people 3.0 yrs $261,600 $78,400
458 EdenErie County · 7,546 people 3.1 yrs $263,100 $97,262
459 Manlius4,644 people 3.1 yrs $263,300 $69,942
460 Map of Nassau NassauRensselaer County · 4,511 people 3.1 yrs $263,300 $93,159
461 GorhamOntario County · 4,093 people 3.1 yrs $263,300 $64,874
462 Map of Cairo CairoGreene County · 6,700 people 3.1 yrs $263,400 $79,643
463 Map of Otisco OtiscoOnondaga County · 2,545 people 3.1 yrs $263,900 $83,950
464 Hamilton4,370 people 3.1 yrs $264,200 $66,750
465 RushMonroe County · 3,464 people 3.1 yrs $264,600 $122,519
466 Map of Holland HollandErie County · 3,266 people 3.1 yrs $265,000 $66,198
467 Honeoye Falls2,765 people 3.1 yrs $265,300 $82,162
468 BostonErie County · 7,948 people 3.1 yrs $266,900 $92,482
469 NorthumberlandSaratoga County · 5,219 people 3.1 yrs $267,300 $91,178
470 Map of Webster WebsterMonroe County · 45,226 people 3.1 yrs $269,000 $94,313
471 WaterfordSaratoga County · 8,163 people 3.1 yrs $269,900 $87,089
472 Harriman Harriman2,586 people 3.1 yrs $270,000 $83,488
473 Map of Menands Menands4,505 people 3.2 yrs $271,300 $80,583
474 SaratogaSaratoga County · 5,850 people 3.2 yrs $271,900 $101,313
475 EsopusUlster County · 9,561 people 3.2 yrs $272,200 $88,837
476 UlyssesTompkins County · 4,809 people 3.2 yrs $274,500 $71,400
477 AthensGreene County · 3,936 people 3.2 yrs $274,700 $84,896
478 PompeyOnondaga County · 7,047 people 3.2 yrs $275,400 $111,000
479 Map of Lancaster LancasterErie County · 45,148 people 3.2 yrs $277,600 $89,080
480 Fairport Fairport5,403 people 3.2 yrs $278,100 $107,009
481 Williamsville5,469 people 3.2 yrs $278,900 $98,850
482 Map of Sennett SennettCayuga County · 3,264 people 3.2 yrs $279,300 $101,585
483 Map of Brighton BrightonMonroe County · 36,834 people 3.3 yrs $282,100 $85,467
484 Map of Owasco OwascoCayuga County · 3,511 people 3.3 yrs $282,100 $102,245
485 Map of Cambria CambriaNiagara County · 5,732 people 3.3 yrs $283,500 $111,563
486 Poughkeepsie31,958 people 3.3 yrs $283,700 $60,741
487 Colonie Colonie7,702 people 3.3 yrs $285,400 $103,983
488 Map of Brunswick BrunswickRensselaer County · 12,524 people 3.3 yrs $285,600 $107,350
489 Marilla MarillaErie County · 5,148 people 3.3 yrs $286,400 $92,787
490 Map of Lysander LysanderOnondaga County · 23,086 people 3.4 yrs $288,400 $107,984
491 Victor2,687 people 3.4 yrs $291,000 $90,227
492 Map of Penfield PenfieldMonroe County · 38,965 people 3.4 yrs $291,500 $119,154
493 East GreenbushRensselaer County · 16,687 people 3.4 yrs $291,500 $105,111
494 DanbyTompkins County · 3,359 people 3.4 yrs $291,800 $99,886
495 Kirkland KirklandOneida County · 9,786 people 3.4 yrs $292,700 $82,926
496 Map of Pendleton PendletonNiagara County · 7,034 people 3.4 yrs $294,300 $113,750
497 DuanesburgSchenectady County · 6,083 people 3.4 yrs $295,100 $95,378
498 Cazenovia2,753 people 3.4 yrs $295,200 $92,857
499 Map of Berne BerneAlbany County · 2,679 people 3.4 yrs $296,300 $105,219
500 New BaltimoreGreene County · 3,199 people 3.5 yrs $297,000 $100,182
501 Map of Knox KnoxAlbany County · 2,559 people 3.5 yrs $299,800 $124,083
502 Map of Coxsackie Coxsackie2,737 people 3.5 yrs $300,300 $70,500
503 Map of Ulster UlsterUlster County · 12,675 people 3.5 yrs $301,100 $79,769
504 SchodackRensselaer County · 12,933 people 3.5 yrs $302,100 $108,074
505 Map of Colden ColdenErie County · 3,145 people 3.5 yrs $302,600 $97,935
506 Map of Coxsackie CoxsackieGreene County · 7,776 people 3.5 yrs $303,100 $88,188
507 Map of Poestenkill PoestenkillRensselaer County · 4,327 people 3.5 yrs $303,700 $126,250
508 Map of Neversink NeversinkSullivan County · 3,380 people 3.5 yrs $304,100 $80,682
509 ChesterWarren County · 3,074 people 3.6 yrs $306,400 $84,623
510 Ballston Spa5,027 people 3.6 yrs $308,200 $101,667
511 Middletown30,289 people 3.6 yrs $308,600 $79,346
512 LivingstonColumbia County · 3,616 people 3.6 yrs $309,100 $54,024
513 AmeniaDutchess County · 3,857 people 3.6 yrs $309,500 $76,426
514 PlattekillUlster County · 10,406 people 3.6 yrs $310,000 $103,045
515 PerintonMonroe County · 46,961 people 3.6 yrs $310,200 $112,093
516 Map of Queensbury QueensburyWarren County · 29,201 people 3.6 yrs $311,100 $89,772
517 MiltonSaratoga County · 19,036 people 3.6 yrs $311,500 $100,322
518 AmherstErie County · 130,546 people 3.6 yrs $311,600 $93,483
519 Hunter HunterGreene County · 3,042 people 3.7 yrs $314,200 $66,827
520 Map of Wheatfield WheatfieldNiagara County · 18,549 people 3.7 yrs $314,900 $93,682
521 Kingston23,911 people 3.7 yrs $315,500 $68,186
522 Map of Westerlo WesterloAlbany County · 3,208 people 3.7 yrs $316,200 $99,167
523 Map of Callicoon CallicoonSullivan County · 3,030 people 3.7 yrs $316,800 $92,833
524 Map of Jerusalem JerusalemYates County · 4,278 people 3.7 yrs $320,900 $86,780
525 Map of Colonie ColonieAlbany County · 85,997 people 3.8 yrs $322,900 $101,676
526 Map of Voorheesville Voorheesville2,824 people 3.8 yrs $324,700 $111,172
527 CopakeColumbia County · 3,313 people 3.8 yrs $325,000 $113,611
528 Map of Claverack ClaverackColumbia County · 6,054 people 3.8 yrs $326,200 $74,111
529 Map of Rosendale RosendaleUlster County · 5,744 people 3.8 yrs $326,300 $71,875
530 Map of Grand Island Grand IslandErie County · 21,488 people 3.8 yrs $327,000 $115,991
531 Map of Dover DoverDutchess County · 8,393 people 3.8 yrs $330,000 $91,803
532 Chester4,033 people 3.8 yrs $330,200 $100,514
533 Map of Hyde Park Hyde ParkDutchess County · 21,240 people 3.9 yrs $331,200 $87,094
534 StillwaterSaratoga County · 9,396 people 3.9 yrs $332,800 $105,380
535 Walden6,868 people 3.9 yrs $333,500 $87,487
536 Map of North East North EastDutchess County · 2,974 people 3.9 yrs $334,000 $84,757
537 Map of Saugerties SaugertiesUlster County · 19,223 people 3.9 yrs $335,400 $78,271
538 Sand LakeRensselaer County · 8,326 people 3.9 yrs $336,200 $120,089
539 Map of Wappingers Falls Wappingers Falls5,761 people 3.9 yrs $337,200 $65,040
540 Map of Highlands HighlandsOrange County · 12,823 people 3.9 yrs $337,700 $116,111
541 North Greenbush North GreenbushRensselaer County · 13,297 people 4.0 yrs $339,800 $117,372
542 Greenwood Lake Greenwood Lake3,020 people 4.0 yrs $340,100 $72,902
543 CharltonSaratoga County · 4,337 people 4.0 yrs $340,200 $106,801
544 Ithaca32,814 people 4.0 yrs $342,700 $48,784
545 ShandakenUlster County · 2,789 people 4.0 yrs $346,100 $66,031
546 LansingTompkins County · 11,789 people 4.0 yrs $346,400 $86,342
547 CazenoviaMadison County · 6,693 people 4.0 yrs $347,100 $108,250
548 Montgomery MontgomeryOrange County · 23,265 people 4.0 yrs $347,600 $92,939
549 New ScotlandAlbany County · 9,127 people 4.1 yrs $348,500 $122,659
550 PerthFulton County · 3,541 people 4.1 yrs $349,200 $91,914
551 Map of Kinderhook KinderhookColumbia County · 8,229 people 4.1 yrs $349,900 $81,989
552 OtsegoOtsego County · 3,627 people 4.1 yrs $352,600 $72,891
553 Map of Wallkill WallkillOrange County · 31,023 people 4.1 yrs $353,200 $96,076
554 Highland Falls Highland Falls3,683 people 4.1 yrs $353,900 $110,714
555 Map of Rochester RochesterUlster County · 7,362 people 4.1 yrs $354,300 $86,691
556 Lake GeorgeWarren County · 3,496 people 4.1 yrs $354,500 $103,857
557 Poughkeepsie PoughkeepsieDutchess County · 45,636 people 4.1 yrs $354,900 $97,724
558 Washingtonville Washingtonville5,707 people 4.1 yrs $355,700 $95,313
559 Guilderland GuilderlandAlbany County · 37,260 people 4.2 yrs $357,400 $112,273
560 Map of Elma ElmaErie County · 11,687 people 4.2 yrs $357,900 $116,460
561 Map of Chatham ChathamColumbia County · 4,060 people 4.2 yrs $358,100 $107,270
562 VictorOntario County · 15,989 people 4.2 yrs $359,000 $115,538
563 Map of Shawangunk ShawangunkUlster County · 13,365 people 4.2 yrs $360,100 $109,536
564 Orchard ParkErie County · 29,779 people 4.2 yrs $360,700 $109,876
565 Haverstraw12,325 people 4.2 yrs $361,100 $75,167
566 Map of Montgomery Montgomery3,798 people 4.2 yrs $361,300 $90,214
567 FloridaMontgomery County · 2,893 people 4.2 yrs $361,800 $123,250
568 Map of Niskayuna NiskayunaSchenectady County · 23,591 people 4.2 yrs $362,000 $137,349
569 East Aurora East Aurora5,993 people 4.2 yrs $364,100 $103,949
570 AuroraErie County · 13,882 people 4.2 yrs $364,800 $102,065
571 Galway GalwaySaratoga County · 3,538 people 4.2 yrs $365,100 $110,149
572 MaltaSaratoga County · 17,398 people 4.2 yrs $365,300 $110,425
573 Ithaca IthacaTompkins County · 20,968 people 4.3 yrs $368,700 $105,978
574 Map of Mount Hope Mount HopeOrange County · 6,465 people 4.3 yrs $368,900 $91,475
575 Map of Bethlehem BethlehemAlbany County · 35,139 people 4.3 yrs $370,400 $123,893
576 Map of Ghent GhentColumbia County · 5,267 people 4.3 yrs $371,200 $82,092
577 Map of New Windsor New WindsorOrange County · 27,877 people 4.3 yrs $371,900 $95,071
578 BallstonSaratoga County · 12,433 people 4.3 yrs $373,200 $116,161
579 Saugerties Saugerties3,884 people 4.4 yrs $374,100 $57,778
580 Pleasant Valley Pleasant ValleyDutchess County · 9,794 people 4.4 yrs $374,500 $101,731
581 Map of Olive OliveUlster County · 4,254 people 4.4 yrs $375,100 $114,018
582 NewburghOrange County · 31,915 people 4.4 yrs $375,700 $111,615
583 GreenfieldSaratoga County · 8,039 people 4.4 yrs $375,800 $85,773
584 Map of West Haverstraw West Haverstraw10,711 people 4.4 yrs $377,200 $86,301
585 Greenville GreenvilleOrange County · 4,676 people 4.4 yrs $380,400 $122,521
586 Spring Valley33,192 people 4.4 yrs $381,800 $57,196
587 Suffern11,441 people 4.4 yrs $382,100 $104,607
588 Map of Haverstraw HaverstrawRockland County · 39,107 people 4.5 yrs $387,500 $89,107
589 HalfmoonSaratoga County · 26,245 people 4.5 yrs $387,700 $100,712
590 Map of Mendon MendonMonroe County · 9,019 people 4.5 yrs $388,700 $131,778
591 Map of Pittsford PittsfordMonroe County · 30,543 people 4.5 yrs $389,100 $145,581
592 Map of Hudson Hudson5,865 people 4.5 yrs $389,900 $54,139
593 Map of Kent KentPutnam County · 12,896 people 4.5 yrs $390,100 $129,012
594 LloydUlster County · 11,154 people 4.5 yrs $390,200 $92,220
595 Map of Wappinger WappingerDutchess County · 28,252 people 4.6 yrs $394,800 $95,234
596 Clifton ParkSaratoga County · 37,991 people 4.6 yrs $395,400 $133,359
597 Blooming Grove Blooming GroveOrange County · 18,635 people 4.6 yrs $395,500 $95,967
598 Peekskill25,625 people 4.6 yrs $395,600 $85,954
599 Map of Goshen Goshen5,773 people 4.6 yrs $396,300 $104,643
600 Map of Brewster Brewster2,512 people 4.6 yrs $398,200 $62,886
601 Hurley HurleyUlster County · 6,163 people 4.6 yrs $398,900 $101,099
602 Orchard Park Orchard Park3,072 people 4.6 yrs $399,400 $99,904
603 Map of Wawayanda WawayandaOrange County · 7,537 people 4.7 yrs $401,000 $143,017
604 Map of Marlborough MarlboroughUlster County · 8,819 people 4.7 yrs $401,600 $106,627
605 WiltonSaratoga County · 17,456 people 4.7 yrs $402,000 $98,854
606 Map of Clarence ClarenceErie County · 33,097 people 4.8 yrs $408,500 $124,800
607 LaGrange LaGrangeDutchess County · 16,384 people 4.8 yrs $408,600 $121,586
608 PattersonPutnam County · 11,560 people 4.8 yrs $409,500 $102,149
609 New Paltz8,314 people 4.8 yrs $414,500 $52,774
610 Map of Great Neck Plaza Great Neck Plaza7,593 people 4.8 yrs $416,100 $92,474
611 Map of Fishkill FishkillDutchess County · 22,924 people 4.9 yrs $419,600 $101,423
612 Map of Stanford StanfordDutchess County · 3,692 people 4.9 yrs $424,200 $88,578
613 Monroe9,515 people 5.0 yrs $427,800 $109,851
614 Map of Crawford CrawfordOrange County · 9,088 people 5.0 yrs $428,800 $134,955
615 Red Hook Red HookDutchess County · 11,108 people 5.0 yrs $430,000 $112,363
616 Map of Sloatsburg Sloatsburg3,038 people 5.0 yrs $430,800 $108,043
617 Map of North Elba North ElbaEssex County · 7,540 people 5.0 yrs $431,600 $72,843
618 Cayuga Heights4,000 people 5.0 yrs $433,000 $166,526
619 ChesterOrange County · 12,668 people 5.1 yrs $435,000 $139,778
620 Map of Warwick Warwick6,585 people 5.1 yrs $438,100 $89,609
621 Map of Beekman BeekmanDutchess County · 14,069 people 5.1 yrs $440,800 $126,250
622 Map of Cornwall CornwallOrange County · 12,755 people 5.2 yrs $444,800 $114,635
623 SoutheastPutnam County · 18,180 people 5.2 yrs $446,900 $110,815
624 Map of Clinton ClintonDutchess County · 4,072 people 5.2 yrs $447,500 $125,685
625 Map of Ossining Ossining26,950 people 5.2 yrs $449,100 $103,573
626 PawlingDutchess County · 8,044 people 5.2 yrs $449,100 $120,592
627 WoodburyOrange County · 11,334 people 5.3 yrs $452,200 $121,221
628 Map of Minisink MinisinkOrange County · 4,661 people 5.3 yrs $452,200 $127,690
629 SkaneatelesOnondaga County · 7,090 people 5.3 yrs $457,800 $103,545
630 GoshenOrange County · 14,468 people 5.3 yrs $458,700 $121,442
631 WarwickOrange County · 31,859 people 5.3 yrs $458,800 $119,328
632 Map of Hempstead Hempstead58,801 people 5.3 yrs $459,500 $90,420
633 MonroeOrange County · 21,586 people 5.4 yrs $462,100 $112,199
634 New PaltzUlster County · 15,330 people 5.4 yrs $464,400 $83,133
635 MarbletownUlster County · 5,724 people 5.4 yrs $466,400 $114,330
636 Gardiner GardinerUlster County · 5,645 people 5.5 yrs $469,200 $115,234
637 Cornwall-on-Hudson3,037 people 5.5 yrs $471,200 $140,208
638 Beacon Beacon14,834 people 5.5 yrs $471,600 $107,859
639 Islandia3,600 people 5.6 yrs $477,400 $116,313
640 Patchogue12,396 people 5.6 yrs $477,600 $107,306
641 Map of Saratoga Springs Saratoga Springs28,631 people 5.6 yrs $478,100 $105,944
642 Map of Mount Kisco Mount Kisco10,737 people 5.6 yrs $478,300 $96,534
643 Map of East Fishkill East FishkillDutchess County · 29,772 people 5.6 yrs $478,400 $138,543
644 Mount Vernon72,427 people 5.6 yrs $484,000 $78,779
645 Riverhead RiverheadSuffolk County · 35,980 people 5.7 yrs $486,600 $94,249
646 Map of Brookhaven BrookhavenSuffolk County · 489,810 people 5.7 yrs $489,200 $120,110
647 Map of Union Vale Union ValeDutchess County · 4,567 people 5.7 yrs $490,900 $102,888
648 Rhinebeck2,650 people 5.7 yrs $492,600 $70,496
649 CarmelPutnam County · 33,837 people 5.8 yrs $495,100 $131,835
650 Map of Yonkers Yonkers209,978 people 5.8 yrs $501,600 $83,549
651 Map of Hamptonburgh HamptonburghOrange County · 5,500 people 5.9 yrs $503,300 $122,250
652 Freeport Freeport44,088 people 5.9 yrs $505,900 $120,625
653 South Blooming Grove South Blooming Grove3,866 people 5.9 yrs $509,900 $62,316
654 Putnam Valley Putnam ValleyPutnam County · 11,755 people 5.9 yrs $510,900 $137,656
655 Lansing3,876 people 6.0 yrs $516,900 $72,364
656 Lindenhurst27,142 people 6.1 yrs $521,500 $130,128
657 RhinebeckDutchess County · 7,610 people 6.1 yrs $521,800 $93,284
658 Map of Babylon BabylonSuffolk County · 218,262 people 6.1 yrs $522,100 $128,108
659 Map of Stony Point Stony PointRockland County · 14,833 people 6.1 yrs $525,900 $126,958
660 Map of Washington WashingtonDutchess County · 4,496 people 6.2 yrs $532,300 $102,303
661 IslipSuffolk County · 339,106 people 6.2 yrs $535,300 $130,132
662 OssiningWestchester County · 39,276 people 6.4 yrs $552,900 $125,539
663 Farmingdale8,474 people 6.5 yrs $559,700 $122,980
664 Amityville9,588 people 6.6 yrs $569,800 $106,285
665 Map of Island Park Island Park4,976 people 6.7 yrs $574,500 $104,926
666 Map of Tuxedo Tuxedo3,023 people 6.7 yrs $577,100 $109,205
667 Map of Cortlandt CortlandtWestchester County · 41,794 people 6.7 yrs $579,500 $140,030
668 Port Chester31,102 people 6.8 yrs $582,600 $92,222
669 Roslyn2,978 people 7.0 yrs $597,600 $116,386
670 Lake Grove11,061 people 7.0 yrs $598,900 $118,311
671 ClarkstownRockland County · 86,937 people 7.0 yrs $602,100 $136,883
672 WoodstockUlster County · 6,258 people 7.0 yrs $604,700 $92,118
673 YorktownWestchester County · 35,869 people 7.1 yrs $606,800 $167,091
674 Map of Lynbrook Lynbrook20,325 people 7.1 yrs $611,900 $136,696
675 PhilipstownPutnam County · 9,879 people 7.2 yrs $615,000 $140,557
676 Map of Valley Stream Valley Stream40,315 people 7.2 yrs $616,100 $133,190
677 Map of White Plains White Plains60,666 people 7.2 yrs $620,800 $110,763
678 Map of East Rockaway East Rockaway10,077 people 7.2 yrs $621,300 $124,929
679 Tuckahoe6,973 people 7.2 yrs $621,300 $104,375
680 Map of Westbury Westbury15,808 people 7.3 yrs $626,500 $145,185
681 Nyack Nyack7,393 people 7.3 yrs $628,200 $116,649
682 Map of Orangetown OrangetownRockland County · 48,605 people 7.4 yrs $638,100 $145,007
683 Map of Hempstead HempsteadNassau County · 790,202 people 7.5 yrs $640,800 $141,243
684 Map of Elmsford Elmsford5,186 people 7.5 yrs $641,700 $120,179
685 Massapequa Park16,963 people 7.5 yrs $642,600 $171,953
686 SomersWestchester County · 21,264 people 7.5 yrs $646,000 $169,894
687 Map of Skaneateles Skaneateles2,543 people 7.5 yrs $647,100 $125,625
688 Malverne8,477 people 7.6 yrs $651,100 $149,489
689 Mineola21,211 people 7.6 yrs $651,200 $137,739
690 Piermont2,514 people 7.6 yrs $652,900 $140,450
691 Map of Ramapo RamapoRockland County · 152,401 people 7.6 yrs $653,100 $82,463
692 Port Jefferson Port Jefferson8,091 people 7.6 yrs $655,800 $144,912
693 Map of Babylon Babylon12,185 people 7.7 yrs $658,500 $140,820
694 Map of New Square New Square9,803 people 7.7 yrs $662,400 $31,443
695 SmithtownSuffolk County · 116,097 people 7.8 yrs $669,900 $152,636
696 North Salem North SalemWestchester County · 5,148 people 7.8 yrs $670,600 $178,750
697 Tarrytown11,784 people 8.0 yrs $685,300 $107,106
698 Map of Manorhaven Manorhaven6,958 people 8.0 yrs $687,100 $105,486
699 TuxedoOrange County · 3,763 people 8.0 yrs $687,900 $129,598
700 RyeWestchester County · 48,734 people 8.0 yrs $689,400 $108,265
701 Map of Long Beach Long Beach34,756 people 8.1 yrs $696,400 $140,739
702 GreenburghWestchester County · 93,990 people 8.1 yrs $697,100 $152,256
703 Map of Glen Cove Glen Cove28,112 people 8.1 yrs $698,900 $92,064
704 Map of New Rochelle New Rochelle82,769 people 8.2 yrs $702,500 $109,167
705 Oyster BayNassau County · 299,509 people 8.2 yrs $708,600 $160,126
706 Bayville6,744 people 8.3 yrs $710,000 $149,191
707 Map of Airmont Airmont10,205 people 8.3 yrs $710,700 $94,972
708 Croton-on-Hudson8,202 people 8.3 yrs $712,900 $191,678
709 HuntingtonSuffolk County · 204,059 people 8.3 yrs $715,600 $168,029
710 Map of Mamaroneck Mamaroneck19,826 people 8.3 yrs $717,200 $120,000
711 Map of Chestnut Ridge Chestnut Ridge10,557 people 8.4 yrs $720,100 $111,725
712 Map of New Hyde Park New Hyde Park10,220 people 8.4 yrs $722,900 $142,927
713 Map of Williston Park Williston Park7,542 people 8.6 yrs $739,800 $156,382
714 Northport7,322 people 8.7 yrs $745,300 $146,921
715 Sleepy Hollow Sleepy Hollow10,887 people 8.7 yrs $746,800 $104,313
716 Kiryas Joel38,916 people 8.8 yrs $758,800 $50,032
717 Palm Tree Palm TreeOrange County · 38,916 people 8.8 yrs $758,800 $50,032
718 Dobbs Ferry11,443 people 8.9 yrs $765,500 $165,417
719 Pomona3,996 people 8.9 yrs $767,600 $156,000
720 Map of Brightwaters Brightwaters3,179 people 8.9 yrs $768,600 $218,000
721 New York New York8,483,844 people 9.0 yrs $777,600 $80,483
722 Mount PleasantWestchester County · 44,769 people 9.2 yrs $788,900 $142,857
723 Map of Floral Park Floral Park16,169 people 9.2 yrs $789,600 $150,084
724 Map of Eastchester EastchesterWestchester County · 33,974 people 9.4 yrs $806,300 $155,726
725 New Hempstead5,472 people 9.5 yrs $816,600 $126,165
726 Rockville Centre25,765 people 9.5 yrs $818,700 $151,938
727 LewisboroWestchester County · 12,089 people 9.5 yrs $820,900 $231,953
728 Pleasantville7,371 people 9.6 yrs $824,200 $136,406
729 Map of Ardsley Ardsley4,998 people 9.7 yrs $829,900 $243,000
730 Map of Montebello Montebello4,673 people 9.9 yrs $847,100 $133,750
731 SoutholdSuffolk County · 23,905 people 10.0 yrs $859,300 $116,667
732 Map of Cedarhurst Cedarhurst7,320 people 10.0 yrs $861,900 $101,572
733 Hastings-on-Hudson8,434 people 10.1 yrs $865,200 $193,621
734 Irvington6,531 people 10.1 yrs $868,100 $173,248
735 Kaser5,694 people 10.2 yrs $877,000 $26,848
736 Briarcliff Manor7,519 people 10.2 yrs $880,300 $229,732
737 Map of North Hempstead North HempsteadNassau County · 237,012 people 10.3 yrs $888,000 $158,158
738 Wesley Hills6,196 people 10.6 yrs $909,800 $209,345
739 Map of Pelham Pelham7,305 people 10.7 yrs $915,800 $184,375
740 SouthamptonSuffolk County · 69,679 people 10.8 yrs $928,100 $128,594
741 BedfordWestchester County · 16,722 people 10.9 yrs $938,800 $196,034
742 Greenport2,574 people 11.2 yrs $961,200 $81,094
743 Great Neck11,087 people 11.3 yrs $968,500 $137,981
744 PelhamWestchester County · 12,949 people 11.3 yrs $974,300 $210,813
745 Sea Cliff Sea Cliff5,033 people 11.5 yrs $986,900 $193,590
746 HarrisonWestchester County · 29,961 people 11.8 yrs $1,010,700 $164,250
747 Rye Brook9,900 people 11.8 yrs $1,016,100 $246,944
748 New CastleWestchester County · 18,022 people 12.1 yrs $1,038,800 $250,001
749 Map of Port Washington North Port Washington North3,149 people 12.3 yrs $1,058,900 $136,389
750 Map of East Williston East Williston2,611 people 12.4 yrs $1,068,500 $214,750
751 Map of Garden City Garden City22,941 people 12.5 yrs $1,075,900 $244,152
752 Mamaroneck MamaroneckWestchester County · 31,236 people 12.5 yrs $1,076,700 $163,781
753 Thomaston2,744 people 12.6 yrs $1,084,000 $157,917
754 North CastleWestchester County · 12,228 people 12.7 yrs $1,088,500 $208,156
755 Pelham Manor5,644 people 12.7 yrs $1,093,300 $250,001
756 Bronxville6,510 people 12.7 yrs $1,095,100 $215,815
757 Shelter IslandSuffolk County · 3,355 people 12.8 yrs $1,104,300 $133,967
758 Map of Pound Ridge Pound RidgeWestchester County · 5,012 people 13.0 yrs $1,114,500 $250,001
759 Westhampton Beach2,574 people 13.0 yrs $1,117,000 $141,250
760 East HamptonSuffolk County · 28,701 people 13.7 yrs $1,178,500 $132,348
761 Map of North Hills North Hills5,415 people 14.3 yrs $1,228,800 $173,315
762 East Hills7,257 people 17.0 yrs $1,461,500 $250,001
763 Lloyd Harbor3,565 people 17.8 yrs $1,533,800 $250,001
764 Map of Lake Success Lake Success2,829 people 18.1 yrs $1,555,000 $244,079
765 Lawrence6,778 people 18.9 yrs $1,623,200 $170,000
766 Map of Larchmont Larchmont6,567 people 19.0 yrs $1,635,500 $167,536
767 Map of Great Neck Estates Great Neck Estates3,023 people 19.1 yrs $1,638,700 $237,788
768 Scarsdale18,010 people 20.9 yrs $1,800,700 $250,001
769 Rye Rye16,428 people 21.2 yrs $1,819,900 $239,815
770 Map of Muttontown Muttontown3,505 people 22.3 yrs $1,914,800 $250,001
771 Flower Hill4,803 people 23.0 yrs $1,975,500 $250,001
772 Map of Kings Point Kings Point5,634 people 23.0 yrs $1,981,000 $211,299
773 Map of Munsey Park Munsey Park2,778 people 23.1 yrs $1,984,400 $250,001
774 Southampton4,621 people 23.3 yrs $2,000,001 $214,032
775 Old Westbury4,241 people 23.3 yrs $2,000,001 $250,001
776 Map of Brookville Brookville2,941 people 23.3 yrs $2,000,001 $250,001
777 Sands Point2,722 people 23.3 yrs $2,000,001 $250,001

How this ranking works

We divide each town’s median home value by the NY median household income ($85,974). The result is how many years of a typical paycheck it takes to buy a typical home there. Lower is more affordable. Across New York as a whole it’s 4.9 years.

Why not each town’s own income? That would rank wealthy towns with half-million-dollar homes as “affordable” only because their residents earn so much. One shared income answers the question people actually ask: where could a typical family afford to live?

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states