The Town Files

The 25 Best Small Towns for Young Families in New York

Ranked on The Town Files lifestyle rankings among 707 towns of 500–10,000 people in New York, scoring every town on all of these at once. #1 is Constantia, NY.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Young Families in New York1. Constantiascore 872. Kendallscore 843. West Bloomfieldscore 844. Saranacscore 835. Pierrepontscore 836. Hartlandscore 837. Carltonscore 838. Pittstownscore 829. Northumberlandscore 8110. Schaghticokescore 8111. Westerloscore 8012. Franklinvillescore 7913. Rocklandscore 7814. Yatesscore 7715. Marionscore 7616. Wading Riverscore 7517. Castilescore 7518. North Great Riverscore 7519. New Havenscore 7420. Mainescore 7421. New Bremenscore 7422. Newfanescore 7323. Somersetscore 7324. Hamlinscore 7225. Ellisburgscore 72
  1. 25Ellisburg, New York

    Families: 81st percentile · Quiet: 73rd percentile · First-time buyers: 61st percentile

    Ellisburg is a town of 3,352 people in Jefferson County, New York. Homes have a median value of $169,500 against household income of $77,115; January lows average 11°F.

    3,352 people · Jefferson County · median home $169,500 · income $77,115 · Jan low 11°F · 168 in snow

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

    Ellisburg: The 25 Best Small Towns for Young Families in New York scoresFamilies81th pctQuiet73th pctFirst-time buyers61th pct
    Percentile vs New York towns on each part of this ranking.
  2. 24Hamlin, New York

    Families: 66th percentile · Quiet: 65th percentile · First-time buyers: 84th percentile

    Hamlin is a town of 8,725 people in Monroe County, New York. Homes have a median value of $166,200 against household income of $83,510; January lows average 18°F.

    8,725 people · Monroe County · median home $166,200 · income $83,510 · Jan low 18°F · 80 in snow

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

    Hamlin: The 25 Best Small Towns for Young Families in New York scoresFamilies66th pctQuiet65th pctFirst-time buyers84th pct
    Percentile vs New York towns on each part of this ranking.
  3. 23Somerset, New York

    Families: 87th percentile · Quiet: 50th percentile · First-time buyers: 82nd percentile

    Somerset is a town of 2,597 people in Niagara County, New York. Homes have a median value of $167,200 against household income of $69,167; January lows average 18°F.

    2,597 people · Niagara County · median home $167,200 · income $69,167 · Jan low 18°F · 63 in snow

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

    Somerset: The 25 Best Small Towns for Young Families in New York scoresFamilies87th pctQuiet50th pctFirst-time buyers82th pct
    Percentile vs New York towns on each part of this ranking.
  4. 22Newfane, New York

    Families: 61st percentile · Quiet: 64th percentile · First-time buyers: 94th percentile

    Newfane is a town of 9,304 people in Niagara County, New York. Homes have a median value of $170,800 against household income of $75,484; January lows average 18°F.

    9,304 people · Niagara County · median home $170,800 · income $75,484 · Jan low 18°F · 72 in snow

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

    Newfane: The 25 Best Small Towns for Young Families in New York scoresFamilies61th pctQuiet64th pctFirst-time buyers94th pct
    Percentile vs New York towns on each part of this ranking.
  5. 21New Bremen, New York

    Families: 87th percentile · Quiet: 75th percentile · First-time buyers: 60th percentile

    New Bremen is a town of 2,785 people in Lewis County, New York. Homes have a median value of $163,200 against household income of $61,274; January lows average 8°F.

    2,785 people · Lewis County · median home $163,200 · income $61,274 · Jan low 8°F · 127 in snow

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

    New Bremen: The 25 Best Small Towns for Young Families in New York scoresFamilies87th pctQuiet75th pctFirst-time buyers60th pct
    Percentile vs New York towns on each part of this ranking.
  6. 20Maine, New York

    Families: 88th percentile · Quiet: 78th percentile · First-time buyers: 56th percentile

    Maine is a town of 5,168 people in Broome County, New York. Homes have a median value of $156,100 against household income of $69,115; January lows average 16°F.

    5,168 people · Broome County · median home $156,100 · income $69,115 · Jan low 16°F · 87 in snow

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

    Maine: The 25 Best Small Towns for Young Families in New York scoresFamilies88th pctQuiet78th pctFirst-time buyers56th pct
    Percentile vs New York towns on each part of this ranking.
  7. 19New Haven, New York

    Families: 69th percentile · Quiet: 55th percentile · First-time buyers: 99th percentile

    New Haven is a town of 2,931 people in Oswego County, New York. Homes have a median value of $150,800 against household income of $91,324; January lows average 16°F.

    2,931 people · Oswego County · median home $150,800 · income $91,324 · Jan low 16°F · 140 in snow

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

    New Haven: The 25 Best Small Towns for Young Families in New York scoresFamilies69th pctQuiet55th pctFirst-time buyers99th pct
    Percentile vs New York towns on each part of this ranking.
  8. 18North Great River, New York

    Families: 84th percentile · Quiet: 50th percentile · First-time buyers: 90th percentile

    North Great River is a community of 4,266 people in Suffolk County, New York. Homes have a median value of $542,300 against household income of $147,143; January lows average 25°F.

    4,266 people · Suffolk County · median home $542,300 · income $147,143 · Jan low 25°F · 32 in snow

    Full North Great River, New York profile: weather, storms, schools, jobs →

    North Great River: The 25 Best Small Towns for Young Families in New York scoresFamilies84th pctQuiet50th pctFirst-time buyers90th pct
    Percentile vs New York towns on each part of this ranking.
  9. 17Castile, New York

    Families: 75th percentile · Quiet: 86th percentile · First-time buyers: 65th percentile

    Castile is a town of 2,711 people in Wyoming County, New York. Homes have a median value of $151,600 against household income of $65,625; January lows average 15°F.

    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: The 25 Best Small Towns for Young Families in New York scoresFamilies75th pctQuiet86th pctFirst-time buyers65th pct
    Percentile vs New York towns on each part of this ranking.
  10. 16Wading River, New York

    Families: 71st percentile · Quiet: 55th percentile · First-time buyers: 100th percentile

    Wading River is a community of 7,731 people in Suffolk County, New York. Homes have a median value of $518,500 against household income of $136,549; January lows average 22°F.

    7,731 people · Suffolk County · median home $518,500 · income $136,549 · Jan low 22°F · 33 in snow

    Full Wading River, New York profile: weather, storms, schools, jobs →

    Wading River: The 25 Best Small Towns for Young Families in New York scoresFamilies71th pctQuiet55th pctFirst-time buyers100th pct
    Percentile vs New York towns on each part of this ranking.
  11. 15Marion, New York

    Families: 54th percentile · Quiet: 88th percentile · First-time buyers: 85th percentile

    Marion is a town of 4,566 people in Wayne County, New York. Homes have a median value of $180,300 against household income of $80,469; January lows average 16°F.

    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: The 25 Best Small Towns for Young Families in New York scoresFamilies54th pctQuiet88th pctFirst-time buyers85th pct
    Percentile vs New York towns on each part of this ranking.
  12. 14Yates, New York

    Families: 58th percentile · Quiet: 85th percentile · First-time buyers: 89th percentile

    Yates is a town of 2,567 people in Orleans County, New York. Homes have a median value of $141,000 against household income of $87,337; January lows average 18°F.

    2,567 people · Orleans County · median home $141,000 · income $87,337 · Jan low 18°F · 68 in snow

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

    Yates: The 25 Best Small Towns for Young Families in New York scoresFamilies58th pctQuiet85th pctFirst-time buyers89th pct
    Percentile vs New York towns on each part of this ranking.
  13. 13Rockland, New York

    Families: 63rd percentile · Quiet: 90th percentile · First-time buyers: 81st percentile

    Rockland is a town of 3,290 people in Sullivan County, New York. Homes have a median value of $155,400 against household income of $52,778; January lows average 13°F.

    3,290 people · Sullivan County · median home $155,400 · income $52,778 · Jan low 13°F · 70 in snow

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

    Rockland: The 25 Best Small Towns for Young Families in New York scoresFamilies63th pctQuiet90th pctFirst-time buyers81th pct
    Percentile vs New York towns on each part of this ranking.
  14. 12Franklinville, New York

    Families: 80th percentile · Quiet: 82nd percentile · First-time buyers: 76th percentile

    Franklinville is a town of 2,802 people in Cattaraugus County, New York. Homes have a median value of $99,300 against household income of $64,231; January lows average 14°F.

    2,802 people · Cattaraugus County · median home $99,300 · income $64,231 · Jan low 14°F · 109 in snow

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

    Franklinville: The 25 Best Small Towns for Young Families in New York scoresFamilies80th pctQuiet82th pctFirst-time buyers76th pct
    Percentile vs New York towns on each part of this ranking.
  15. 11Westerlo, New York

    Families: 79th percentile · Quiet: 80th percentile · First-time buyers: 80th percentile

    Westerlo is a town of 3,194 people in Albany County, New York. Homes have a median value of $316,200 against household income of $99,167; January lows average 13°F.

    3,194 people · Albany County · median home $316,200 · income $99,167 · Jan low 13°F · 46 in snow

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

    Westerlo: The 25 Best Small Towns for Young Families in New York scoresFamilies79th pctQuiet80th pctFirst-time buyers80th pct
    Percentile vs New York towns on each part of this ranking.
  16. 10Schaghticoke, New York

    Families: 63rd percentile · Quiet: 90th percentile · First-time buyers: 90th percentile

    Schaghticoke is a town of 7,445 people in Rensselaer County, New York. Homes have a median value of $260,200 against household income of $107,083; January lows average 11°F.

    7,445 people · Rensselaer County · median home $260,200 · income $107,083 · Jan low 11°F · 59 in snow

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

    Schaghticoke: The 25 Best Small Towns for Young Families in New York scoresFamilies63th pctQuiet90th pctFirst-time buyers90th pct
    Percentile vs New York towns on each part of this ranking.
  17. 9Northumberland, New York

    Families: 94th percentile · Quiet: 66th percentile · First-time buyers: 84th percentile

    Northumberland is a town of 5,242 people in Saratoga County, New York. Homes have a median value of $267,300 against household income of $91,178; January lows average 6°F.

    5,242 people · Saratoga County · median home $267,300 · income $91,178 · Jan low 6°F · 63 in snow

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

    Northumberland: The 25 Best Small Towns for Young Families in New York scoresFamilies94th pctQuiet66th pctFirst-time buyers84th pct
    Percentile vs New York towns on each part of this ranking.
  18. 8Pittstown, New York

    Families: 90th percentile · Quiet: 78th percentile · First-time buyers: 78th percentile

    Pittstown is a town of 5,540 people in Rensselaer County, New York. Homes have a median value of $256,800 against household income of $92,098; January lows average 14°F.

    5,540 people · Rensselaer County · median home $256,800 · income $92,098 · Jan low 14°F · 58 in snow

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

    Pittstown: The 25 Best Small Towns for Young Families in New York scoresFamilies90th pctQuiet78th pctFirst-time buyers78th pct
    Percentile vs New York towns on each part of this ranking.
  19. 7Carlton, New York

    Families: 82nd percentile · Quiet: 70th percentile · First-time buyers: 96th percentile

    Carlton is a town of 2,835 people in Orleans County, New York. Homes have a median value of $158,800 against household income of $81,678; January lows average 18°F.

    2,835 people · Orleans County · median home $158,800 · income $81,678 · Jan low 18°F · 67 in snow

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

    Carlton: The 25 Best Small Towns for Young Families in New York scoresFamilies82th pctQuiet70th pctFirst-time buyers96th pct
    Percentile vs New York towns on each part of this ranking.
  20. 6Hartland, New York

    Families: 78th percentile · Quiet: 92nd percentile · First-time buyers: 80th percentile

    Hartland is a town of 3,874 people in Niagara County, New York. Homes have a median value of $183,000 against household income of $91,901; January lows average 18°F.

    3,874 people · Niagara County · median home $183,000 · income $91,901 · Jan low 18°F · 73 in snow

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

    Hartland: The 25 Best Small Towns for Young Families in New York scoresFamilies78th pctQuiet92th pctFirst-time buyers80th pct
    Percentile vs New York towns on each part of this ranking.
  21. 5Pierrepont, New York

    Families: 91st percentile · Quiet: 84th percentile · First-time buyers: 75th percentile

    Pierrepont is a town of 2,523 people in St. Lawrence County, New York. Homes have a median value of $131,300 against household income of $92,500; January lows average 6°F.

    2,523 people · St. Lawrence County · median home $131,300 · income $92,500 · Jan low 6°F · 77 in snow

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

    Pierrepont: The 25 Best Small Towns for Young Families in New York scoresFamilies91th pctQuiet84th pctFirst-time buyers75th pct
    Percentile vs New York towns on each part of this ranking.
  22. 4Saranac, New York

    Families: 64th percentile · Quiet: 95th percentile · First-time buyers: 91st percentile

    Saranac is a town of 3,852 people in Clinton County, New York. Homes have a median value of $173,200 against household income of $82,500; January lows average 9°F.

    3,852 people · Clinton County · median home $173,200 · income $82,500 · Jan low 9°F · 107 in snow

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

    Saranac: The 25 Best Small Towns for Young Families in New York scoresFamilies64th pctQuiet95th pctFirst-time buyers91th pct
    Percentile vs New York towns on each part of this ranking.
  23. 3West Bloomfield, New York

    Families: 64th percentile · Quiet: 95th percentile · First-time buyers: 92nd percentile

    West Bloomfield is a town of 2,740 people in Ontario County, New York. Homes have a median value of $170,500 against household income of $61,399; January lows average 16°F.

    2,740 people · Ontario County · median home $170,500 · income $61,399 · Jan low 16°F · 55 in snow

    Full West Bloomfield, New York profile: weather, storms, schools, jobs →

    West Bloomfield: The 25 Best Small Towns for Young Families in New York scoresFamilies64th pctQuiet95th pctFirst-time buyers92th pct
    Percentile vs New York towns on each part of this ranking.
  24. 2Kendall, New York

    Families: 90th percentile · Quiet: 65th percentile · First-time buyers: 98th percentile

    Kendall is a town of 2,617 people in Orleans County, New York. Homes have a median value of $191,200 against household income of $87,734; January lows average 18°F.

    2,617 people · Orleans County · median home $191,200 · income $87,734 · Jan low 18°F · 72 in snow

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

    Kendall: The 25 Best Small Towns for Young Families in New York scoresFamilies90th pctQuiet65th pctFirst-time buyers98th pct
    Percentile vs New York towns on each part of this ranking.
  25. 1Constantia, New York

    Families: 76th percentile · Quiet: 89th percentile · First-time buyers: 96th percentile

    Constantia is a town of 4,778 people in Oswego County, New York. Homes have a median value of $141,900 against household income of $69,792; January lows average 11°F.

    4,778 people · Oswego County · median home $141,900 · income $69,792 · Jan low 11°F · 151 in snow

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

    Constantia: The 25 Best Small Towns for Young Families in New York scoresFamilies76th pctQuiet89th pctFirst-time buyers96th pct
    Percentile vs New York towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, New York towns0255075100$81K$426K$771K$1116K$1462KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in New York.

More New York rankings

Same ranking, other places

Methodology. We ranked 707 towns of 500–10,000 people in New York (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: