The Town Files

The 25 Best Affordable Small Towns for Remote Workers in Wisconsin

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

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Affordable Small Towns for Remote Workers in Wisconsin1. Baysidescore 922. Scottscore 893. Wilsonscore 874. Randallscore 855. Rib Mountainscore 856. Kronenwetterscore 857. Peshtigoscore 858. Little Suamicoscore 849. Fox Pointscore 8410. North Hudsonscore 8211. Lodiscore 8212. Freedomscore 8113. East Troyscore 8014. Oregonscore 8015. Hullscore 8016. Mainescore 8017. Algomascore 8018. Marshallscore 7919. Wheatonscore 7820. Ottawascore 7821. Onalaskascore 7722. Rothschildscore 7523. Shelbyscore 7324. Menomineescore 7325. Rice Lakescore 72
  1. 25Rice Lake, Wisconsin

    Work from home: 71st percentile · Broadband at home: 67th percentile · Home value ÷ income: 79th percentile

    2,813 people · Barron County · median home $237,000 · income $87,635 · Jan low 2°F · 53 in snow

  2. 24Menominee, Wisconsin

    Work from home: 58th percentile · Broadband at home: 63rd percentile · Home value ÷ income: 98th percentile

    4,255 people · Menominee County · median home $110,200 · income $62,108 · Jan low 5°F · 54 in snow

  3. 23Shelby, Wisconsin

    Work from home: 58th percentile · Broadband at home: 82nd percentile · Home value ÷ income: 79th percentile

    4,804 people · La Crosse County · median home $301,200 · income $110,341 · Jan low 8°F · 54 in snow

  4. 22Rothschild, Wisconsin

    Work from home: 67th percentile · Broadband at home: 67th percentile · Home value ÷ income: 92nd percentile

    5,567 people · Marathon County · median home $203,600 · income $88,261 · Jan low 7°F · 64 in snow

  5. 21Onalaska, Wisconsin

    Work from home: 75th percentile · Broadband at home: 95th percentile · Home value ÷ income: 62nd percentile

    5,835 people · La Crosse County · median home $320,100 · income $106,700 · Jan low 11°F · 46 in snow

  6. 20Ottawa, Wisconsin

    Work from home: 62nd percentile · Broadband at home: 98th percentile · Home value ÷ income: 74th percentile

    3,646 people · Waukesha County · median home $425,900 · income $153,018 · Jan low 11°F · 51 in snow

  7. 19Wheaton, Wisconsin

    Work from home: 90th percentile · Broadband at home: 77th percentile · Home value ÷ income: 68th percentile

    2,759 people · Chippewa County · median home $302,900 · income $103,053 · Jan low 6°F · 55 in snow

  8. 18Marshall, Wisconsin

    Work from home: 83rd percentile · Broadband at home: 79th percentile · Home value ÷ income: 74th percentile

    3,787 people · Dane County · median home $238,900 · income $85,942 · Jan low 11°F · 44 in snow

  9. 17Algoma, Wisconsin

    Work from home: 93rd percentile · Broadband at home: 91st percentile · Home value ÷ income: 55th percentile

    6,866 people · Winnebago County · median home $334,400 · income $107,290 · Jan low 10°F · 39 in snow

  10. 16Maine, Wisconsin

    Work from home: 86th percentile · Broadband at home: 67th percentile · Home value ÷ income: 86th percentile

    2,613 people · Marathon County · median home $277,500 · income $110,721 · Jan low 3°F · 63 in snow

  11. 15Hull, Wisconsin

    Work from home: 73rd percentile · Broadband at home: 87th percentile · Home value ÷ income: 79th percentile

    5,287 people · Portage County · median home $283,500 · income $105,652 · Jan low 7°F · 49 in snow

  12. 14Oregon, Wisconsin

    Work from home: 84th percentile · Broadband at home: 95th percentile · Home value ÷ income: 62nd percentile

    3,125 people · Dane County · median home $455,600 · income $150,536 · Jan low 11°F · 39 in snow

  13. 13East Troy, Wisconsin

    Work from home: 90th percentile · Broadband at home: 89th percentile · Home value ÷ income: 62nd percentile

    3,992 people · Walworth County · median home $369,300 · income $123,804 · Jan low 12°F · 39 in snow

  14. 12Freedom, Wisconsin

    Work from home: 84th percentile · Broadband at home: 81st percentile · Home value ÷ income: 79th percentile

    6,216 people · Outagamie County · median home $333,000 · income $121,711 · Jan low 10°F · 49 in snow

  15. 11Lodi, Wisconsin

    Work from home: 78th percentile · Broadband at home: 93rd percentile · Home value ÷ income: 74th percentile

    3,189 people · Columbia County · median home $328,200 · income $117,584 · Jan low 10°F · 44 in snow

  16. 10North Hudson, Wisconsin

    Work from home: 92nd percentile · Broadband at home: 99th percentile · Home value ÷ income: 55th percentile

    3,803 people · St. Croix County · median home $385,300 · income $122,647 · Jan low 9°F · 48 in snow

  17. 9Fox Point, Wisconsin

    Work from home: 100th percentile · Broadband at home: 98th percentile · Home value ÷ income: 55th percentile

    6,934 people · Milwaukee County · median home $444,700 · income $141,467 · Jan low 14°F · 40 in snow

  18. 8Little Suamico, Wisconsin

    Work from home: 89th percentile · Broadband at home: 96th percentile · Home value ÷ income: 68th percentile

    5,536 people · Oconto County · median home $327,500 · income $112,391 · Jan low 9°F · 50 in snow

  19. 7Peshtigo, Wisconsin

    Work from home: 72nd percentile · Broadband at home: 99th percentile · Home value ÷ income: 83rd percentile

    4,006 people · Marinette County · median home $213,700 · income $81,378 · Jan low 9°F · 49 in snow

  20. 6Kronenwetter, Wisconsin

    Work from home: 68th percentile · Broadband at home: 96th percentile · Home value ÷ income: 90th percentile

    8,353 people · Marathon County · median home $273,300 · income $115,044 · Jan low 7°F · 64 in snow

  21. 5Rib Mountain, Wisconsin

    Work from home: 79th percentile · Broadband at home: 97th percentile · Home value ÷ income: 79th percentile

    6,061 people · Marathon County · median home $255,900 · income $94,294 · Jan low 7°F · 64 in snow

  22. 4Randall, Wisconsin

    Work from home: 99th percentile · Broadband at home: 94th percentile · Home value ÷ income: 62nd percentile

    3,285 people · Kenosha County · median home $348,400 · income $115,665 · Jan low 13°F · 38 in snow

  23. 3Wilson, Wisconsin

    Work from home: 97th percentile · Broadband at home: 91st percentile · Home value ÷ income: 74th percentile

    3,484 people · Sheboygan County · median home $296,400 · income $104,632 · Jan low 13°F · 49 in snow

  24. 2Scott, Wisconsin

    Work from home: 81st percentile · Broadband at home: 100th percentile · Home value ÷ income: 86th percentile

    3,636 people · Brown County · median home $268,800 · income $108,444 · Jan low 9°F · 56 in snow

  25. 1Bayside, Wisconsin

    Work from home: 100th percentile · Broadband at home: 96th percentile · Home value ÷ income: 79th percentile

    4,482 people · Milwaukee County · median home $431,900 · income $160,096 · Jan low 17°F · 47 in snow

Price vs ranking

Median home value vs ranking, Wisconsin towns0255075100$105K$213K$321K$429K$537KMedian 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 269 towns of 2,500–10,000 people in Wisconsin (2020 Census population; towns with 2,500+ people have pages so far). 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: