WIWisconsin rankings

Highest-income towns in Wisconsin

Ranked by median household income: half of households earn more, half earn less. 371 towns with 2,500+ residents.

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

Map of Taycheedah
Wisconsin · Highest income

Taycheedah ranks #94 of 371

$106K median household income · Visit Taycheedah →

Taycheedah ranks #94 of 371 for highest income in Wisconsin
#TownMedian household incomeHome valueBachelor's+
1 MiddletonDane County · 6,807 people $204K $689,400 72.7%
2 Map of Merton Merton3,550 people $174K $575,800 63%
3 Map of Troy TroySt. Croix County · 5,563 people $161K $574,100 61.9%
4 Map of Bayside Bayside4,329 people $160K $431,900 71.1%
5 Delafield DelafieldWaukesha County · 8,079 people $158K $613,300 61.2%
6 Elm Grove6,459 people $158K $510,400 74.6%
7 Whitefish Bay14,665 people $157K $533,800 81.9%
8 Map of Ottawa OttawaWaukesha County · 3,644 people $153K $425,900 43.9%
9 OregonDane County · 3,040 people $151K $455,600 50.8%
10 Map of Verona VeronaDane County · 2,578 people $150K $577,100 57.8%
11 Map of Mequon Mequon25,270 people $144K $501,600 69.6%
12 Map of Richfield Richfield11,755 people $144K $503,400 52.3%
13 Map of Fox Point Fox Point6,683 people $141K $444,700 72.1%
14 Map of Bristol BristolDane County · 4,374 people $141K $492,500 57.1%
15 Map of Summit Summit5,114 people $141K $533,300 54.3%
16 Hudson HudsonSt. Croix County · 8,757 people $140K $507,000 55.8%
17 Map of Pleasant Valley Pleasant ValleyEau Claire County · 3,839 people $140K $452,400 45.3%
18 Cottage Grove Cottage Grove8,513 people $139K $449,700 60.4%
19 Map of Springfield SpringfieldDane County · 2,859 people $135K $554,700 49.1%
20 Map of Clayton ClaytonWinnebago County · 4,466 people $134K $409,700 51.6%
21 SomersetSt. Croix County · 4,405 people $131K $464,800 41.8%
22 Waukesha8,514 people $131K $415,500 49.4%
23 Map of Ledgeview LedgeviewBrown County · 9,248 people $130K $440,900 49%
24 Brookfield41,273 people $130K $443,900 64.3%
25 Map of Hammond HammondSt. Croix County · 2,604 people $128K $406,300 39.2%
26 DunnDane County · 4,784 people $128K $447,300 50.6%
27 Dale DaleOutagamie County · 2,891 people $126K $357,400 30.9%
28 Eagle EagleWaukesha County · 3,507 people $126K $475,100 40%
29 Waunakee15,687 people $125K $515,900 63.8%
30 Map of Empire EmpireFond du Lac County · 2,751 people $125K $378,600 44.2%
31 Map of Cedarburg CedarburgOzaukee County · 6,195 people $124K $473,800 53.8%
32 Map of East Troy East TroyWalworth County · 4,000 people $124K $369,300 37.9%
33 Lisbon10,736 people $124K $414,500 42.3%
34 Bristol5,207 people $124K $312,800 36.4%
35 CliftonPierce County · 2,531 people $123K $460,300 45.7%
36 Map of Yorkville Yorkville3,243 people $123K $385,200 33.1%
37 Map of Harmony HarmonyRock County · 2,550 people $123K $357,800 26.8%
38 Map of North Hudson North Hudson3,819 people $123K $385,300 57.4%
39 FreedomOutagamie County · 6,223 people $122K $333,000 34.2%
40 Harrison13,658 people $122K $348,500 45.9%
41 Map of Barton BartonWashington County · 2,766 people $120K $383,100 33%
42 West BendWashington County · 4,405 people $120K $466,600 41.2%
43 Map of Windsor Windsor9,452 people $120K $425,600 43.5%
44 Vernon7,481 people $120K $434,700 42.9%
45 Map of Holland HollandLa Crosse County · 4,528 people $120K $374,400 31.2%
46 Map of Verona Verona15,232 people $120K $420,400 64.3%
47 MertonWaukesha County · 8,278 people $119K $496,600 48.8%
48 Pleasant SpringsDane County · 3,033 people $119K $444,100 47.9%
49 Map of Waterford WaterfordRacine County · 6,475 people $119K $424,300 39.1%
50 Map of Sussex Sussex12,066 people $119K $430,600 51.2%
51 Map of Genesee GeneseeWaukesha County · 7,193 people $119K $437,500 41.7%
52 River FallsPierce County · 2,631 people $119K $390,500 46.6%
53 Map of Suamico Suamico12,985 people $118K $366,900 45.6%
54 Greenville12,987 people $118K $357,400 43.2%
55 Lodi LodiColumbia County · 3,204 people $118K $328,200 35.5%
56 Map of Neenah NeenahWinnebago County · 3,660 people $117K $330,600 46.4%
57 Map of Jackson JacksonWashington County · 3,966 people $117K $417,700 42.8%
58 Map of Richmond RichmondSt. Croix County · 4,201 people $117K $407,000 32.7%
59 RandallKenosha County · 3,256 people $116K $348,400 35.7%
60 Kronenwetter8,395 people $115K $273,300 34.3%
61 Map of Center CenterOutagamie County · 3,643 people $115K $354,500 21.2%
62 Oconomowoc OconomowocWaukesha County · 8,832 people $115K $466,300 48.9%
63 Map of St. Joseph St. JosephSt. Croix County · 4,292 people $113K $509,600 44.9%
64 Map of Addison AddisonWashington County · 3,435 people $113K $269,000 20.1%
65 Map of Hamilton HamiltonLa Crosse County · 2,668 people $113K $368,800 37.6%
66 Little SuamicoOconto County · 5,687 people $112K $327,500 25.4%
67 Muskego25,406 people $112K $417,400 45.6%
68 Map of Erin ErinWashington County · 3,818 people $111K $442,800 32%
69 Maine2,602 people $111K $277,500 33.8%
70 Map of Eagle Point Eagle PointChippewa County · 3,252 people $111K $371,700 25.5%
71 ShelbyLa Crosse County · 4,724 people $110K $301,200 46.8%
72 Hartford HartfordWashington County · 3,355 people $110K $366,100 23.6%
73 Map of Washington WashingtonEau Claire County · 7,593 people $110K $367,300 46.5%
74 Sherwood3,252 people $110K $351,200 43.3%
75 Map of Raymond Raymond3,945 people $109K $389,700 31.6%
76 Wales2,902 people $109K $399,400 50.6%
77 ScottBrown County · 3,640 people $108K $268,800 39.8%
78 Map of Pewaukee Pewaukee16,211 people $108K $447,100 57.3%
79 Map of Wrightstown WrightstownBrown County · 2,605 people $108K $327,900 27.6%
80 Map of Mount Horeb Mount Horeb7,736 people $108K $388,900 49.3%
81 LawrenceBrown County · 6,637 people $108K $400,800 54.5%
82 Union Grove Union Grove5,036 people $107K $277,400 31.7%
83 Map of Algoma AlgomaWinnebago County · 6,850 people $107K $334,400 52.4%
84 Rochester3,764 people $107K $375,700 32.1%
85 Burlington BurlingtonRacine County · 6,420 people $107K $302,800 24.7%
86 Franklin35,886 people $107K $364,200 44.3%
87 Map of Onalaska OnalaskaLa Crosse County · 5,798 people $107K $320,100 40.6%
88 Map of Milton MiltonRock County · 3,103 people $107K $347,500 34.9%
89 Oconomowoc19,080 people $106K $394,500 48.4%
90 Map of DeForest DeForest11,501 people $106K $359,600 41.7%
91 Map of Troy TroyWalworth County · 2,626 people $106K $380,900 38.7%
92 Map of Fond du Lac Fond du LacFond du Lac County · 3,713 people $106K $341,200 26.6%
93 Map of Lima LimaSheboygan County · 2,939 people $106K $293,600 30.6%
94 Map of Taycheedah TaycheedahFond du Lac County · 4,609 people $106K $354,000 32.9%
95 HullPortage County · 5,255 people $106K $283,500 30.4%
96 Map of Buchanan BuchananOutagamie County · 6,784 people $105K $335,400 38%
97 Map of Mukwa MukwaWaupaca County · 2,799 people $105K $316,700 25.3%
98 Cross Plains4,107 people $105K $376,500 44.7%
99 StettinMarathon County · 2,572 people $105K $370,100 39.5%
100 Wilson WilsonSheboygan County · 3,439 people $105K $296,400 34.9%
101 Map of Burke BurkeDane County · 3,181 people $104K $368,500 51.9%
102 Map of Pleasant Prairie Pleasant Prairie21,669 people $104K $360,400 40.6%
103 Map of Trenton TrentonWashington County · 4,579 people $104K $366,000 34.8%
104 Hobart10,610 people $103K $414,000 50.6%
105 Map of Norway NorwayRacine County · 7,863 people $103K $412,700 28.5%
106 WheatonChippewa County · 2,762 people $103K $302,900 31%
107 Oregon11,547 people $103K $417,200 50.3%
108 KoshkonongJefferson County · 3,748 people $103K $391,700 27.5%
109 TainterDunn County · 2,648 people $103K $297,500 41.4%
110 JanesvilleRock County · 3,678 people $103K $369,000 42.5%
111 Chase ChaseOconto County · 3,282 people $103K $303,400 23.4%
112 Map of Farmington FarmingtonWashington County · 3,579 people $102K $386,800 29.9%
113 Map of Sugar Creek Sugar CreekWalworth County · 3,886 people $102K $330,200 30.6%
114 Map of Lafayette LafayetteChippewa County · 6,346 people $102K $353,400 41.2%
115 Star Prairie Star PrairieSt. Croix County · 3,766 people $102K $320,500 22.3%
116 Mosinee MosineeMarathon County · 2,536 people $102K $288,300 29.9%
117 Map of Slinger Slinger6,307 people $101K $367,000 38%
118 FultonRock County · 3,636 people $101K $343,700 29.4%
119 Wauwatosa Wauwatosa48,529 people $101K $339,000 64%
120 New Berlin40,270 people $101K $365,700 47.3%
121 Prairie du Sac Prairie du Sac4,382 people $101K $321,300 44.9%
122 Johnson Creek3,362 people $101K $314,200 35.8%
123 Menomonee Falls Menomonee Falls39,539 people $100K $368,000 48.2%
124 Map of Germantown Germantown20,962 people $100K $373,600 47.4%
125 Map of Dover DoverRacine County · 4,232 people $100K $299,700 21.5%
126 PittsfieldBrown County · 2,772 people $100K $307,600 35.2%
127 Map of Linn LinnWalworth County · 2,710 people $99K $537,100 46.4%
128 PolkWashington County · 3,970 people $99K $455,300 36.7%
129 Map of Mukwonago MukwonagoWaukesha County · 8,415 people $98K $366,200 37.4%
130 Map of Bloomfield Bloomfield4,780 people $98K $236,100 13.2%
131 McFarland9,160 people $98K $390,100 49%
132 Map of Ashippun AshippunDodge County · 2,667 people $97K $404,700 27.4%
133 Map of West Salem West Salem5,330 people $97K $277,100 46%
134 Grand RapidsWood County · 7,598 people $97K $223,500 29.2%
135 Oak Creek Oak Creek37,325 people $97K $331,700 39.4%
136 Map of Geneva GenevaWalworth County · 5,440 people $96K $382,400 40.3%
137 La GrangeWalworth County · 2,565 people $96K $386,900 41%
138 Sheboygan SheboyganSheboygan County · 8,281 people $96K $350,100 37.8%
139 Map of Thiensville Thiensville3,299 people $96K $352,100 58.8%
140 Map of Union UnionEau Claire County · 2,624 people $95K $307,000 35.3%
141 Map of Alden AldenPolk County · 2,992 people $95K $371,000 34.5%
142 Salem Lakes14,366 people $95K $316,100 27.1%
143 Delafield7,202 people $95K $555,800 60.3%
144 Map of Greendale Greendale14,594 people $95K $314,200 46.3%
145 Map of Oakland OaklandJefferson County · 3,222 people $95K $353,900 43.6%
146 Map of Ellington EllingtonOutagamie County · 3,226 people $94K $352,000 23%
147 Rib Mountain7,289 people $94K $255,900 43.3%
148 Sparta SpartaMonroe County · 3,225 people $94K $275,000 27.2%
149 Map of Kewaskum Kewaskum4,461 people $94K $288,800 20.7%
150 Brown Deer12,564 people $94K $239,300 40.7%
151 Map of Hudson Hudson14,959 people $94K $392,700 43.1%
152 TurtleRock County · 2,768 people $94K $237,100 31.6%
153 Map of Poynette Poynette2,678 people $94K $296,600 25.9%
154 Combined Locks Combined Locks3,622 people $93K $246,000 33.5%
155 MenomonieDunn County · 3,422 people $93K $276,800 31.2%
156 Jackson8,003 people $93K $321,500 35.7%
157 Caledonia Caledonia25,257 people $93K $303,400 32.2%
158 Map of Wrightstown Wrightstown3,322 people $93K $285,400 45.9%
159 Map of Sturtevant Sturtevant6,772 people $93K $253,800 24.8%
160 Dayton DaytonWaupaca County · 2,627 people $92K $254,400 34.1%
161 Mount Pleasant Mount Pleasant27,953 people $92K $292,400 37.7%
162 Map of Allouez Allouez13,975 people $91K $235,000 36.3%
163 Map of Wheatland WheatlandKenosha County · 3,348 people $91K $384,600 27.1%
164 Sauk City Sauk City3,483 people $91K $291,400 29%
165 Deerfield2,541 people $91K $315,900 42.2%
166 Lake Mills Lake Mills6,470 people $91K $317,100 45.4%
167 Sun Prairie37,570 people $91K $365,700 50.9%
168 Map of Grafton Grafton12,445 people $90K $328,800 47.2%
169 Middleton Middleton22,301 people $90K $484,200 61.7%
170 Map of Medford MedfordTaylor County · 2,503 people $89K $264,900 19.7%
171 IxoniaJefferson County · 5,078 people $89K $335,400 34.4%
172 Brookfield BrookfieldWaukesha County · 6,459 people $89K $374,500 52.7%
173 Map of Sevastopol SevastopolDoor County · 2,836 people $89K $430,200 51.2%
174 Belleville2,579 people $88K $308,500 38.5%
175 Map of Rothschild Rothschild5,600 people $88K $203,600 33.6%
176 New Richmond New Richmond10,539 people $88K $285,100 34.2%
177 Map of Plover Plover13,884 people $88K $269,800 42.2%
178 Map of Pacific PacificColumbia County · 2,781 people $88K $285,600 18.3%
179 Map of Ellsworth Ellsworth3,349 people $88K $262,200 24.6%
180 Oostburg3,058 people $88K $246,900 29.3%
181 Map of Paddock Lake Paddock Lake2,947 people $88K $255,700 30.5%
182 Waterloo3,600 people $88K $230,600 23.9%
183 Monona8,527 people $88K $427,900 58.3%
184 Hartland9,972 people $88K $393,100 46.7%
185 Hales Corners Hales Corners7,689 people $88K $309,800 44.1%
186 Map of Rice Lake Rice LakeBarron County · 2,823 people $88K $237,000 29.7%
187 Map of Stockton StocktonPortage County · 3,012 people $88K $290,100 29.4%
188 Little Chute Little Chute11,754 people $88K $245,800 28.2%
189 Map of Delton DeltonSauk County · 2,684 people $87K $273,200 26.4%
190 Grafton GraftonOzaukee County · 4,375 people $87K $497,000 42.4%
191 Cottage GroveDane County · 3,729 people $87K $398,500 32.2%
192 Map of Lake Hallie Lake Hallie7,285 people $87K $292,100 31.4%
193 Shorewood13,627 people $87K $443,700 75.6%
194 Fitchburg32,619 people $87K $417,200 57.7%
195 Twin Lakes6,309 people $86K $270,700 23.4%
196 Milton5,706 people $86K $249,200 28.3%
197 Marshall3,778 people $86K $238,900 22.9%
198 Map of Onalaska Onalaska19,348 people $86K $288,900 41.7%
199 Howard21,087 people $85K $315,700 35.8%
200 Cedarburg Cedarburg12,605 people $85K $422,000 57.7%
201 Map of De Pere De Pere25,301 people $85K $280,600 37.7%
202 Map of Bellevue Bellevue16,442 people $85K $299,100 30.4%
203 Map of Altoona Altoona8,878 people $85K $233,100 42.2%
204 Lancaster3,976 people $84K $204,000 33.7%
205 Williams Bay2,981 people $84K $444,700 49.8%
206 LyonsWalworth County · 3,640 people $84K $315,900 30.6%
207 Map of Waukesha Waukesha71,233 people $84K $315,500 41.7%
208 WestportDane County · 4,213 people $84K $418,700 48.2%
209 Map of River Falls River Falls16,719 people $84K $327,600 44.9%
210 Map of Pine Lake Pine LakeOneida County · 2,739 people $84K $272,000 33.9%
211 Map of Burlington Burlington10,987 people $83K $276,600 28.8%
212 Map of Anson AnsonChippewa County · 2,505 people $83K $312,800 31.8%
213 FarmingtonWaupaca County · 3,658 people $83K $251,500 29.7%
214 Map of Chilton Chilton4,049 people $83K $161,900 18.6%
215 WinneconneWinnebago County · 2,511 people $82K $218,100 34.4%
216 Waterford5,692 people $82K $329,800 28.2%
217 Beaver Dam Beaver DamDodge County · 4,041 people $82K $261,400 26.8%
218 Map of Hortonville Hortonville3,256 people $82K $263,900 25.8%
219 Kewaunee2,806 people $82K $159,600 21.2%
220 Hartford15,821 people $82K $297,100 28.8%
221 Port Washington12,645 people $82K $296,300 40.1%
222 Peshtigo PeshtigoMarinette County · 4,027 people $81K $213,700 33.4%
223 Map of Genoa City Genoa City2,942 people $81K $241,300 20.6%
224 Evansville5,782 people $81K $276,400 35%
225 Merrill MerrillLincoln County · 2,873 people $81K $197,500 16.9%
226 Mineral Point Mineral Point2,559 people $81K $212,200 30.4%
227 SeymourEau Claire County · 3,570 people $81K $184,600 27.1%
228 Map of Somers Somers8,216 people $80K $315,300 42%
229 Map of Appleton Appleton75,023 people $80K $231,400 38.2%
230 Somerset3,208 people $80K $286,600 21.4%
231 Map of Kaukauna Kaukauna17,706 people $80K $225,700 25.1%
232 Map of Holmen Holmen11,372 people $80K $285,900 33.3%
233 Map of Saukville Saukville4,267 people $80K $299,600 32.8%
234 RomeAdams County · 3,184 people $80K $293,500 37.4%
235 Map of East Troy East Troy4,978 people $80K $299,600 30.8%
236 Map of Beloit BeloitRock County · 7,799 people $80K $219,000 22.6%
237 Map of Stoughton Stoughton13,033 people $80K $293,500 39.3%
238 Fort Atkinson Fort Atkinson12,463 people $79K $211,800 26.2%
239 Fox Crossing19,131 people $79K $248,100 33.3%
240 Map of Jefferson Jefferson7,732 people $79K $225,600 22.6%
241 Howards Grove Howards Grove3,223 people $78K $261,300 28.8%
242 Map of Weston Weston15,749 people $78K $229,300 25.7%
243 Grand Chute Grand ChuteOutagamie County · 24,168 people $78K $294,700 34.6%
244 Glendale13,656 people $78K $282,800 59.2%
245 Map of Madison Madison278,001 people $78K $372,900 59.9%
246 Juneau Juneau2,625 people $78K $186,700 10.1%
247 Elkhorn10,221 people $78K $273,600 30.1%
248 Map of Lincoln LincolnVilas County · 2,738 people $78K $290,600 27.3%
249 Luxemburg2,737 people $78K $261,700 32.8%
250 Baldwin Baldwin4,342 people $77K $273,500 35.8%
251 OneidaOutagamie County · 4,560 people $77K $267,600 16.3%
252 PlymouthSheboygan County · 3,052 people $76K $310,200 37.2%
253 Kiel Kiel3,943 people $76K $191,500 19.2%
254 Map of Newbold NewboldOneida County · 2,866 people $76K $274,000 36.9%
255 Delavan DelavanWalworth County · 5,216 people $76K $302,700 29.3%
256 Denmark Denmark2,558 people $76K $235,200 24.7%
257 Map of Lake Geneva Lake Geneva8,521 people $76K $343,800 41.3%
258 Map of Columbus Columbus5,488 people $75K $230,600 27.6%
259 Map of Neenah Neenah27,336 people $75K $210,700 35.8%
260 Reedsburg10,168 people $75K $229,100 26.6%
261 Map of Arcadia Arcadia3,806 people $75K $169,500 14.4%
262 Map of Saratoga SaratogaWood County · 5,071 people $74K $175,600 14.7%
263 Map of Prescott Prescott4,503 people $74K $306,900 34.2%
264 West Bend West Bend32,030 people $74K $263,100 28.6%
265 Map of Mosinee Mosinee4,498 people $73K $156,100 25.9%
266 Janesville66,030 people $73K $223,400 27.3%
267 South Milwaukee20,442 people $73K $235,700 29.9%
268 WescottShawano County · 3,243 people $73K $219,100 26.2%
269 Map of Arbor Vitae Arbor VitaeVilas County · 3,505 people $73K $280,600 33.1%
270 Edgerton6,014 people $72K $266,900 30.8%
271 Dodgeville5,042 people $72K $242,600 31.8%
272 Sheboygan Falls Sheboygan Falls8,547 people $71K $217,500 25.2%
273 Map of Pulaski Pulaski4,006 people $71K $235,800 23.4%
274 Kenosha Kenosha99,372 people $71K $225,200 29%
275 Map of Rock RockRock County · 2,986 people $71K $262,600 13.1%
276 Map of New Lisbon New Lisbon2,562 people $71K $124,400 11.2%
277 Map of Greenfield Greenfield37,345 people $70K $261,100 33.5%
278 Kimberly7,447 people $70K $228,100 31.1%
279 Lomira2,675 people $70K $235,400 22.9%
280 FriendshipFond du Lac County · 2,763 people $70K $236,100 12.2%
281 Walworth2,759 people $70K $290,600 29.5%
282 Watertown22,774 people $70K $222,100 18.2%
283 Map of Baraboo Baraboo12,769 people $70K $222,100 25.9%
284 Map of Ashwaubenon Ashwaubenon17,314 people $70K $266,600 36.2%
285 Monroe10,587 people $69K $195,300 27.3%
286 Map of Minocqua MinocquaOneida County · 5,074 people $69K $311,100 30.8%
287 StanleyBarron County · 2,549 people $68K $249,100 26.5%
288 Plymouth8,890 people $68K $213,300 24.7%
289 West Allis West Allis59,612 people $68K $203,800 29.6%
290 Viroqua4,471 people $67K $209,900 31.3%
291 Map of Eau Claire Eau Claire70,322 people $67K $247,600 36.7%
292 Peshtigo3,398 people $67K $140,300 23%
293 Map of Mayville Mayville5,228 people $67K $193,000 19.3%
294 Cudahy Cudahy17,853 people $67K $216,500 29.1%
295 Map of Beaver Dam Beaver Dam16,565 people $67K $201,900 25.1%
296 Map of Black River Falls Black River Falls3,546 people $67K $171,800 19.4%
297 Map of Hayward HaywardSawyer County · 3,854 people $67K $241,600 30.4%
298 Green Bay Green Bay106,253 people $66K $207,200 26.7%
299 Map of Waupun Waupun11,174 people $66K $188,600 15.7%
300 Map of Delavan Delavan8,689 people $65K $218,800 23.9%
301 Map of Sparta Sparta9,950 people $65K $180,600 19.7%
302 Map of Portage Portage10,236 people $65K $204,900 19.9%
303 Map of Menasha Menasha18,273 people $65K $191,800 25.8%
304 Algoma3,228 people $64K $153,300 20.5%
305 Map of Wausau Wausau39,996 people $64K $167,900 30.9%
306 Map of Superior Superior26,677 people $64K $180,400 29.1%
307 Manitowoc34,620 people $64K $160,700 24.6%
308 Mauston4,248 people $64K $150,200 20.3%
309 Sheboygan49,645 people $63K $174,200 23.4%
310 Map of North Fond du Lac North Fond du Lac5,392 people $63K $155,100 14.9%
311 Beloit36,534 people $63K $156,500 17.9%
312 Fond du Lac44,494 people $62K $173,700 21.3%
313 Map of Pelican PelicanOneida County · 2,844 people $62K $217,300 20.1%
314 Map of Oshkosh Oshkosh66,729 people $62K $177,700 27.3%
315 Pewaukee8,196 people $62K $281,800 42%
316 Menominee MenomineeMenominee County · 4,252 people $62K $110,200 18.1%
317 Map of Omro Omro3,642 people $62K $197,900 25.6%
318 Fennimore2,752 people $62K $161,400 25.8%
319 Oconto4,625 people $62K $148,700 12.4%
320 Map of New London New London7,726 people $61K $174,800 17.3%
321 Map of Tomahawk Tomahawk3,395 people $60K $173,300 19.9%
322 CampbellLa Crosse County · 4,188 people $60K $207,100 23.6%
323 Sturgeon Bay Sturgeon Bay9,806 people $60K $236,300 25%
324 Medford4,431 people $60K $186,600 22.7%
325 Map of New Holstein New Holstein3,075 people $60K $178,700 29.6%
326 Berlin Berlin5,562 people $59K $160,300 16.2%
327 Map of Amery Amery2,959 people $59K $183,000 32%
328 Marinette11,115 people $59K $120,200 21.5%
329 Marshfield18,700 people $58K $177,800 25.6%
330 Bloomer3,673 people $58K $214,000 24.2%
331 Stevens Point25,785 people $58K $195,400 37.9%
332 Map of Brillion Brillion3,299 people $58K $198,900 19.2%
333 Chippewa Falls Chippewa Falls14,782 people $58K $210,400 20.9%
334 Racine77,633 people $58K $166,500 21.4%
335 Map of Shawano Shawano9,522 people $57K $160,800 20.4%
336 Map of St. Francis St. Francis9,004 people $57K $234,500 30.7%
337 Two Rivers11,231 people $57K $140,300 21.4%
338 Map of Lac du Flambeau Lac du FlambeauVilas County · 3,644 people $57K $340,900 30.4%
339 Menomonie16,539 people $57K $220,800 38.7%
340 Map of Stephenson StephensonMarinette County · 3,552 people $57K $174,600 11.4%
341 Bass LakeSawyer County · 2,839 people $56K $267,000 26%
342 Map of La Crosse La Crosse51,356 people $56K $210,100 34.9%
343 Wisconsin Rapids18,722 people $55K $131,900 18.1%
344 Map of Whitewater Whitewater15,807 people $55K $229,400 35.2%
345 Ripon7,772 people $55K $174,900 24.4%
346 Map of Wisconsin Dells Wisconsin Dells2,547 people $55K $207,100 24.3%
347 Ashland Ashland7,902 people $55K $176,400 29.5%
348 Mondovi2,872 people $54K $174,500 17.3%
349 Prairie du Chien Prairie du Chien5,491 people $54K $161,300 16.1%
350 Milwaukee566,973 people $54K $184,000 27.4%
351 Map of Boscobel Boscobel3,242 people $54K $147,400 13.8%
352 Horicon3,814 people $53K $172,500 17.9%
353 Map of Osceola OsceolaPolk County · 2,849 people $53K $230,600 23.5%
354 Clintonville4,580 people $53K $112,000 20%
355 Merrill9,356 people $53K $123,800 15%
356 Waupaca6,283 people $53K $175,600 23.9%
357 Map of Rice Lake Rice Lake9,030 people $52K $193,800 25.8%
358 Map of Lake Delton Lake Delton3,482 people $52K $178,300 20.6%
359 Map of Richland Center Richland Center5,109 people $52K $158,300 18.6%
360 Map of Rhinelander Rhinelander8,316 people $51K $125,700 22.4%
361 Tomah9,532 people $51K $174,300 24.2%
362 Map of Oconto Falls Oconto Falls3,001 people $51K $162,800 25.8%
363 Map of Brockway BrockwayJackson County · 2,977 people $50K $159,000 7.8%
364 Map of Brodhead Brodhead3,197 people $50K $168,800 12.1%
365 West Milwaukee4,038 people $49K $207,400 19.6%
366 Map of Stanley Stanley3,760 people $48K $167,400 11.9%
367 Map of Barron Barron3,681 people $47K $121,600 15.3%
368 Hayward2,555 people $46K $184,700 21.2%
369 Antigo Antigo8,069 people $46K $104,800 14.2%
370 Platteville11,499 people $43K $200,100 43.7%
371 Map of Ladysmith Ladysmith3,227 people $42K $124,200 20.2%

How this ranking works

We rank every town by median household income: half of households earn more, half earn less. The town with the highest figure ranks #1. For comparison, the figure for Wisconsin as a whole is $77K.

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