Skip to content

Richest ZIP codes in Wisconsin

The ZIP codes in Wisconsin with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.

RankZIP codeCityCountyMedian household incomePopulation
153122Elm Grove, WIWaukesha County$157,9626,508
253017Colgate, WIWashington County$153,9175,458
353153North Prairie, WIWaukesha County$152,5432,548
453103Big Bend, WIWaukesha County$137,0833,762
553033Hubertus, WIWashington County$136,7866,286
653097Mequon, WIOzaukee County$135,9297,683
753593Verona, WIDane County$135,02331,081
853527Cottage Grove, WIDane County$133,88311,924
953217Milwaukee, WIMilwaukee County$133,02129,957
1053044Kohler, WISheboygan County$131,2502,326
1154082Houlton, WISt. Croix County$131,1462,190
1253092Mequon, WIOzaukee County$128,15620,886
1353005Brookfield, WIWaukesha County$126,73921,675
1453018Delafield, WIWaukesha County$124,5958,201
1553045Brookfield, WIWaukesha County$123,75023,329
1653089Sussex, WIWaukesha County$120,87520,588
1754942Greenville, WIOutagamie County$119,50811,020
1853555Lodi, WIColumbia County$119,3058,933
1953119Eagle, WIWaukesha County$117,7595,803
2053002Allenton, WIWashington County$117,5002,584
2153189Waukesha, WIWaukesha County$117,00826,855
2253597Waunakee, WIDane County$117,00021,426
2353137Helenville, WIJefferson County$116,5501,650
2454015Hammond, WISt. Croix County$114,2934,086
2554171Sobieski, WIOconto County$113,6984,024
2654423Custer, WIPortage County$113,6902,394
2753507Barneveld, WIIowa County$113,2612,467
2853066Oconomowoc, WIWaukesha County$113,11437,558
2954016Hudson, WISt. Croix County$113,08533,398
3053125Fontana, WIWalworth County$112,5001,898
3153104Bristol, WIKenosha County$112,0005,826
3253149Mukwonago, WIWaukesha County$110,60819,614
3354932Eldorado, WIFond du Lac County$110,1251,218
3453146New Berlin, WIWaukesha County$110,0357,285
3553532Deforest, WIDane County$110,02216,514
3654979Van Dyne, WIFond du Lac County$109,8682,037
3753132Franklin, WIMilwaukee County$109,85035,433
3854169Sherwood, WICalumet County$109,5243,252
3953150Muskego, WIWaukesha County$109,27626,259
4053183Wales, WIWaukesha County$108,8273,111
4153118Dousman, WIWaukesha County$108,7727,554
4253572Mount Horeb, WIDane County$108,75010,385
4354023Roberts, WISt. Croix County$108,4664,620
4453029Hartland, WIWaukesha County$108,15221,778
4553521Brooklyn, WIGreen County$108,0363,640
4653575Oregon, WIDane County$107,88518,204
4754173Suamico, WIBrown County$107,7083,403
4853558Mc Farland, WIDane County$107,60913,164
4954313Green Bay, WIBrown County$107,59941,422
5053529Dane, WIDane County$107,5602,611

Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology

Free to cite with a link to this page.

By state

More ZIP code rankings