The Town Files

The 25 Best Small Towns for Young Families in Wisconsin

Ranked on The Town Files lifestyle rankings among 1,398 towns of 500–10,000 people in Wisconsin, scoring every town on all of these at once. #1 is Aurora, WI.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Young Families in Wisconsin1. Aurorascore 902. Arenascore 883. Arenascore 884. Sherryscore 885. Auburndalescore 886. Auburndalescore 887. Milladorescore 888. Arpinscore 879. Cylonscore 8710. Star Prairiescore 8711. Montrosescore 8512. Primrosescore 8513. Perryscore 8514. Wilsonscore 8515. Sand Creekscore 8516. Ridgewayscore 8517. Brighamscore 8518. Lake Wazeechascore 8419. Ruskscore 8420. New Havenscore 8421. Adamsscore 8322. Yorkscore 8323. New Glarusscore 8324. New Glarusscore 8325. Stone Lakescore 83
  1. 25Stone Lake, Wisconsin

    Families: 68th percentile · Quiet: 92nd percentile · First-time buyers: 90th percentile

    Stone Lake is a town of 515 people in Washburn County, Wisconsin. Homes have a median value of $246,000 against household income of $66,964; January lows average 2°F.

    515 people · Washburn County · median home $246,000 · income $66,964 · Jan low 2°F · 67 in snow

    Full Stone Lake, Wisconsin profile: weather, storms, schools, jobs →

    Stone Lake: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies68th pctQuiet92th pctFirst-time buyers90th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  2. 24New Glarus, Wisconsin

    Families: 91st percentile · Quiet: 60th percentile · First-time buyers: 99th percentile

    New Glarus is a town of 1,393 people in Green County, Wisconsin. Homes have a median value of $494,300 against household income of $137,500; January lows average 11°F.

    1,393 people · Green County · median home $494,300 · income $137,500 · Jan low 11°F · 36 in snow

    Full New Glarus, Wisconsin profile: weather, storms, schools, jobs →

    New Glarus: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies91th pctQuiet60th pctFirst-time buyers99th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  3. 23New Glarus, Wisconsin

    Families: 91st percentile · Quiet: 60th percentile · First-time buyers: 99th percentile

    New Glarus is a village of 2,266 people in Green County, Wisconsin. Homes have a median value of $282,700 against household income of $101,098; January lows average 11°F.

    2,266 people · Green County · median home $282,700 · income $101,098 · Jan low 11°F · 36 in snow

    Full New Glarus, Wisconsin profile: weather, storms, schools, jobs →

    New Glarus: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies91th pctQuiet60th pctFirst-time buyers99th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  4. 22York, Wisconsin

    Families: 91st percentile · Quiet: 60th percentile · First-time buyers: 99th percentile

    York is a town of 969 people in Green County, Wisconsin. Homes have a median value of $418,100 against household income of $113,438; January lows average 11°F.

    969 people · Green County · median home $418,100 · income $113,438 · Jan low 11°F · 31 in snow

    Full York, Wisconsin profile: weather, storms, schools, jobs →

    York: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies91th pctQuiet60th pctFirst-time buyers99th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  5. 21Adams, Wisconsin

    Families: 90th percentile · Quiet: 61st percentile · First-time buyers: 99th percentile

    Adams is a town of 540 people in Green County, Wisconsin. Homes have a median value of $339,300 against household income of $118,250; January lows average 11°F.

    540 people · Green County · median home $339,300 · income $118,250 · Jan low 11°F · 39 in snow

    Full Adams, Wisconsin profile: weather, storms, schools, jobs →

    Adams: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies90th pctQuiet61th pctFirst-time buyers99th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  6. 20New Haven, Wisconsin

    Families: 72nd percentile · Quiet: 83rd percentile · First-time buyers: 96th percentile

    New Haven is a town of 673 people in Dunn County, Wisconsin. Homes have a median value of $219,300 against household income of $79,063; January lows average 2°F.

    673 people · Dunn County · median home $219,300 · income $79,063 · Jan low 2°F · 49 in snow

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

    New Haven: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies72th pctQuiet83th pctFirst-time buyers96th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  7. 19Rusk, Wisconsin

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

    Rusk is a town of 551 people in Rusk County, Wisconsin. Homes have a median value of $209,800 against household income of $76,402; January lows average 5°F.

    551 people · Rusk County · median home $209,800 · income $76,402 · Jan low 5°F · 49 in snow

    Full Rusk, Wisconsin profile: weather, storms, schools, jobs →

    Rusk: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies61th pctQuiet94th pctFirst-time buyers96th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  8. 18Lake Wazeecha, Wisconsin

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

    Lake Wazeecha is a community of 3,107 people in Wood County, Wisconsin. Homes have a median value of $218,800 against household income of $93,346; January lows average 5°F.

    3,107 people · Wood County · median home $218,800 · income $93,346 · Jan low 5°F · 48 in snow

    Full Lake Wazeecha, Wisconsin profile: weather, storms, schools, jobs →

    Lake Wazeecha: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies89th pctQuiet63th pctFirst-time buyers100th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  9. 17Brigham, Wisconsin

    Families: 91st percentile · Quiet: 66th percentile · First-time buyers: 97th percentile

    Brigham is a town of 1,037 people in Iowa County, Wisconsin. Homes have a median value of $423,600 against household income of $113,500; January lows average 9°F.

    1,037 people · Iowa County · median home $423,600 · income $113,500 · Jan low 9°F · 36 in snow

    Full Brigham, Wisconsin profile: weather, storms, schools, jobs →

    Brigham: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies91th pctQuiet66th pctFirst-time buyers97th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  10. 16Ridgeway, Wisconsin

    Families: 91st percentile · Quiet: 66th percentile · First-time buyers: 97th percentile

    Ridgeway is a town of 563 people in Iowa County, Wisconsin. Homes have a median value of $451,600 against household income of $89,271; January lows average 9°F.

    563 people · Iowa County · median home $451,600 · income $89,271 · Jan low 9°F · 41 in snow

    Full Ridgeway, Wisconsin profile: weather, storms, schools, jobs →

    Ridgeway: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies91th pctQuiet66th pctFirst-time buyers97th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  11. 15Sand Creek, Wisconsin

    Families: 74th percentile · Quiet: 85th percentile · First-time buyers: 96th percentile

    Sand Creek is a town of 603 people in Dunn County, Wisconsin. Homes have a median value of $193,400 against household income of $74,375; January lows average 2°F.

    603 people · Dunn County · median home $193,400 · income $74,375 · Jan low 2°F · 51 in snow

    Full Sand Creek, Wisconsin profile: weather, storms, schools, jobs →

    Sand Creek: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies74th pctQuiet85th pctFirst-time buyers96th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  12. 14Wilson, Wisconsin

    Families: 74th percentile · Quiet: 85th percentile · First-time buyers: 96th percentile

    Wilson is a town of 504 people in Dunn County, Wisconsin. Homes have a median value of $205,200 against household income of $87,054; January lows average 2°F.

    504 people · Dunn County · median home $205,200 · income $87,054 · Jan low 2°F · 51 in snow

    Full Wilson, Wisconsin profile: weather, storms, schools, jobs →

    Wilson: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies74th pctQuiet85th pctFirst-time buyers96th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  13. 13Perry, Wisconsin

    Families: 81st percentile · Quiet: 80th percentile · First-time buyers: 95th percentile

    Perry is a town of 737 people in Dane County, Wisconsin. Homes have a median value of $445,700 against household income of $92,500; January lows average 9°F.

    737 people · Dane County · median home $445,700 · income $92,500 · Jan low 9°F · 31 in snow

    Full Perry, Wisconsin profile: weather, storms, schools, jobs →

    Perry: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies81th pctQuiet80th pctFirst-time buyers95th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  14. 12Primrose, Wisconsin

    Families: 81st percentile · Quiet: 80th percentile · First-time buyers: 95th percentile

    Primrose is a town of 750 people in Dane County, Wisconsin. Homes have a median value of $479,300 against household income of $107,500; January lows average 10°F.

    750 people · Dane County · median home $479,300 · income $107,500 · Jan low 10°F · 36 in snow

    Full Primrose, Wisconsin profile: weather, storms, schools, jobs →

    Primrose: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies81th pctQuiet80th pctFirst-time buyers95th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  15. 11Montrose, Wisconsin

    Families: 81st percentile · Quiet: 80th percentile · First-time buyers: 95th percentile

    Montrose is a town of 1,064 people in Dane County, Wisconsin. Homes have a median value of $433,600 against household income of $102,000; January lows average 10°F.

    1,064 people · Dane County · median home $433,600 · income $102,000 · Jan low 10°F · 39 in snow

    Full Montrose, Wisconsin profile: weather, storms, schools, jobs →

    Montrose: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies81th pctQuiet80th pctFirst-time buyers95th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  16. 10Star Prairie, Wisconsin

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

    Star Prairie is a village of 678 people in St. Croix County, Wisconsin. Homes have a median value of $283,500 against household income of $77,188; January lows average 4°F.

    678 people · St. Croix County · median home $283,500 · income $77,188 · Jan low 4°F · 47 in snow

    Full Star Prairie, Wisconsin profile: weather, storms, schools, jobs →

    Star Prairie: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies96th pctQuiet82th pctFirst-time buyers83th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  17. 9Cylon, Wisconsin

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

    Cylon is a town of 708 people in St. Croix County, Wisconsin. Homes have a median value of $328,600 against household income of $100,750; January lows average 4°F.

    708 people · St. Croix County · median home $328,600 · income $100,750 · Jan low 4°F · 46 in snow

    Full Cylon, Wisconsin profile: weather, storms, schools, jobs →

    Cylon: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies96th pctQuiet82th pctFirst-time buyers83th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  18. 8Arpin, Wisconsin

    Families: 87th percentile · Quiet: 80th percentile · First-time buyers: 94th percentile

    Arpin is a town of 942 people in Wood County, Wisconsin. Homes have a median value of $217,100 against household income of $86,477; January lows average 6°F.

    942 people · Wood County · median home $217,100 · income $86,477 · Jan low 6°F · 57 in snow

    Full Arpin, Wisconsin profile: weather, storms, schools, jobs →

    Arpin: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies87th pctQuiet80th pctFirst-time buyers94th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  19. 7Milladore, Wisconsin

    Families: 89th percentile · Quiet: 80th percentile · First-time buyers: 94th percentile

    Milladore is a town of 668 people in Wood County, Wisconsin. Homes have a median value of $229,000 against household income of $84,250; January lows average 6°F.

    668 people · Wood County · median home $229,000 · income $84,250 · Jan low 6°F · 53 in snow

    Full Milladore, Wisconsin profile: weather, storms, schools, jobs →

    Milladore: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies89th pctQuiet80th pctFirst-time buyers94th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  20. 6Auburndale, Wisconsin

    Families: 89th percentile · Quiet: 80th percentile · First-time buyers: 94th percentile

    Auburndale is a town of 790 people in Wood County, Wisconsin. Homes have a median value of $206,500 against household income of $98,125; January lows average 6°F.

    790 people · Wood County · median home $206,500 · income $98,125 · Jan low 6°F · 57 in snow

    Full Auburndale, Wisconsin profile: weather, storms, schools, jobs →

    Auburndale: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies89th pctQuiet80th pctFirst-time buyers94th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  21. 5Auburndale, Wisconsin

    Families: 89th percentile · Quiet: 80th percentile · First-time buyers: 94th percentile

    Auburndale is a village of 702 people in Wood County, Wisconsin. Homes have a median value of $212,700 against household income of $83,133; January lows average 6°F.

    702 people · Wood County · median home $212,700 · income $83,133 · Jan low 6°F · 57 in snow

    Full Auburndale, Wisconsin profile: weather, storms, schools, jobs →

    Auburndale: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies89th pctQuiet80th pctFirst-time buyers94th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  22. 4Sherry, Wisconsin

    Families: 89th percentile · Quiet: 80th percentile · First-time buyers: 94th percentile

    Sherry is a town of 755 people in Wood County, Wisconsin. Homes have a median value of $172,800 against household income of $77,813; January lows average 5°F.

    755 people · Wood County · median home $172,800 · income $77,813 · Jan low 5°F · 51 in snow

    Full Sherry, Wisconsin profile: weather, storms, schools, jobs →

    Sherry: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies89th pctQuiet80th pctFirst-time buyers94th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  23. 3Arena, Wisconsin

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

    Arena is a town of 1,486 people in Iowa County, Wisconsin. Homes have a median value of $320,900 against household income of $97,375; January lows average 7°F.

    1,486 people · Iowa County · median home $320,900 · income $97,375 · Jan low 7°F · 30 in snow

    Full Arena, Wisconsin profile: weather, storms, schools, jobs →

    Arena: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies79th pctQuiet91th pctFirst-time buyers95th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  24. 2Arena, Wisconsin

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

    Arena is a village of 844 people in Iowa County, Wisconsin. Homes have a median value of $194,400 against household income of $69,063; January lows average 7°F.

    844 people · Iowa County · median home $194,400 · income $69,063 · Jan low 7°F · 30 in snow

    Full Arena, Wisconsin profile: weather, storms, schools, jobs →

    Arena: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies79th pctQuiet91th pctFirst-time buyers95th pct
    Percentile vs Wisconsin towns on each part of this ranking.
  25. 1Aurora, Wisconsin

    Families: 77th percentile · Quiet: 98th percentile · First-time buyers: 94th percentile

    Aurora is a town of 987 people in Florence County, Wisconsin. Homes have a median value of $163,000 against household income of $78,935; January lows average 4°F.

    987 people · Florence County · median home $163,000 · income $78,935 · Jan low 4°F · 61 in snow

    Full Aurora, Wisconsin profile: weather, storms, schools, jobs →

    Aurora: The 25 Best Small Towns for Young Families in Wisconsin scoresFamilies77th pctQuiet98th pctFirst-time buyers94th pct
    Percentile vs Wisconsin towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, Wisconsin towns0255075100$24K$143K$263K$382K$502KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Wisconsin.

More Wisconsin rankings

Same ranking, other places

Methodology. We ranked 1,398 towns of 500–10,000 people in Wisconsin (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: