The Town Files

The 25 Best Small Towns for Families in Wisconsin

Ranked on The Town Files lifestyle rankings among 269 towns of 500–10,000 people in Wisconsin. #1 is Farmington, WI.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Families in Wisconsin1. Farmington100th pct2. Merton100th pct3. Sherwood100th pct4. Dale100th pct5. Mukwonago99th pct6. Genesee99th pct7. Little Suamico99th pct8. Clayton99th pct9. Addison99th pct10. Chase99th pct11. Freedom98th pct12. Troy98th pct13. St. Joseph98th pct14. Pleasant Valley98th pct15. Center98th pct16. Eagle98th pct17. Lima98th pct18. Wales98th pct19. Hudson97th pct20. Cedarburg97th pct21. Erin97th pct22. Alden97th pct23. North Hudson96th pct24. Combined Locks95th pct25. Fulton94th pct
  1. 25Fulton, Wisconsin

    Better for families than 94% of Wisconsin towns

    Fulton is a town of 3,580 people in Rock County, Wisconsin. It also ranks better for a vacation home than 97% of Wisconsin towns and easier by car than 91% of Wisconsin towns.

    3,580 people · Rock County · median home $343,700 · income $101,336 · Jan low 10°F · 36 in snow

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

    Fulton lifestyle rankingsFamilies94th pctQuiet61th pctFirst-time buyers46th pctWalkability49th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  2. 24Combined Locks, Wisconsin

    Better for families than 95% of Wisconsin towns

    Combined Locks is a village of 3,634 people in Outagamie County, Wisconsin. It also ranks more of a college town than 100% of Wisconsin towns and more walkable than 95% of Wisconsin towns.

    3,634 people · Outagamie County · median home $246,000 · income $93,490 · Jan low 10°F · 49 in snow

    Full Combined Locks, Wisconsin profile: weather, storms, schools, jobs →

    Combined Locks lifestyle rankingsFamilies95th pctQuiet4th pctFirst-time buyers43th pctWalkability95th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  3. 23North Hudson, Wisconsin

    Better for families than 96% of Wisconsin towns

    North Hudson is a village of 3,803 people in St. Croix County, Wisconsin. It also ranks more upscale than 98% of Wisconsin towns and more walkable than 91% of Wisconsin towns.

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

    Full North Hudson, Wisconsin profile: weather, storms, schools, jobs →

    North Hudson lifestyle rankingsFamilies96th pctQuiet45th pctFirst-time buyers0th pctWalkability91th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  4. 22Alden, Wisconsin

    Better for families than 97% of Wisconsin towns

    Alden is a town of 2,918 people in Polk County, Wisconsin. It also ranks better for a vacation home than 96% of Wisconsin towns and quieter than 90% of Wisconsin towns.

    2,918 people · Polk County · median home $371,000 · income $94,878 · Jan low 4°F · 46 in snow

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

    Alden lifestyle rankingsFamilies97th pctQuiet90th pctFirst-time buyers0th pctWalkability26th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  5. 21Erin, Wisconsin

    Better for families than 97% of Wisconsin towns

    Erin is a town of 3,825 people in Washington County, Wisconsin. It also ranks better for retirees than 95% of Wisconsin towns and quieter than 94% of Wisconsin towns.

    3,825 people · Washington County · median home $442,800 · income $111,375 · Jan low 9°F · 36 in snow

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

    Erin lifestyle rankingsFamilies97th pctQuiet94th pctFirst-time buyers0th pctWalkability19th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  6. 20Cedarburg, Wisconsin

    Better for families than 97% of Wisconsin towns

    Cedarburg is a town of 6,162 people in Ozaukee County, Wisconsin. It also ranks more upscale than 98% of Wisconsin towns and better for retirees than 96% of Wisconsin towns.

    6,162 people · Ozaukee County · median home $473,800 · income $124,121 · Jan low 17°F · 54 in snow

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

    Cedarburg lifestyle rankingsFamilies97th pctQuiet20th pctFirst-time buyers0th pctWalkability81th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  7. 19Hudson, Wisconsin

    Better for families than 97% of Wisconsin towns

    Hudson is a town of 8,671 people in St. Croix County, Wisconsin. It also ranks more upscale than 98% of Wisconsin towns and better for young professionals than 87% of Wisconsin towns.

    8,671 people · St. Croix County · median home $507,000 · income $139,767 · Jan low 9°F · 50 in snow

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

    Hudson lifestyle rankingsFamilies97th pctQuiet18th pctFirst-time buyers0th pctWalkability58th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  8. 18Wales, Wisconsin

    Better for families than 98% of Wisconsin towns

    Wales is a village of 2,862 people in Waukesha County, Wisconsin. It also ranks more of a college town than 99% of Wisconsin towns and more upscale than 97% of Wisconsin towns.

    2,862 people · Waukesha County · median home $399,400 · income $109,024 · Jan low 12°F · 37 in snow

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

    Wales lifestyle rankingsFamilies98th pctQuiet19th pctFirst-time buyers0th pctWalkability71th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  9. 17Lima, Wisconsin

    Better for families than 98% of Wisconsin towns

    Lima is a town of 2,956 people in Sheboygan County, Wisconsin. It also ranks more of a college town than 96% of Wisconsin towns and better for cycling than 88% of Wisconsin towns.

    2,956 people · Sheboygan County · median home $293,600 · income $106,065 · Jan low 12°F · 49 in snow

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

    Lima lifestyle rankingsFamilies98th pctQuiet56th pctFirst-time buyers0th pctWalkability81th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  10. 16Eagle, Wisconsin

    Better for families than 98% of Wisconsin towns

    Eagle is a town of 3,478 people in Waukesha County, Wisconsin. It also ranks easier by car than 97% of Wisconsin towns and more upscale than 94% of Wisconsin towns.

    3,478 people · Waukesha County · median home $475,100 · income $125,792 · Jan low 11°F · 51 in snow

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

    Eagle lifestyle rankingsFamilies98th pctQuiet70th pctFirst-time buyers0th pctWalkability77th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  11. 15Center, Wisconsin

    Better for families than 98% of Wisconsin towns

    Center is a town of 3,622 people in Outagamie County, Wisconsin. It also ranks more of a college town than 95% of Wisconsin towns and easier by car than 83% of Wisconsin towns.

    3,622 people · Outagamie County · median home $354,500 · income $114,821 · Jan low 10°F · 49 in snow

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

    Center lifestyle rankingsFamilies98th pctQuiet46th pctFirst-time buyers0th pctWalkability49th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  12. 14Pleasant Valley, Wisconsin

    Better for families than 98% of Wisconsin towns

    Pleasant Valley is a town of 3,791 people in Eau Claire County, Wisconsin. It also ranks more upscale than 86% of Wisconsin towns and better transit than 83% of Wisconsin towns.

    3,791 people · Eau Claire County · median home $452,400 · income $139,659 · Jan low 8°F · 54 in snow

    Full Pleasant Valley, Wisconsin profile: weather, storms, schools, jobs →

    Pleasant Valley lifestyle rankingsFamilies98th pctQuiet35th pctFirst-time buyers0th pctWalkability19th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  13. 13St. Joseph, Wisconsin

    Better for families than 98% of Wisconsin towns

    St. Joseph is a town of 4,178 people in St. Croix County, Wisconsin. It also ranks more upscale than 98% of Wisconsin towns and better transit than 96% of Wisconsin towns.

    4,178 people · St. Croix County · median home $509,600 · income $113,316 · Jan low 9°F · 50 in snow

    Full St. Joseph, Wisconsin profile: weather, storms, schools, jobs →

    St. Joseph lifestyle rankingsFamilies98th pctQuiet90th pctFirst-time buyers0th pctWalkability52th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  14. 12Troy, Wisconsin

    Better for families than 98% of Wisconsin towns

    Troy is a town of 5,518 people in St. Croix County, Wisconsin. It also ranks more upscale than 99% of Wisconsin towns and easier by car than 82% of Wisconsin towns.

    5,518 people · St. Croix County · median home $574,100 · income $161,161 · Jan low 4°F · 50 in snow

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

    Troy lifestyle rankingsFamilies98th pctQuiet41th pctFirst-time buyers53th pctWalkability5th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  15. 11Freedom, Wisconsin

    Better for families than 98% of Wisconsin towns

    Freedom is a town of 6,216 people in Outagamie County, Wisconsin. It also ranks more upscale than 91% of Wisconsin towns and better for cycling than 85% of Wisconsin towns.

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

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

    Freedom lifestyle rankingsFamilies98th pctQuiet27th pctFirst-time buyers0th pctWalkability37th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  16. 10Chase, Wisconsin

    Better for families than 99% of Wisconsin towns

    Chase is a town of 3,178 people in Oconto County, Wisconsin. It also ranks more of a college town than 88% of Wisconsin towns and more upscale than 78% of Wisconsin towns.

    3,178 people · Oconto County · median home $303,400 · income $102,634 · Jan low 9°F · 50 in snow

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

    Chase lifestyle rankingsFamilies99th pctQuiet28th pctFirst-time buyers0th pctWalkability20th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  17. 9Addison, Wisconsin

    Better for families than 99% of Wisconsin towns

    Addison is a town of 3,464 people in Washington County, Wisconsin. It also ranks easier by car than 93% of Wisconsin towns.

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

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

    Addison lifestyle rankingsFamilies99th pctQuiet65th pctFirst-time buyers0th pctWalkability68th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  18. 8Clayton, Wisconsin

    Better for families than 99% of Wisconsin towns

    Clayton is a town of 4,329 people in Winnebago County, Wisconsin. It also ranks better transit than 98% of Wisconsin towns and easier by car than 97% of Wisconsin towns.

    4,329 people · Winnebago County · median home $409,700 · income $133,731 · Jan low 10°F · 49 in snow

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

    Clayton lifestyle rankingsFamilies99th pctQuiet70th pctFirst-time buyers0th pctWalkability62th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  19. 7Little Suamico, Wisconsin

    Better for families than 99% of Wisconsin towns

    Little Suamico is a town of 5,536 people in Oconto County, Wisconsin. It also ranks more of a college town than 90% of Wisconsin towns and easier by car than 77% of Wisconsin towns.

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

    Full Little Suamico, Wisconsin profile: weather, storms, schools, jobs →

    Little Suamico lifestyle rankingsFamilies99th pctQuiet30th pctFirst-time buyers0th pctWalkability21th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  20. 6Genesee, Wisconsin

    Better for families than 99% of Wisconsin towns

    Genesee is a town of 7,171 people in Waukesha County, Wisconsin. It also ranks more upscale than 97% of Wisconsin towns and more of a college town than 85% of Wisconsin towns.

    7,171 people · Waukesha County · median home $437,500 · income $118,578 · Jan low 12°F · 37 in snow

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

    Genesee lifestyle rankingsFamilies99th pctQuiet43th pctFirst-time buyers0th pctWalkability79th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  21. 5Mukwonago, Wisconsin

    Better for families than 99% of Wisconsin towns

    Mukwonago is a town of 7,781 people in Waukesha County, Wisconsin. It also ranks more upscale than 95% of Wisconsin towns and more of a college town than 91% of Wisconsin towns.

    7,781 people · Waukesha County · median home $447,300 · income $137,283 · Jan low 12°F · 42 in snow

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

    Mukwonago lifestyle rankingsFamilies99th pctQuiet21th pctFirst-time buyers0th pctWalkability27th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  22. 4Dale, Wisconsin

    Better for families than 100% of Wisconsin towns

    Dale is a town of 2,869 people in Outagamie County, Wisconsin. It also ranks more of a college town than 99% of Wisconsin towns and more upscale than 91% of Wisconsin towns.

    2,869 people · Outagamie County · median home $357,400 · income $126,250 · Jan low 8°F · 46 in snow

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

    Dale lifestyle rankingsFamilies100th pctQuiet21th pctFirst-time buyers0th pctWalkability78th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  23. 3Sherwood, Wisconsin

    Better for families than 100% of Wisconsin towns

    Sherwood is a village of 3,271 people in Calumet County, Wisconsin. It also ranks more upscale than 95% of Wisconsin towns and better for cycling than 88% of Wisconsin towns.

    3,271 people · Calumet County · median home $351,200 · income $109,524 · Jan low 10°F · 45 in snow

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

    Sherwood lifestyle rankingsFamilies100th pctQuiet58th pctFirst-time buyers0th pctWalkability41th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  24. 2Merton, Wisconsin

    Better for families than 100% of Wisconsin towns

    Merton is a village of 3,441 people in Waukesha County, Wisconsin. It also ranks more upscale than 99% of Wisconsin towns and more of a college town than 97% of Wisconsin towns.

    3,441 people · Waukesha County · median home $575,800 · income $173,913 · Jan low 11°F · 42 in snow

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

    Merton lifestyle rankingsFamilies100th pctQuiet12th pctFirst-time buyers0th pctWalkability87th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.
  25. 1Farmington, Wisconsin

    Better for families than 100% of Wisconsin towns

    Farmington is a town of 3,645 people in Washington County, Wisconsin. It also ranks easier by car than 100% of Wisconsin towns and more of a college town than 93% of Wisconsin towns.

    3,645 people · Washington County · median home $386,800 · income $102,174 · Jan low 11°F · 47 in snow

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

    Farmington lifestyle rankingsFamilies100th pctQuiet54th pctFirst-time buyers0th pctWalkability65th pct
    The Town Files lifestyle rankings, percentile vs Wisconsin towns.

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