The Town Files

25 Small Towns in New York With the Cheapest Rent

Ranked by median rent among 707 towns of 500–10,000 people in New York. #1 is Oswegatchie, NY (median rent $451/mo).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Dix, New York

    Median rent $718/mo

    Dix is a town of 3,757 people in Schuyler County, New York. The median home is worth $165,000 and the median household earns $53,668, so homes cost 3.1× income (typical New York town: 2.8×). Median rent is $718.

    3,757 people · Schuyler County · median home $165,000 · income $53,668 · Jan low 14°F · 48 in snow

    Full Dix, New York profile: weather, storms, schools, jobs →

    Dix vs the typical New York townDixTypical New York townHome value$165,000$217,700Income$53,668$80,740Rent$718$1,080
    Census ACS 2020–2024 medians.
  2. 24Minden, New York

    Median rent $718/mo

    Minden is a town of 4,166 people in Montgomery County, New York. The median home is worth $90,500 and the median household earns $44,195, so homes cost 2.0× income (typical New York town: 2.8×). Median rent is $718.

    4,166 people · Montgomery County · median home $90,500 · income $44,195 · Jan low 7°F · 72 in snow

    Full Minden, New York profile: weather, storms, schools, jobs →

    Minden vs the typical New York townMindenTypical New York townHome value$90,500$217,700Income$44,195$80,740Rent$718$1,080
    Census ACS 2020–2024 medians.
  3. 23New Berlin, New York

    Median rent $715/mo

    New Berlin is a town of 2,525 people in Chenango County, New York. The median home is worth $144,500 and the median household earns $62,159, so homes cost 2.3× income (typical New York town: 2.8×). Median rent is $715.

    2,525 people · Chenango County · median home $144,500 · income $62,159 · Jan low 13°F · 77 in snow

    Full New Berlin, New York profile: weather, storms, schools, jobs →

    New Berlin vs the typical New York townNew BerlinTypical New York townHome value$144,500$217,700Income$62,159$80,740Rent$715$1,080
    Census ACS 2020–2024 medians.
  4. 22Wellsville, New York

    Median rent $713/mo

    Wellsville is a village of 4,587 people in Allegany County, New York. The median home is worth $91,200 and the median household earns $55,096, so homes cost 1.7× income (typical New York town: 2.8×). Median rent is $713.

    4,587 people · Allegany County · median home $91,200 · income $55,096 · Jan low 13°F · 54 in snow

    Full Wellsville, New York profile: weather, storms, schools, jobs →

    Wellsville vs the typical New York townWellsvilleTypical New York townHome value$91,200$217,700Income$55,096$80,740Rent$713$1,080
    Census ACS 2020–2024 medians.
  5. 21Wellsville, New York

    Median rent $711/mo

    Wellsville is a town of 7,064 people in Allegany County, New York. The median home is worth $94,600 and the median household earns $63,227, so homes cost 1.5× income (typical New York town: 2.8×). Median rent is $711.

    7,064 people · Allegany County · median home $94,600 · income $63,227 · Jan low 13°F · 54 in snow

    Full Wellsville, New York profile: weather, storms, schools, jobs →

    Wellsville vs the typical New York townWellsvilleTypical New York townHome value$94,600$217,700Income$63,227$80,740Rent$711$1,080
    Census ACS 2020–2024 medians.
  6. 20South Lockport, New York

    Median rent $711/mo

    South Lockport is a community of 9,355 people in Niagara County, New York. The median home is worth $163,600 and the median household earns $56,166, so homes cost 2.9× income (typical New York town: 2.8×). Median rent is $711.

    9,355 people · Niagara County · median home $163,600 · income $56,166 · Jan low 18°F · 79 in snow

    Full South Lockport, New York profile: weather, storms, schools, jobs →

    South Lockport vs the typical New York townSouth LockportTypical New York townHome value$163,600$217,700Income$56,166$80,740Rent$711$1,080
    Census ACS 2020–2024 medians.
  7. 19Springville, New York

    Median rent $710/mo

    Springville is a village of 4,225 people in Erie County, New York. The median home is worth $195,300 and the median household earns $71,996, so homes cost 2.7× income (typical New York town: 2.8×). Median rent is $710.

    4,225 people · Erie County · median home $195,300 · income $71,996 · Jan low 16°F · 153 in snow

    Full Springville, New York profile: weather, storms, schools, jobs →

    Springville vs the typical New York townSpringvilleTypical New York townHome value$195,300$217,700Income$71,996$80,740Rent$710$1,080
    Census ACS 2020–2024 medians.
  8. 18St. Johnsville, New York

    Median rent $701/mo

    St. Johnsville is a town of 2,598 people in Montgomery County, New York. The median home is worth $88,000 and the median household earns $54,837, so homes cost 1.6× income (typical New York town: 2.8×). Median rent is $701.

    2,598 people · Montgomery County · median home $88,000 · income $54,837 · Jan low 7°F · 86 in snow

    Full St. Johnsville, New York profile: weather, storms, schools, jobs →

    St. Johnsville vs the typical New York townSt. JohnsvilleTypical New York townHome value$88,000$217,700Income$54,837$80,740Rent$701$1,080
    Census ACS 2020–2024 medians.
  9. 17Concord, New York

    Median rent $701/mo

    Concord is a town of 8,316 people in Erie County, New York. The median home is worth $219,300 and the median household earns $78,594, so homes cost 2.8× income (typical New York town: 2.8×). Median rent is $701.

    8,316 people · Erie County · median home $219,300 · income $78,594 · Jan low 16°F · 168 in snow

    Full Concord, New York profile: weather, storms, schools, jobs →

    Concord vs the typical New York townConcordTypical New York townHome value$219,300$217,700Income$78,594$80,740Rent$701$1,080
    Census ACS 2020–2024 medians.
  10. 16Ilion, New York

    Median rent $694/mo

    Ilion is a village of 7,646 people in Herkimer County, New York. The median home is worth $108,700 and the median household earns $62,843, so homes cost 1.7× income (typical New York town: 2.8×). Median rent is $694.

    7,646 people · Herkimer County · median home $108,700 · income $62,843 · Jan low 10°F · 86 in snow

    Full Ilion, New York profile: weather, storms, schools, jobs →

    Ilion vs the typical New York townIlionTypical New York townHome value$108,700$217,700Income$62,843$80,740Rent$694$1,080
    Census ACS 2020–2024 medians.
  11. 15Carroll, New York

    Median rent $690/mo

    Carroll is a town of 3,456 people in Chautauqua County, New York. The median home is worth $143,900 and the median household earns $77,321, so homes cost 1.9× income (typical New York town: 2.8×). Median rent is $690.

    3,456 people · Chautauqua County · median home $143,900 · income $77,321 · Jan low 16°F · 98 in snow

    Full Carroll, New York profile: weather, storms, schools, jobs →

    Carroll vs the typical New York townCarrollTypical New York townHome value$143,900$217,700Income$77,321$80,740Rent$690$1,080
    Census ACS 2020–2024 medians.
  12. 14Salamanca, New York

    Median rent $688/mo

    Salamanca is a city of 5,929 people in Cattaraugus County, New York. The median home is worth $80,900 and the median household earns $41,667, so homes cost 1.9× income (typical New York town: 2.8×). Median rent is $688.

    5,929 people · Cattaraugus County · median home $80,900 · income $41,667 · Jan low 13°F · 96 in snow

    Full Salamanca, New York profile: weather, storms, schools, jobs →

    Salamanca vs the typical New York townSalamancaTypical New York townHome value$80,900$217,700Income$41,667$80,740Rent$688$1,080
    Census ACS 2020–2024 medians.
  13. 13Sterling, New York

    Median rent $681/mo

    Sterling is a town of 3,221 people in Cayuga County, New York. The median home is worth $141,200 and the median household earns $59,750, so homes cost 2.4× income (typical New York town: 2.8×). Median rent is $681.

    3,221 people · Cayuga County · median home $141,200 · income $59,750 · Jan low 19°F · 134 in snow

    Full Sterling, New York profile: weather, storms, schools, jobs →

    Sterling vs the typical New York townSterlingTypical New York townHome value$141,200$217,700Income$59,750$80,740Rent$681$1,080
    Census ACS 2020–2024 medians.
  14. 12Hornellsville, New York

    Median rent $679/mo

    Hornellsville is a town of 4,034 people in Steuben County, New York. The median home is worth $134,800 and the median household earns $73,014, so homes cost 1.8× income (typical New York town: 2.8×). Median rent is $679.

    4,034 people · Steuben County · median home $134,800 · income $73,014 · Jan low 12°F · 62 in snow

    Full Hornellsville, New York profile: weather, storms, schools, jobs →

    Hornellsville vs the typical New York townHornellsvilleTypical New York townHome value$134,800$217,700Income$73,014$80,740Rent$679$1,080
    Census ACS 2020–2024 medians.
  15. 11Chautauqua, New York

    Median rent $670/mo

    Chautauqua, New York
    Photo: Walker, L. E., 1826-1916 -- Publisher (public domain, Wikimedia Commons)

    Chautauqua is a town of 4,009 people in Chautauqua County, New York. The median home is worth $189,300 and the median household earns $68,795, so homes cost 2.8× income (typical New York town: 2.8×). Median rent is $670.

    4,009 people · Chautauqua County · median home $189,300 · income $68,795 · Jan low 21°F · 225 in snow

    Full Chautauqua, New York profile: weather, storms, schools, jobs →

    Chautauqua vs the typical New York townChautauquaTypical New York townHome value$189,300$217,700Income$68,795$80,740Rent$670$1,080
    Census ACS 2020–2024 medians.
  16. 10Westfield, New York

    Median rent $670/mo

    Westfield, New York
    Photo: Ken Winters, U.S. Army Corps of Engineers (public domain, Wikimedia Commons)

    Westfield is a town of 4,553 people in Chautauqua County, New York. The median home is worth $114,400 and the median household earns $50,921, so homes cost 2.2× income (typical New York town: 2.8×). Median rent is $670.

    4,553 people · Chautauqua County · median home $114,400 · income $50,921 · Jan low 21°F · 225 in snow

    Full Westfield, New York profile: weather, storms, schools, jobs →

    Westfield vs the typical New York townWestfieldTypical New York townHome value$114,400$217,700Income$50,921$80,740Rent$670$1,080
    Census ACS 2020–2024 medians.
  17. 9Wolcott, New York

    Median rent $667/mo

    Wolcott is a town of 4,002 people in Wayne County, New York. The median home is worth $87,500 and the median household earns $54,569, so homes cost 1.6× income (typical New York town: 2.8×). Median rent is $667.

    4,002 people · Wayne County · median home $87,500 · income $54,569 · Jan low 16°F · 124 in snow

    Full Wolcott, New York profile: weather, storms, schools, jobs →

    Wolcott vs the typical New York townWolcottTypical New York townHome value$87,500$217,700Income$54,569$80,740Rent$667$1,080
    Census ACS 2020–2024 medians.
  18. 8Penn Yan, New York

    Median rent $663/mo

    Penn Yan is a village of 5,056 people in Yates County, New York. The median home is worth $152,700 and the median household earns $60,190, so homes cost 2.5× income (typical New York town: 2.8×). Median rent is $663.

    5,056 people · Yates County · median home $152,700 · income $60,190 · Jan low 18°F · 57 in snow

    Full Penn Yan, New York profile: weather, storms, schools, jobs →

    Penn Yan vs the typical New York townPenn YanTypical New York townHome value$152,700$217,700Income$60,190$80,740Rent$663$1,080
    Census ACS 2020–2024 medians.
  19. 7Williamson, New York

    Median rent $659/mo

    Williamson is a town of 6,860 people in Wayne County, New York. The median home is worth $192,700 and the median household earns $90,515, so homes cost 2.1× income (typical New York town: 2.8×). Median rent is $659.

    6,860 people · Wayne County · median home $192,700 · income $90,515 · Jan low 16°F · 105 in snow

    Full Williamson, New York profile: weather, storms, schools, jobs →

    Williamson vs the typical New York townWilliamsonTypical New York townHome value$192,700$217,700Income$90,515$80,740Rent$659$1,080
    Census ACS 2020–2024 medians.
  20. 6Castile, New York

    Median rent $654/mo

    Castile is a town of 2,711 people in Wyoming County, New York. The median home is worth $151,600 and the median household earns $65,625, so homes cost 2.3× income (typical New York town: 2.8×). Median rent is $654.

    2,711 people · Wyoming County · median home $151,600 · income $65,625 · Jan low 15°F · 70 in snow

    Full Castile, New York profile: weather, storms, schools, jobs →

    Castile vs the typical New York townCastileTypical New York townHome value$151,600$217,700Income$65,625$80,740Rent$654$1,080
    Census ACS 2020–2024 medians.
  21. 5Clarence, New York

    Median rent $650/mo

    Clarence is a community of 2,733 people in Erie County, New York. The median home is worth $338,800 and the median household earns $88,269, so homes cost 3.8× income (typical New York town: 2.8×). Median rent is $650.

    2,733 people · Erie County · median home $338,800 · income $88,269 · Jan low 19°F · 95 in snow

    Full Clarence, New York profile: weather, storms, schools, jobs →

    Clarence vs the typical New York townClarenceTypical New York townHome value$338,800$217,700Income$88,269$80,740Rent$650$1,080
    Census ACS 2020–2024 medians.
  22. 4Westfield, New York

    Median rent $650/mo

    Westfield is a village of 2,910 people in Chautauqua County, New York. The median home is worth $102,600 and the median household earns $46,774, so homes cost 2.2× income (typical New York town: 2.8×). Median rent is $650.

    2,910 people · Chautauqua County · median home $102,600 · income $46,774 · Jan low 21°F · 175 in snow

    Full Westfield, New York profile: weather, storms, schools, jobs →

    Westfield vs the typical New York townWestfieldTypical New York townHome value$102,600$217,700Income$46,774$80,740Rent$650$1,080
    Census ACS 2020–2024 medians.
  23. 3Marion, New York

    Median rent $639/mo

    Marion is a town of 4,566 people in Wayne County, New York. The median home is worth $180,300 and the median household earns $80,469, so homes cost 2.2× income (typical New York town: 2.8×). Median rent is $639.

    4,566 people · Wayne County · median home $180,300 · income $80,469 · Jan low 16°F · 105 in snow

    Full Marion, New York profile: weather, storms, schools, jobs →

    Marion vs the typical New York townMarionTypical New York townHome value$180,300$217,700Income$80,469$80,740Rent$639$1,080
    Census ACS 2020–2024 medians.
  24. 2Palatine, New York

    Median rent $633/mo

    Palatine is a town of 3,189 people in Montgomery County, New York. The median home is worth $142,500 and the median household earns $69,722, so homes cost 2.0× income (typical New York town: 2.8×). Median rent is $633.

    3,189 people · Montgomery County · median home $142,500 · income $69,722 · Jan low 7°F · 54 in snow

    Full Palatine, New York profile: weather, storms, schools, jobs →

    Palatine vs the typical New York townPalatineTypical New York townHome value$142,500$217,700Income$69,722$80,740Rent$633$1,080
    Census ACS 2020–2024 medians.
  25. 1Oswegatchie, New York

    Median rent $451/mo

    Oswegatchie is a town of 4,158 people in St. Lawrence County, New York. The median home is worth $140,300 and the median household earns $85,263, so homes cost 1.6× income (typical New York town: 2.8×). Median rent is $451.

    4,158 people · St. Lawrence County · median home $140,300 · income $85,263 · Jan low 8°F · 85 in snow

    Full Oswegatchie, New York profile: weather, storms, schools, jobs →

    Oswegatchie vs the typical New York townOswegatchieTypical New York townHome value$140,300$217,700Income$85,263$80,740Rent$451$1,080
    Census ACS 2020–2024 medians.

More New York rankings

Same ranking, other places

Methodology. We ranked 707 towns of 500–10,000 people in New York (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: