How Wisconsin's ZIP codes measure up on health
The ZipVitals Score across Wisconsin — built one ZIP code at a time, then rolled up to the state by resident population.
Data release 2026763 of 769 ZIP codes scored · 5.9M residents represented
Score snapshot
People & national context
Wisconsin's ZIP codes, ranked
Highest-scoring
Top 50 of 763- 153717in Madison · 13,052 residents71.05
- 253593in Verona · 31,081 residents70.49
- 353097in Mequon · 7,683 residents68.95
- 453719in Madison · 34,115 residents68.76
- 553217in River Hills · 29,957 residents68.67
- 653562in Middleton · 29,790 residents68.41
- 753005in Brookfield · 21,675 residents68.07
- 853705in Madison · 25,017 residents67.65
- 953122in Elm Grove · 6,508 residents67.45
- 1053092in Mequon · 20,886 residents67.26
- 1153018in Delafield · 8,201 residents66.96
- 1253045in Brookfield · 23,329 residents66.86
- 1353597in Waunakee · 21,426 residents66.57
- 1453058in Nashotah · 3,405 residents66.34
- 1553527in Cottage Grove · 11,924 residents66.15
- 1653183in Wales · 3,111 residents65.97
- 1753711in Fitchburg · 51,279 residents65.78
- 1853044in Kohler · 2,326 residents65.77
- 1953718in Madison · 18,989 residents65.34
- 2053012in Cedarburg · 19,183 residents65.30
- 2153153in North Prairie · 2,548 residents65.16
- 2253528in Cross Plains · 6,263 residents65.02
- 2353572in Mount Horeb · 10,385 residents64.93
- 2453125in Fontana-on-Geneva Lake · 1,898 residents64.67
- 2554173in Suamico · 3,403 residents64.66
- 2653558in McFarland · 13,164 residents64.65
- 2753590in Sun Prairie · 45,602 residents64.60
- 2853213in Wauwatosa · 26,905 residents64.54
- 2953151in New Berlin · 32,824 residents64.37
- 3053029in Hartland · 21,778 residents64.18
- 3153103in Big Bend · 3,762 residents64.01
- 3253575in Oregon · 18,204 residents63.95
- 3353024in Grafton · 18,982 residents63.90
- 3454210in Ellison Bay · 942 residents63.76
- 3553069in Okauchee · 671 residents63.67
- 3653226in Wauwatosa · 18,908 residents63.56
- 3753150in Muskego · 26,259 residents63.52
- 3853555in Lodi · 8,933 residents63.50
- 3953089in Sussex · 20,588 residents63.43
- 4054946in King · 401 residents63.36
- 4153072in Pewaukee · 26,200 residents63.31
- 4253076in Richfield · 3,109 residents63.19
- 4354246in Washington Island · 803 residents63.14
- 4453149in Mukwonago · 19,614 residents63.11
- 4553033in Hubertus · 6,286 residents63.08
- 4654913in Appleton · 25,147 residents63.07
- 4753529in Dane · 2,611 residents62.93
- 4853118in Dousman · 7,554 residents62.92
- 4953532in Deforest · 16,514 residents62.91
- 5053017in Colgate · 5,458 residents62.83
Lowest-scoring
Bottom 50 of 763- 76353206in Milwaukee · 19,887 residents23.53
- 76253205in Milwaukee · 9,265 residents31.17
- 76153204in Milwaukee · 39,996 residents33.04
- 76054861in Odanah · 122 residents34.50
- 75953295in Milwaukee · 90 residents35.14
- 75853218in Milwaukee · 41,196 residents35.38
- 75753233in Milwaukee · 14,497 residents35.49
- 75653216in Milwaukee · 30,345 residents36.88
- 75553210in Milwaukee · 23,922 residents37.23
- 75454150in Neopit · 1,024 residents37.53
- 75353215in Milwaukee · 58,146 residents37.61
- 75254828in Couderay · 546 residents38.59
- 75154135in Keshena · 3,018 residents39.82
- 75053209in Milwaukee · 45,170 residents41.13
- 74954495in Wisconsin Rapids · 7,859 residents41.56
- 74853706in Madison · 3,958 residents41.67
- 74753208in Milwaukee · 27,201 residents42.04
- 74653910in Adams · 3,522 residents42.34
- 74554670in Wilton · 2,048 residents42.57
- 74453934in Friendship · 4,520 residents42.64
- 74354436in Granton · 2,203 residents42.84
- 74254639in La Farge · 2,435 residents42.99
- 74153212in Milwaukee · 28,938 residents43.01
- 74054651in Ontario · 1,384 residents43.31
- 73954634in Hillsboro · 4,484 residents43.56
- 73854638in Kendall · 1,513 residents43.71
- 73754648in Norwalk · 1,608 residents43.92
- 73654613in Arkdale · 2,174 residents44.15
- 73554420in Chili · 1,330 residents44.16
- 73454657in Steuben · 357 residents44.18
- 73354416in Bowler · 1,682 residents44.27
- 73254520in Crandon · 3,764 residents44.36
- 73154566in Wabeno · 1,453 residents44.72
- 73054771in Thorp · 4,171 residents44.82
- 72954515in Catawba · 639 residents44.92
- 72853225in Milwaukee · 25,187 residents44.99
- 72753224in Milwaukee · 21,223 residents45.13
- 72653948in Mauston · 8,195 residents45.23
- 72554731in Conrath · 672 residents45.38
- 72454421in Colby · 3,468 residents45.40
- 72353801in Bagley · 998 residents45.42
- 72253947in Marquette · 223 residents45.45
- 72154538in Lac Du Flambeau · 3,025 residents45.55
- 72053803in Benton · 1,386 residents45.63
- 71953939in Kingston · 251 residents45.63
- 71854447in Lublin · 546 residents45.68
- 71753404in Racine · 13,703 residents45.84
- 71654541in Laona · 1,561 residents45.92
- 71553403in Mount Pleasant · 27,009 residents45.97
- 71454603in La Crosse · 13,738 residents45.97
What the distribution shows
Across Wisconsin’s 769 ZIP codes, the ZipVitals Score spans a wide range. 763 of them carry enough measured coverage across all nine health domains to enter the population-weighted composite above; the rest are held out rather than filled from a coarser geography.
Assembled from the same ZIP-level data as every per-ZIP page. Read the full method →
Where Wisconsin stands, domain by domain
The ZipVitals Score above combines nine domains of health into one number. This is where Wisconsin's ZIP codes sit against ZIP codes across the country on each of them, weighted by how many residents live in each one — strongest at the top.
Climate / Disaster Risk · 71st
Weighted by residents, this state’s ZIP codes sit around the 71st percentile of US ZIP codes here — its highest of the nine scoring domains.
Environmental Hazard · 33rd
Weighted by residents, this state’s ZIP codes sit around the 33rd percentile of US ZIP codes here — its lowest of the nine scoring domains.
Read each bar as a national percentile from 0 to 100. The dark line marks the national median: a bar past it means Wisconsin's ZIP codes typically place above most ZIP codes in the country on that domain. A domain Wisconsin cannot place honestly is shown greyed as "Not enough data" rather than given a number.
Each figure is the population-weighted average of this state's ZIP codes' standing on that domain, compared with the ZIP codes measured across all nine scoring domains — not with all US ZIP codes. A ZIP code counts toward a domain only if it carries enough measured data on it and enough of Wisconsin's residents live in the ZIP codes that do; the rest are held out rather than filled in from a coarser geography. Read the full method →
Why this matters
The ZipVitals Score combines nine domains of health — from chronic disease and preventive care to environmental hazard, social need, and healthcare access — into one 0–100 index for each ZIP code, computed the same way everywhere from public federal and academic data. The Wisconsin figures on this page are population-weighted rollups of those per-ZIP scores, so they describe Wisconsin's residents rather than a coarser geography relabeled as the state.
A high score describes favorable documented conditions; it is not a claim about individual residents, and it does not capture everything that shapes a community's health. Where a ZIP code scores low, that pattern reflects structural conditions — investment, environment, and access — far more than the choices of the people who live there.