CensusEasy
RANKING · 2024 ACS · 159 SHOWN OF 159

Most affordable housing, Wisconsin cities

Wisconsin cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2024 ACS). This list covers the 159 cities in Wisconsin that qualify, ranked against each other statewide. The median across all 159 is 3.3. Biggest climber in the top 100 since 2020: Bristol, WI, up 113 places to #13.

Flip the list · Least affordable housing, US cities →
WisconsinAll statesPop > 5KAll rankings
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 1990
01▲1Marinette, WIWI11,1682.0+18%
02▼1Antigo, WIWI8,0602.3+30%
03▲2Rothschild, WIWI5,6272.3+46%
04▼1Merrill, WIWI9,3892.3+46%
05▲6Kronenwetter, WIWI8,4132.4–
06▲1Wisconsin Rapids, WIWI18,6542.4+38%
07▲56Bloomfield, WIWI6,3692.4–
08▲6Rhinelander, WIWI8,2422.4+25%
09▼5Two Rivers, WIWI11,2222.5+44%
10▼2North Fond du Lac, WIWI5,4252.5+40%
11▼1Beloit, WIWI36,6492.5+71%
12Manitowoc, WIWI34,6712.5+28%
13▲113Bristol, WIWI5,3002.5–
14▲13Brown Deer, WIWI12,8212.5+36%
15▲7Allouez, WIWI13,8382.6–
16▲38Union Grove, WIWI5,3702.6+21%
17▲25Wausau, WIWI40,1882.6+31%
18▲21Fort Atkinson, WIWI12,3882.7+44%
19▼13Berlin, WIWI5,5882.7+44%
20▲54Rib Mountain, WIWI7,2802.7+69%
21Sturtevant, WIWI6,8522.7+59%
22▲65Altoona, WIWI9,3762.8+37%
23▼4Sheboygan, WIWI49,3762.8+44%
24▲16Sparta, WIWI9,9742.8+39%
25▼5Fond du Lac, WIWI44,5412.8+48%
26▼3Neenah, WIWI27,6382.8+53%
27▼18Shawano, WIWI9,6932.8+29%
28Little Chute, WIWI11,8002.8+45%
29▼13Kaukauna, WIWI18,5172.8+56%
30▲14Superior, WIWI26,3972.8+62%
31▲22Monroe, WIWI10,5812.8+35%
32▲20Jefferson, WIWI7,8142.9+51%
33▲48West Salem, WIWI5,2882.9+33%
34▲16Oshkosh, WIWI67,4602.9+34%
35▼22Harrison, WIWI14,4922.9–
36▼18Waupun, WIWI11,1502.9+63%
37▲6Appleton, WIWI75,4522.9+49%
38▲13Racine, WIWI77,9082.9+48%
39▲10New London, WIWI7,7262.9+51%
40▼14Mayville, WIWI5,1842.9+69%
41▼26Milton, WIWI6,0242.9+54%
42▼18Weston, WIWI15,9312.9+46%
43▼10Menasha, WIWI18,3853.0+52%
44▼14Prairie du Chien, WIWI5,4083.0+37%
45▲24West Allis, WIWI60,1193.0+42%
46▼8Beaver Dam, WIWI16,5423.0+57%
47Greenville, WIWI13,3883.0–
48▲13Janesville, WIWI66,9293.0+72%
49▼3Sheboygan Falls, WIWI8,6873.0+65%
50▲5Marshfield, WIWI18,9803.0+51%
51▼20Richland Center, WIWI5,0203.0+43%
52▼15Reedsburg, WIWI10,6413.1+45%
53▼5Columbus, WIWI5,4003.1+67%
54▲38Plover, WIWI14,2743.1+51%
55▲7Suamico, WIWI13,1533.1–
56▲8Green Bay, WIWI106,6753.1+52%
57▼1Fox Crossing, WIWI19,3203.1–
58▼22Plymouth, WIWI8,8213.1+48%
59▲62Twin Lakes, WIWI6,3383.1+32%
60▲85Fox Point, WIWI6,5833.1+42%
61▲19Kenosha, WIWI99,2393.2+51%
62▲5Portage, WIWI9,9563.2+49%
63▲35Watertown, WIWI22,7043.2+57%
64Waukesha, WIWI8,5073.2–
65▲21Baraboo, WIWI13,2243.2+50%
66▲13Mount Pleasant, WIWI28,2533.2–
67▼50Ripon, WIWI7,7383.2+47%
68▲17South Milwaukee, WIWI20,1913.2+53%
69▲21Cottage Grove, WIWI8,9303.2+86%
70▲68Elm Grove, WIWI6,3543.2+33%
71▲18New Richmond, WIWI10,9883.2+58%
72▼6Ashland, WIWI7,9273.2+62%
73▼48Kimberly, WIWI7,5563.2+90%
74▼45Cudahy, WIWI17,6553.2+50%
75▼15Caledonia, WIWI25,2293.3–
76▼35De Pere, WIWI25,5903.3+82%
77▲25Greendale, WIWI14,4263.3+59%
78▲42Burlington, WIWI10,9513.3+54%
79▼8Waupaca, WIWI6,3523.3+60%
80▼8Salem Lakes, WIWI14,2713.3–
81▼47Delavan, WIWI9,2283.3+54%
82Lisbon, WIWI11,1503.4–
83▲12Wauwatosa, WIWI48,6493.4+52%
84▼27Dodgeville, WIWI5,0763.4+74%
85▲28Onalaska, WIWI20,2973.4+65%
86▲38Stevens Point, WIWI26,3773.4+48%
87▼14Lake Hallie, WIWI7,3963.4–
88▼6DeForest, WIWI13,0943.4+80%
89▲5Milwaukee, WIWI562,4073.4+50%
90▲11Whitefish Bay, WIWI14,4893.4+56%
91▼59Tomah, WIWI9,6003.4+61%
92▼27Evansville, WIWI5,8373.4+71%
93▲30Franklin, WIWI36,6873.4+57%
94▲12Brookfield, WIWI41,4483.4+62%
95▲19Oak Creek, WIWI38,2963.4+69%
96▼49Jackson, WIWI8,3223.5+42%
97▼52Pleasant Prairie, WIWI21,7983.5+63%
98▲9Mequon, WIWI25,1203.5+47%
99▼22Lake Mills, WIWI6,6553.5+68%
100Richfield, WIWI11,7853.5–
101▼13Tichigan, WIWI5,0523.5–
102▲26Verona, WIWI16,8213.5+53%
103▼12Elkhorn, WIWI10,0453.5+54%
104▲7Hales Corners, WIWI7,7403.5+66%
105▲25Bellevue, WIWI16,7763.5–
106▲4Windsor, WIWI10,0853.5+72%
107▼31West Bend, WIWI32,2683.6+68%
108▼12Holmen, WIWI12,1053.6+90%
109▲26Mount Horeb, WIWI7,7253.6+60%
110▼11Port Washington, WIWI12,6583.6+69%
111▼7Sussex, WIWI12,7793.6+68%
112▲4New Berlin, WIWI39,9533.6+85%
113▲29Slinger, WIWI6,4953.6+50%
114▼36Glendale, WIWI14,7953.6+55%
115Vernon, WIWI7,4643.6–
116▲1Hartford, WIWI16,0053.6+61%
117▼49Chippewa Falls, WIWI15,2933.6+93%
118▲30Lake Wisconsin, WIWI5,3843.6+68%
119▲3Grafton, WIWI13,3893.7+68%
120▼17Menomonee Falls, WIWI41,2913.7+77%
121▼51Eau Claire, WIWI72,4653.7+75%
122▼87Edgerton, WIWI6,1213.7+97%
123▲8Stoughton, WIWI13,2563.7+57%
124▲8Howard, WIWI22,2333.7+101%
125▲8Rice Lake, WIWI8,8823.7+52%
126▼33Greenfield, WIWI37,1593.7+62%
127▼52Oconomowoc, WIWI20,1193.7+56%
128▼9Muskego, WIWI25,6023.7+87%
129▼21Mukwonago, WIWI8,5443.7+83%
130▼25Germantown, WIWI21,0503.7+68%
131▼6La Crosse, WIWI50,7843.8+56%
132▲2Waukesha, WIWI70,8723.8+69%
133▲10Summit, WIWI5,3233.8–
134▼50Ashwaubenon, WIWI17,3983.8+95%
135▲2Menomonie, WIWI16,6643.9+54%
136▼53Somers, WIWI8,1713.9–
137▲3River Falls, WIWI17,9163.9+68%
138▼79Sturgeon Bay, WIWI9,9173.9+64%
139▼24McFarland, WIWI9,1454.0+96%
140▼82Waterford, WIWI6,0254.0+94%
141▼44Hobart, WIWI11,6744.0–
142▼30Sun Prairie, WIWI39,2274.0+91%
143▼14Oregon, WIWI12,0154.1+104%
144▼17St. Francis, WIWI8,9554.1+104%
145▼36Waunakee, WIWI16,4114.1+92%
146▼28Pewaukee, WIWI16,3754.1–
147▲7Whitewater, WIWI16,0384.2+40%
148▼12Hudson, WIWI15,0194.2+98%
149▼8Hartland, WIWI10,7404.5+93%
150▼3Pewaukee, WIWI8,2164.5+112%
151▼12Lake Geneva, WIWI8,8184.5+78%
152▼8Platteville, WIWI11,8154.6+117%
153▼4Madison, WIWI286,2334.8+88%
154▼2Fitchburg, WIWI34,6154.8+79%
155▼9Monona, WIWI8,6644.9+118%
156▼6Cedarburg, WIWI12,9165.0+90%
157▼4Shorewood, WIWI13,4745.1+55%
158▼3Middleton, WIWI23,1155.4+103%
159▼8Delafield, WIWI7,3145.9+120%
SHOWING 1–159 OF 159

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES