WIWisconsin rankings

Towns with the cheapest rent in Wisconsin

Ranked by median gross rent — rent plus utilities — across all rented homes. 348 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Wisconsin · Cheapest rent

Oconto ranks #28 of 348

$785/mo median rent, utilities included · Visit Oconto →

Oconto ranks #28 of 348 for cheapest rent in Wisconsin
#TownMedian rentMedian incomeHome value
1 Bass LakeSawyer County · 2,839 people $404/mo $56,071 $267,000
2 Map of Tomahawk Tomahawk3,395 people $529/mo $60,223 $173,300
3 Map of Black River Falls Black River Falls3,546 people $543/mo $66,632 $171,800
4 Map of Lac du Flambeau Lac du FlambeauVilas County · 3,644 people $562/mo $57,009 $340,900
5 Menominee MenomineeMenominee County · 4,252 people $626/mo $62,108 $110,200
6 Map of Boscobel Boscobel3,242 people $655/mo $54,071 $147,400
7 Map of Arbor Vitae Arbor VitaeVilas County · 3,505 people $671/mo $72,583 $280,600
8 Map of Brodhead Brodhead3,197 people $680/mo $49,583 $168,800
9 Antigo Antigo8,069 people $683/mo $45,520 $104,800
10 Map of Richland Center Richland Center5,109 people $683/mo $51,932 $158,300
11 Map of Oconto Falls Oconto Falls3,001 people $687/mo $51,228 $162,800
12 StanleyBarron County · 2,549 people $692/mo $68,333 $249,100
13 Howards Grove Howards Grove3,223 people $696/mo $78,333 $261,300
14 Map of Delton DeltonSauk County · 2,684 people $719/mo $87,299 $273,200
15 KoshkonongJefferson County · 3,748 people $722/mo $102,831 $391,700
16 Map of Stanley Stanley3,760 people $723/mo $48,052 $167,400
17 Map of Hayward HaywardSawyer County · 3,854 people $727/mo $66,615 $241,600
18 Fennimore2,752 people $732/mo $61,875 $161,400
19 Kewaunee2,806 people $735/mo $82,028 $159,600
20 Ashland Ashland7,902 people $753/mo $54,529 $176,400
21 Map of New Holstein New Holstein3,075 people $768/mo $59,667 $178,700
22 Merrill9,356 people $771/mo $53,148 $123,800
23 Ripon7,772 people $775/mo $54,763 $174,900
24 OneidaOutagamie County · 4,560 people $775/mo $76,651 $267,600
25 Map of New Lisbon New Lisbon2,562 people $776/mo $70,855 $124,400
26 Two Rivers11,231 people $780/mo $57,222 $140,300
27 Waupaca6,283 people $783/mo $52,727 $175,600
28 Oconto4,625 people $785/mo $61,506 $148,700
29 Kiel Kiel3,943 people $787/mo $75,953 $191,500
30 Prairie du Chien Prairie du Chien5,491 people $795/mo $54,268 $161,300
31 Manitowoc34,620 people $804/mo $63,757 $160,700
32 Map of Rhinelander Rhinelander8,316 people $804/mo $51,421 $125,700
33 Lancaster3,976 people $806/mo $84,302 $204,000
34 Marinette11,115 people $807/mo $58,638 $120,200
35 Algoma3,228 people $809/mo $64,487 $153,300
36 Map of Brillion Brillion3,299 people $810/mo $57,955 $198,900
37 Viroqua4,471 people $815/mo $67,438 $209,900
38 RandallKenosha County · 3,256 people $815/mo $115,665 $348,400
39 Map of Shawano Shawano9,522 people $819/mo $57,490 $160,800
40 Map of Brockway BrockwayJackson County · 2,977 people $821/mo $49,896 $159,000
41 Map of Poynette Poynette2,678 people $821/mo $93,500 $296,600
42 FarmingtonWaupaca County · 3,658 people $824/mo $83,244 $251,500
43 Peshtigo3,398 people $825/mo $66,990 $140,300
44 Map of Stockton StocktonPortage County · 3,012 people $828/mo $87,632 $290,100
45 Map of Pelican PelicanOneida County · 2,844 people $829/mo $62,198 $217,300
46 Hayward2,555 people $829/mo $45,665 $184,700
47 Berlin Berlin5,562 people $832/mo $59,472 $160,300
48 Map of Mayville Mayville5,228 people $835/mo $66,834 $193,000
49 Map of New London New London7,726 people $837/mo $60,612 $174,800
50 Hartford HartfordWashington County · 3,355 people $840/mo $110,273 $366,100
51 Marshfield18,700 people $842/mo $58,407 $177,800
52 Medford4,431 people $846/mo $59,842 $186,600
53 Map of Wrightstown WrightstownBrown County · 2,605 people $850/mo $108,047 $327,900
54 Map of Hortonville Hortonville3,256 people $851/mo $82,063 $263,900
55 Juneau Juneau2,625 people $852/mo $77,708 $186,700
56 WinneconneWinnebago County · 2,511 people $852/mo $82,411 $218,100
57 Rochester3,764 people $855/mo $107,038 $375,700
58 Map of Rice Lake Rice Lake9,030 people $856/mo $52,417 $193,800
59 Dayton DaytonWaupaca County · 2,627 people $858/mo $91,645 $254,400
60 Map of Sparta Sparta9,950 people $861/mo $64,973 $180,600
61 Grand RapidsWood County · 7,598 people $861/mo $96,658 $223,500
62 Monroe10,587 people $862/mo $69,334 $195,300
63 FreedomOutagamie County · 6,223 people $862/mo $121,711 $333,000
64 Platteville11,499 people $863/mo $43,083 $200,100
65 Map of Omro Omro3,642 people $865/mo $62,000 $197,900
66 Twin Lakes6,309 people $870/mo $86,222 $270,700
67 Pleasant SpringsDane County · 3,033 people $873/mo $119,273 $444,100
68 Mosinee MosineeMarathon County · 2,536 people $873/mo $101,500 $288,300
69 Map of Columbus Columbus5,488 people $874/mo $75,427 $230,600
70 Marshall3,778 people $874/mo $85,942 $238,900
71 TurtleRock County · 2,768 people $874/mo $93,750 $237,100
72 Map of Ottawa OttawaWaukesha County · 3,644 people $875/mo $153,018 $425,900
73 Mineral Point Mineral Point2,559 people $877/mo $81,000 $212,200
74 SeymourEau Claire County · 3,570 people $878/mo $80,602 $184,600
75 Mauston4,248 people $879/mo $63,636 $150,200
76 Map of Medford MedfordTaylor County · 2,503 people $880/mo $89,479 $264,900
77 Map of Ladysmith Ladysmith3,227 people $882/mo $41,719 $124,200
78 Sheboygan Falls Sheboygan Falls8,547 people $883/mo $71,477 $217,500
79 Map of Empire EmpireFond du Lac County · 2,751 people $884/mo $125,185 $378,600
80 Wisconsin Rapids18,722 people $888/mo $55,253 $131,900
81 Stevens Point25,785 people $890/mo $58,031 $195,400
82 Map of Pulaski Pulaski4,006 people $891/mo $71,473 $235,800
83 Mondovi2,872 people $891/mo $54,355 $174,500
84 Beaver Dam Beaver DamDodge County · 4,041 people $892/mo $82,163 $261,400
85 Belleville2,579 people $894/mo $88,304 $308,500
86 Bloomer3,673 people $895/mo $58,106 $214,000
87 Luxemburg2,737 people $896/mo $77,500 $261,700
88 Map of Superior Superior26,677 people $900/mo $64,216 $180,400
89 Williams Bay2,981 people $900/mo $84,113 $444,700
90 Map of Menasha Menasha18,273 people $903/mo $64,698 $191,800
91 Tomah9,532 people $903/mo $51,274 $174,300
92 Horicon3,814 people $906/mo $53,465 $172,500
93 Denmark Denmark2,558 people $906/mo $75,714 $235,200
94 Merrill MerrillLincoln County · 2,873 people $909/mo $81,063 $197,500
95 Chippewa Falls Chippewa Falls14,782 people $910/mo $57,873 $210,400
96 Fond du Lac44,494 people $913/mo $62,260 $173,700
97 Plymouth8,890 people $914/mo $68,038 $213,300
98 West Milwaukee4,038 people $920/mo $49,128 $207,400
99 Sheboygan49,645 people $924/mo $62,927 $174,200
100 Clintonville4,580 people $927/mo $53,304 $112,000
101 Milton5,706 people $930/mo $85,959 $249,200
102 Green Bay Green Bay106,253 people $932/mo $66,206 $207,200
103 Map of Oshkosh Oshkosh66,729 people $935/mo $62,188 $177,700
104 Oostburg3,058 people $936/mo $87,857 $246,900
105 ShelbyLa Crosse County · 4,724 people $937/mo $110,341 $301,200
106 Map of Baraboo Baraboo12,769 people $940/mo $69,750 $222,100
107 Map of Saukville Saukville4,267 people $942/mo $79,730 $299,600
108 Map of Rock RockRock County · 2,986 people $944/mo $71,065 $262,600
109 Map of Barron Barron3,681 people $946/mo $47,469 $121,600
110 Map of Osceola OsceolaPolk County · 2,849 people $946/mo $53,361 $230,600
111 Chase ChaseOconto County · 3,282 people $949/mo $102,634 $303,400
112 Map of Pacific PacificColumbia County · 2,781 people $950/mo $87,941 $285,600
113 Map of Waupun Waupun11,174 people $951/mo $65,625 $188,600
114 Map of Addison AddisonWashington County · 3,435 people $954/mo $112,935 $269,000
115 Map of Minocqua MinocquaOneida County · 5,074 people $955/mo $69,112 $311,100
116 Sparta SpartaMonroe County · 3,225 people $955/mo $94,226 $275,000
117 Map of Beaver Dam Beaver Dam16,565 people $959/mo $66,673 $201,900
118 Map of Anson AnsonChippewa County · 2,505 people $960/mo $83,333 $312,800
119 Fort Atkinson Fort Atkinson12,463 people $961/mo $79,302 $211,800
120 Edgerton6,014 people $961/mo $72,489 $266,900
121 Maine2,602 people $962/mo $110,721 $277,500
122 Map of Ashwaubenon Ashwaubenon17,314 people $964/mo $69,667 $266,600
123 Map of Chilton Chilton4,049 people $964/mo $82,923 $161,900
124 Peshtigo PeshtigoMarinette County · 4,027 people $964/mo $81,378 $213,700
125 Map of Mukwa MukwaWaupaca County · 2,799 people $964/mo $105,385 $316,700
126 Little SuamicoOconto County · 5,687 people $965/mo $112,391 $327,500
127 Walworth2,759 people $968/mo $70,208 $290,600
128 Menomonie16,539 people $970/mo $56,889 $220,800
129 Map of Rothschild Rothschild5,600 people $970/mo $88,261 $203,600
130 Map of Wisconsin Dells Wisconsin Dells2,547 people $971/mo $54,688 $207,100
131 HullPortage County · 5,255 people $976/mo $105,652 $283,500
132 Reedsburg10,168 people $977/mo $75,028 $229,100
133 Map of Sturtevant Sturtevant6,772 people $981/mo $92,647 $253,800
134 Map of Ellington EllingtonOutagamie County · 3,226 people $982/mo $94,306 $352,000
135 WheatonChippewa County · 2,762 people $982/mo $103,053 $302,900
136 Map of Pine Lake Pine LakeOneida County · 2,739 people $985/mo $83,611 $272,000
137 Map of Burlington Burlington10,987 people $999/mo $83,419 $276,600
138 Dodgeville5,042 people $999/mo $72,288 $242,600
139 Map of St. Francis St. Francis9,004 people $1,004/mo $57,368 $234,500
140 Map of Neenah Neenah27,336 people $1,006/mo $75,374 $210,700
141 Map of Lake Delton Lake Delton3,482 people $1,006/mo $51,964 $178,300
142 West Allis West Allis59,612 people $1,007/mo $67,611 $203,800
143 Port Washington12,645 people $1,008/mo $81,948 $296,300
144 Map of Portage Portage10,236 people $1,008/mo $64,722 $204,900
145 Map of Washington WashingtonEau Claire County · 7,593 people $1,008/mo $109,984 $367,300
146 Fox Crossing19,131 people $1,009/mo $79,187 $248,100
147 Map of La Crosse La Crosse51,356 people $1,010/mo $55,866 $210,100
148 Map of Wausau Wausau39,996 people $1,010/mo $64,389 $167,900
149 Map of Saratoga SaratogaWood County · 5,071 people $1,013/mo $74,499 $175,600
150 South Milwaukee20,442 people $1,014/mo $73,427 $235,700
151 Map of Kewaskum Kewaskum4,461 people $1,018/mo $94,141 $288,800
152 Map of Slinger Slinger6,307 people $1,022/mo $101,404 $367,000
153 Map of Weston Weston15,749 people $1,024/mo $78,207 $229,300
154 Cudahy Cudahy17,853 people $1,028/mo $66,719 $216,500
155 Map of Appleton Appleton75,023 people $1,030/mo $80,483 $231,400
156 CampbellLa Crosse County · 4,188 people $1,030/mo $60,202 $207,100
157 Racine77,633 people $1,033/mo $57,740 $166,500
158 Map of Beloit BeloitRock County · 7,799 people $1,033/mo $79,662 $219,000
159 Elkhorn10,221 people $1,034/mo $77,649 $273,600
160 Map of Sugar Creek Sugar CreekWalworth County · 3,886 people $1,037/mo $101,703 $330,200
161 Map of Lincoln LincolnVilas County · 2,738 people $1,039/mo $77,500 $290,600
162 Map of Whitewater Whitewater15,807 people $1,041/mo $54,969 $229,400
163 Map of Ellsworth Ellsworth3,349 people $1,042/mo $87,857 $262,200
164 Map of Eau Claire Eau Claire70,322 people $1,045/mo $67,395 $247,600
165 Delavan DelavanWalworth County · 5,216 people $1,050/mo $75,824 $302,700
166 Watertown22,774 people $1,052/mo $70,107 $222,100
167 Map of De Pere De Pere25,301 people $1,053/mo $84,869 $280,600
168 Janesville66,030 people $1,054/mo $73,446 $223,400
169 ScottBrown County · 3,640 people $1,058/mo $108,444 $268,800
170 Milwaukee566,973 people $1,059/mo $54,234 $184,000
171 Map of Rice Lake Rice LakeBarron County · 2,823 people $1,064/mo $87,635 $237,000
172 Beloit36,534 people $1,066/mo $62,663 $156,500
173 Map of Taycheedah TaycheedahFond du Lac County · 4,609 people $1,068/mo $105,690 $354,000
174 Map of Jefferson Jefferson7,732 people $1,071/mo $79,006 $225,600
175 West Bend West Bend32,030 people $1,076/mo $74,076 $263,100
176 Burlington BurlingtonRacine County · 6,420 people $1,080/mo $106,929 $302,800
177 Map of Kaukauna Kaukauna17,706 people $1,083/mo $80,365 $225,700
178 Map of Plover Plover13,884 people $1,089/mo $88,042 $269,800
179 Map of Mosinee Mosinee4,498 people $1,091/mo $73,479 $156,100
180 Evansville5,782 people $1,093/mo $81,149 $276,400
181 Map of Delavan Delavan8,689 people $1,094/mo $65,357 $218,800
182 Map of Center CenterOutagamie County · 3,643 people $1,094/mo $114,821 $354,500
183 Map of Arcadia Arcadia3,806 people $1,096/mo $74,531 $169,500
184 Sturgeon Bay Sturgeon Bay9,806 people $1,097/mo $59,926 $236,300
185 WescottShawano County · 3,243 people $1,099/mo $72,738 $219,100
186 Howard21,087 people $1,102/mo $85,477 $315,700
187 Waterloo3,600 people $1,106/mo $87,776 $230,600
188 Map of River Falls River Falls16,719 people $1,107/mo $83,627 $327,600
189 Grand Chute Grand ChuteOutagamie County · 24,168 people $1,108/mo $78,105 $294,700
190 Hartford15,821 people $1,110/mo $82,014 $297,100
191 Map of Fond du Lac Fond du LacFond du Lac County · 3,713 people $1,111/mo $106,179 $341,200
192 Map of Allouez Allouez13,975 people $1,114/mo $91,250 $235,000
193 Grafton GraftonOzaukee County · 4,375 people $1,115/mo $87,245 $497,000
194 Cedarburg Cedarburg12,605 people $1,116/mo $84,896 $422,000
195 Sauk City Sauk City3,483 people $1,121/mo $91,042 $291,400
196 Map of North Fond du Lac North Fond du Lac5,392 people $1,124/mo $62,832 $155,100
197 Kronenwetter8,395 people $1,125/mo $115,044 $273,300
198 Vernon7,481 people $1,125/mo $120,000 $434,700
199 Mount Pleasant Mount Pleasant27,953 people $1,127/mo $91,616 $292,400
200 Map of Onalaska Onalaska19,348 people $1,130/mo $85,867 $288,900
201 PittsfieldBrown County · 2,772 people $1,130/mo $100,139 $307,600
202 Lomira2,675 people $1,137/mo $70,365 $235,400
203 Caledonia Caledonia25,257 people $1,141/mo $93,152 $303,400
204 Map of Mukwonago Mukwonago8,415 people $1,142/mo $98,273 $366,200
205 Union Grove Union Grove5,036 people $1,143/mo $107,482 $277,400
206 TainterDunn County · 2,648 people $1,149/mo $102,750 $297,500
207 Little Chute Little Chute11,754 people $1,150/mo $87,538 $245,800
208 Jackson8,003 people $1,151/mo $93,170 $321,500
209 Map of Bellevue Bellevue16,442 people $1,154/mo $84,672 $299,100
210 Baldwin Baldwin4,342 people $1,154/mo $77,179 $273,500
211 Map of Amery Amery2,959 people $1,154/mo $59,219 $183,000
212 Deerfield2,541 people $1,156/mo $91,029 $315,900
213 Map of Stoughton Stoughton13,033 people $1,157/mo $79,551 $293,500
214 Kimberly7,447 people $1,161/mo $70,451 $228,100
215 Map of Ledgeview LedgeviewBrown County · 9,248 people $1,163/mo $130,040 $440,900
216 Map of Troy TroyWalworth County · 2,626 people $1,163/mo $106,220 $380,900
217 Sheboygan SheboyganSheboygan County · 8,281 people $1,165/mo $95,970 $350,100
218 New Richmond New Richmond10,539 people $1,168/mo $88,157 $285,100
219 Map of Greenfield Greenfield37,345 people $1,170/mo $70,459 $261,100
220 Sherwood3,252 people $1,173/mo $109,524 $351,200
221 Map of Holmen Holmen11,372 people $1,175/mo $79,899 $285,900
222 Map of Norway NorwayRacine County · 7,863 people $1,177/mo $103,278 $412,700
223 FriendshipFond du Lac County · 2,763 people $1,177/mo $70,272 $236,100
224 Map of Genoa City Genoa City2,942 people $1,181/mo $81,213 $241,300
225 Brown Deer12,564 people $1,183/mo $93,974 $239,300
226 Salem Lakes14,366 people $1,184/mo $94,819 $316,100
227 Kenosha Kenosha99,372 people $1,186/mo $71,239 $225,200
228 IxoniaJefferson County · 5,078 people $1,187/mo $89,427 $335,400
229 Map of Suamico Suamico12,985 people $1,188/mo $118,337 $366,900
230 Map of Prescott Prescott4,503 people $1,189/mo $74,412 $306,900
231 Map of Springfield SpringfieldDane County · 2,859 people $1,190/mo $135,216 $554,700
232 Somerset3,208 people $1,191/mo $80,395 $286,600
233 Map of Lafayette LafayetteChippewa County · 6,346 people $1,192/mo $101,651 $353,400
234 MenomonieDunn County · 3,422 people $1,193/mo $93,225 $276,800
235 WestportDane County · 4,213 people $1,194/mo $83,750 $418,700
236 Map of Milton MiltonRock County · 3,103 people $1,195/mo $106,667 $347,500
237 CliftonPierce County · 2,531 people $1,203/mo $123,221 $460,300
238 Map of Hamilton HamiltonLa Crosse County · 2,668 people $1,207/mo $112,500 $368,800
239 Lake Mills Lake Mills6,470 people $1,209/mo $91,027 $317,100
240 Map of Ashippun AshippunDodge County · 2,667 people $1,212/mo $97,159 $404,700
241 Greenville12,987 people $1,214/mo $117,977 $357,400
242 Map of Buchanan BuchananOutagamie County · 6,784 people $1,216/mo $105,478 $335,400
243 Map of Waukesha Waukesha71,233 people $1,219/mo $83,837 $315,500
244 Oregon11,547 people $1,221/mo $102,978 $417,200
245 LyonsWalworth County · 3,640 people $1,221/mo $83,919 $315,900
246 Map of Dover DoverRacine County · 4,232 people $1,222/mo $100,156 $299,700
247 Map of Lake Hallie Lake Hallie7,285 people $1,223/mo $86,740 $292,100
248 Hartland9,972 people $1,230/mo $87,754 $393,100
249 Johnson Creek3,362 people $1,231/mo $100,685 $314,200
250 Map of Mount Horeb Mount Horeb7,736 people $1,240/mo $107,856 $388,900
251 Lodi LodiColumbia County · 3,204 people $1,248/mo $117,584 $328,200
252 Map of Greendale Greendale14,594 people $1,252/mo $94,769 $314,200
253 Pewaukee8,196 people $1,260/mo $62,139 $281,800
254 Map of Bloomfield Bloomfield4,780 people $1,265/mo $98,068 $236,100
255 Map of Wrightstown Wrightstown3,322 people $1,266/mo $93,125 $285,400
256 Map of Oakland OaklandJefferson County · 3,222 people $1,267/mo $94,603 $353,900
257 Monona8,527 people $1,275/mo $87,773 $427,900
258 Hobart10,610 people $1,278/mo $103,440 $414,000
259 LawrenceBrown County · 6,637 people $1,280/mo $107,500 $400,800
260 Map of Thiensville Thiensville3,299 people $1,281/mo $95,685 $352,100
261 Map of West Salem West Salem5,330 people $1,283/mo $97,019 $277,100
262 Map of Paddock Lake Paddock Lake2,947 people $1,283/mo $87,800 $255,700
263 Map of Altoona Altoona8,878 people $1,285/mo $84,552 $233,100
264 PolkWashington County · 3,970 people $1,289/mo $98,676 $455,300
265 Rib Mountain7,289 people $1,290/mo $94,294 $255,900
266 Waukesha8,514 people $1,292/mo $130,978 $415,500
267 Map of Harmony HarmonyRock County · 2,550 people $1,292/mo $122,852 $357,800
268 Oconomowoc19,080 people $1,301/mo $106,425 $394,500
269 Map of Grafton Grafton12,445 people $1,310/mo $89,861 $328,800
270 Menomonee Falls Menomonee Falls39,539 people $1,313/mo $100,238 $368,000
271 Muskego25,406 people $1,313/mo $112,221 $417,400
272 Map of Union UnionEau Claire County · 2,624 people $1,318/mo $95,217 $307,000
273 Wales2,902 people $1,322/mo $109,024 $399,400
274 Waunakee15,687 people $1,324/mo $125,220 $515,900
275 Bristol5,207 people $1,328/mo $123,648 $312,800
276 Whitefish Bay14,665 people $1,335/mo $157,109 $533,800
277 Hales Corners Hales Corners7,689 people $1,335/mo $87,740 $309,800
278 Shorewood13,627 people $1,347/mo $86,726 $443,700
279 Map of Germantown Germantown20,962 people $1,355/mo $100,231 $373,600
280 Map of Hudson Hudson14,959 people $1,359/mo $93,937 $392,700
281 Map of Sussex Sussex12,066 people $1,369/mo $119,041 $430,600
282 Prairie du Sac Prairie du Sac4,382 people $1,370/mo $101,049 $321,300
283 Lisbon10,736 people $1,371/mo $123,720 $414,500
284 Fitchburg32,619 people $1,373/mo $86,516 $417,200
285 Waterford5,692 people $1,374/mo $82,404 $329,800
286 Map of Windsor Windsor9,452 people $1,375/mo $120,048 $425,600
287 Map of Richfield Richfield11,755 people $1,388/mo $143,963 $503,400
288 Map of Lake Geneva Lake Geneva8,521 people $1,389/mo $75,629 $343,800
289 Map of Wheatland WheatlandKenosha County · 3,348 people $1,399/mo $91,118 $384,600
290 Map of Clayton ClaytonWinnebago County · 4,466 people $1,400/mo $133,731 $409,700
291 Map of Madison Madison278,001 people $1,413/mo $78,050 $372,900
292 MertonWaukesha County · 8,278 people $1,415/mo $119,297 $496,600
293 Map of Farmington FarmingtonWashington County · 3,579 people $1,418/mo $102,174 $386,800
294 Sun Prairie37,570 people $1,419/mo $90,942 $365,700
295 Harrison13,658 people $1,422/mo $121,504 $348,500
296 New Berlin40,270 people $1,426/mo $101,091 $365,700
297 Glendale13,656 people $1,432/mo $78,092 $282,800
298 Cross Plains4,107 people $1,433/mo $105,145 $376,500
299 Map of East Troy East Troy4,978 people $1,436/mo $79,669 $299,600
300 Middleton Middleton22,301 people $1,437/mo $89,524 $484,200
301 Wauwatosa Wauwatosa48,529 people $1,438/mo $101,138 $339,000
302 Map of DeForest DeForest11,501 people $1,442/mo $106,419 $359,600
303 River FallsPierce County · 2,631 people $1,446/mo $118,500 $390,500
304 Oak Creek Oak Creek37,325 people $1,452/mo $96,555 $331,700
305 Map of Trenton TrentonWashington County · 4,579 people $1,453/mo $103,519 $366,000
306 RomeAdams County · 3,184 people $1,453/mo $79,728 $293,500
307 Map of Somers Somers8,216 people $1,455/mo $80,488 $315,300
308 Delafield7,202 people $1,457/mo $94,806 $555,800
309 Franklin35,886 people $1,458/mo $106,894 $364,200
310 Map of Pleasant Prairie Pleasant Prairie21,669 people $1,458/mo $103,902 $360,400
311 McFarland9,160 people $1,458/mo $97,500 $390,100
312 Map of Genesee GeneseeWaukesha County · 7,193 people $1,482/mo $118,578 $437,500
313 Map of North Hudson North Hudson3,819 people $1,506/mo $122,647 $385,300
314 Map of Pleasant Valley Pleasant ValleyEau Claire County · 3,839 people $1,507/mo $139,659 $452,400
315 Map of Linn LinnWalworth County · 2,710 people $1,521/mo $99,205 $537,100
316 Dale DaleOutagamie County · 2,891 people $1,524/mo $126,250 $357,400
317 Cottage Grove Cottage Grove8,513 people $1,531/mo $139,313 $449,700
318 Oconomowoc OconomowocWaukesha County · 8,832 people $1,536/mo $114,782 $466,300
319 Wilson WilsonSheboygan County · 3,439 people $1,547/mo $104,632 $296,400
320 Map of Verona VeronaDane County · 2,578 people $1,573/mo $150,000 $577,100
321 Map of Geneva GenevaWalworth County · 5,440 people $1,575/mo $96,154 $382,400
322 Map of Verona Verona15,232 people $1,605/mo $119,606 $420,400
323 Map of Barton BartonWashington County · 2,766 people $1,605/mo $120,304 $383,100
324 Map of Summit Summit5,114 people $1,615/mo $140,682 $533,300
325 Map of Pewaukee Pewaukee16,211 people $1,622/mo $108,350 $447,100
326 Map of Yorkville Yorkville3,243 people $1,632/mo $122,936 $385,200
327 Map of Burke BurkeDane County · 3,181 people $1,633/mo $104,025 $368,500
328 Map of Bayside Bayside4,329 people $1,647/mo $160,096 $431,900
329 Cottage GroveDane County · 3,729 people $1,668/mo $87,218 $398,500
330 Map of Richmond RichmondSt. Croix County · 4,201 people $1,683/mo $116,607 $407,000
331 West BendWashington County · 4,405 people $1,691/mo $120,119 $466,600
332 Map of Erin ErinWashington County · 3,818 people $1,702/mo $111,375 $442,800
333 Map of Fox Point Fox Point6,683 people $1,726/mo $141,467 $444,700
334 Hudson HudsonSt. Croix County · 8,757 people $1,750/mo $139,767 $507,000
335 Map of Onalaska OnalaskaLa Crosse County · 5,798 people $1,754/mo $106,700 $320,100
336 OregonDane County · 3,040 people $1,774/mo $150,536 $455,600
337 Map of St. Joseph St. JosephSt. Croix County · 4,292 people $1,813/mo $113,316 $509,600
338 Map of Bristol BristolDane County · 4,374 people $1,835/mo $141,010 $492,500
339 Map of Waterford WaterfordRacine County · 6,475 people $1,848/mo $119,224 $424,300
340 Brookfield BrookfieldWaukesha County · 6,459 people $1,869/mo $89,323 $374,500
341 Map of East Troy East TroyWalworth County · 4,000 people $1,879/mo $123,804 $369,300
342 Brookfield41,273 people $1,886/mo $129,548 $443,900
343 Elm Grove6,459 people $1,900/mo $158,016 $510,400
344 Delafield DelafieldWaukesha County · 8,079 people $2,003/mo $158,353 $613,300
345 Map of Merton Merton3,550 people $2,136/mo $173,913 $575,800
346 Map of Mequon Mequon25,270 people $2,157/mo $144,051 $501,600
347 Map of Cedarburg CedarburgOzaukee County · 6,195 people $3,202/mo $124,121 $473,800
348 MiddletonDane County · 6,807 people $3,501/mo $203,646 $689,400

How this ranking works

We rank every town by median gross rent — rent plus utilities — across all rented homes. The town with the lowest figure ranks #1. For comparison, the figure for Wisconsin as a whole is $1,087/mo.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states