The Town Files

The 25 Most Affordable Small Towns in Wisconsin

Ranked by home value ÷ income among 269 towns of 2,500–10,000 people in Wisconsin. #1 is Menominee, WI (homes cost 1.8× income).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25North Fond du Lac, Wisconsin

    Homes cost 2.5× income

    5,378 people · Fond du Lac County · median home $155,100 · income $62,832 · Jan low 9°F · 38 in snow

  2. 24Juneau, Wisconsin

    Homes cost 2.4× income

    2,658 people · Dodge County · median home $186,700 · income $77,708 · Jan low 9°F · 41 in snow

  3. 23Merrill, Wisconsin

    Homes cost 2.4× income

    2,881 people · Lincoln County · median home $197,500 · income $81,063 · Jan low 3°F · 54 in snow

  4. 22Algoma, Wisconsin

    Homes cost 2.4× income

    3,243 people · Kewaunee County · median home $153,300 · income $64,487 · Jan low 11°F · 53 in snow

  5. 21Addison, Wisconsin

    Homes cost 2.4× income

    3,464 people · Washington County · median home $269,000 · income $112,935 · Jan low 8°F · 36 in snow

  6. 20Lancaster, Wisconsin

    Homes cost 2.4× income

    3,907 people · Grant County · median home $204,000 · income $84,302 · Jan low 9°F · 37 in snow

  7. 19Mauston, Wisconsin

    Homes cost 2.4× income

    4,347 people · Juneau County · median home $150,200 · income $63,636 · Jan low 8°F · 47 in snow

  8. 18Oconto, Wisconsin

    Homes cost 2.4× income

    4,609 people · Oconto County · median home $148,700 · income $61,506 · Jan low 9°F · 52 in snow

  9. 17Bloomfield, Wisconsin

    Homes cost 2.4× income

    4,781 people · Walworth County · median home $236,100 · income $98,068 · Jan low 13°F · 40 in snow

  10. 16Saratoga, Wisconsin

    Homes cost 2.4× income

    5,060 people · Wood County · median home $175,600 · income $74,499 · Jan low 8°F · 48 in snow

  11. 15Rhinelander, Wisconsin

    Homes cost 2.4× income

    8,285 people · Oneida County · median home $125,700 · income $51,421 · Jan low 4°F · 82 in snow

  12. 14Kronenwetter, Wisconsin

    Homes cost 2.4× income

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

  13. 13Lake Wazeecha, Wisconsin

    Homes cost 2.3× income

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

  14. 12Seymour, Wisconsin

    Homes cost 2.3× income

    3,546 people · Outagamie County · median home $184,600 · income $80,602 · Jan low 10°F · 57 in snow

  15. 11Arcadia, Wisconsin

    Homes cost 2.3× income

    3,737 people · Trempealeau County · median home $169,500 · income $74,531 · Jan low 8°F · 42 in snow

  16. 10Rothschild, Wisconsin

    Homes cost 2.3× income

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

  17. 9Grand Rapids, Wisconsin

    Homes cost 2.3× income

    7,576 people · Wood County · median home $223,500 · income $96,658 · Jan low 5°F · 48 in snow

  18. 8Antigo, Wisconsin

    Homes cost 2.3× income

    8,100 people · Langlade County · median home $104,800 · income $45,520 · Jan low 4°F · 54 in snow

  19. 7Merrill, Wisconsin

    Homes cost 2.3× income

    9,347 people · Lincoln County · median home $123,800 · income $53,148 · Jan low 3°F · 54 in snow

  20. 6Peshtigo, Wisconsin

    Homes cost 2.1× income

    3,420 people · Marinette County · median home $140,300 · income $66,990 · Jan low 9°F · 49 in snow

  21. 5Mosinee, Wisconsin

    Homes cost 2.1× income

    4,452 people · Marathon County · median home $156,100 · income $73,479 · Jan low 7°F · 54 in snow

  22. 4Clintonville, Wisconsin

    Homes cost 2.1× income

    4,591 people · Waupaca County · median home $112,000 · income $53,304 · Jan low 7°F · 44 in snow

  23. 3Chilton, Wisconsin

    Homes cost 2.0× income

    4,080 people · Calumet County · median home $161,900 · income $82,923 · Jan low 10°F · 44 in snow

  24. 2Kewaunee, Wisconsin

    Homes cost 1.9× income

    2,837 people · Kewaunee County · median home $159,600 · income $82,028 · Jan low 12°F · 48 in snow

  25. 1Menominee, Wisconsin

    Homes cost 1.8× income

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

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). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: