Wisconsin Area Profiles
97 published city profiles across Wisconsin, each built from the same authoritative sources and compared on the same terms.
Statewide signals
Cities
97 published profiles across 25 areasMilwaukee-Waukesha, WI
30 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Milwaukee | Milwaukee County | 566,973 | 51 |
| Waukesha | Waukesha County | 71,233 | 70 |
| West Allis | Milwaukee County | 59,612 | 64 |
| Wauwatosa | Milwaukee County | 48,529 | 71 |
| Brookfield | Waukesha County | 41,273 | 73 |
| New Berlin | Waukesha County | 40,270 | 72 |
| Menomonee Falls | Waukesha County | 39,539 | 77 |
| Greenfield | Milwaukee County | 37,345 | 61 |
| Oak Creek | Milwaukee County | 37,325 | 71 |
| Franklin | Milwaukee County | 35,886 | 72 |
| West Bend | Washington County | 32,030 | 70 |
| Muskego | Waukesha County | 25,406 | 72 |
| Mequon | Ozaukee County | 25,270 | 75 |
| Germantown | Washington County | 20,962 | 73 |
| South Milwaukee | Milwaukee County | 20,442 | 62 |
| Oconomowoc | Waukesha County | 19,080 | 75 |
| Cudahy | Milwaukee County | 17,853 | 59 |
| Pewaukee | Waukesha County | 16,211 | 72 |
| Hartford | Washington County | 15,821 | 73 |
| Whitefish Bay | Milwaukee County | 14,665 | 62 |
| Greendale | Milwaukee County | 14,594 | 67 |
| Glendale | Milwaukee County | 13,656 | 62 |
| Shorewood | Milwaukee County | 13,627 | 59 |
| Port Washington | Ozaukee County | 12,645 | 74 |
| Cedarburg | Ozaukee County | 12,605 | 76 |
| Brown Deer | Milwaukee County | 12,564 | 59 |
| Grafton | Ozaukee County | 12,445 | 76 |
| Sussex | Waukesha County | 12,066 | 77 |
| Richfield | Washington County | 11,755 | 79 |
| Lisbon | Waukesha County | 10,736 | 78 |
Madison, WI
11 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Madison | Dane County | 278,001 | 73 |
| Sun Prairie | Dane County | 37,570 | 74 |
| Fitchburg | Dane County | 32,619 | 77 |
| Middleton | Dane County | 22,301 | 80 |
| Waunakee | Dane County | 15,687 | 83 |
| Verona | Dane County | 15,232 | 78 |
| Stoughton | Dane County | 13,033 | 73 |
| Oregon | Dane County | 11,547 | 75 |
| DeForest | Dane County | 11,501 | 79 |
| Monroe | Green County | 10,587 | 73 |
| Portage | Columbia County | 10,236 | 61 |
Green Bay, WI
8 cities
Appleton, WI
6 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Appleton | Outagamie County | 75,023 | 68 |
| Menasha | Calumet County | 18,273 | 76 |
| Kaukauna | Outagamie County | 17,706 | 74 |
| Harrison | Calumet County | 13,658 | 74 |
| Greenville | Outagamie County | 12,987 | 77 |
| Little Chute | Outagamie County | 11,754 | 77 |
Racine-Mount Pleasant, WI
4 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Racine | Racine County | 77,633 | 57 |
| Mount Pleasant | Racine County | 27,953 | 69 |
| Caledonia | Racine County | 25,257 | 66 |
| Burlington | Racine County | 10,987 | 67 |
Kenosha, WI
3 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Kenosha | Kenosha County | 99,372 | 63 |
| Pleasant Prairie | Kenosha County | 21,669 | 82 |
| Salem Lakes | Kenosha County | 14,366 | 72 |
Oshkosh-Neenah, WI
3 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Oshkosh | Winnebago County | 66,729 | 63 |
| Neenah | Winnebago County | 27,336 | 70 |
| Fox Crossing | Winnebago County | 19,131 | 74 |
La Crosse-Onalaska, WI-MN
3 cities
Minneapolis-St. Paul-Bloomington, MN-WI
3 cities
| City | County | Population | Area Score |
|---|---|---|---|
| River Falls | Pierce County | 16,719 | 73 |
| Hudson | St. Croix County | 14,959 | 78 |
| New Richmond | St. Croix County | 10,539 | 79 |
Eau Claire, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Eau Claire | Eau Claire County | 70,322 | 70 |
| Chippewa Falls | Chippewa County | 14,782 | 65 |
Janesville-Beloit, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Janesville | Rock County | 66,030 | 63 |
| Beloit | Rock County | 36,534 | 52 |
Fond du Lac, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Fond du Lac | Fond du Lac County | 44,494 | 65 |
| Waupun | Fond du Lac County | 11,174 | 64 |
Wausau, WI
2 cities
Manitowoc, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Manitowoc | Manitowoc County | 34,620 | 67 |
| Two Rivers | Manitowoc County | 11,231 | 67 |
Stevens Point-Plover, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Stevens Point | Portage County | 25,785 | 65 |
| Plover | Portage County | 13,884 | 75 |
Watertown-Fort Atkinson, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Watertown | Jefferson County | 22,774 | 65 |
| Fort Atkinson | Jefferson County | 12,463 | 65 |
Wisconsin Rapids-Marshfield, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Wisconsin Rapids | Wood County | 18,722 | 56 |
| Marshfield | Wood County | 18,700 | 65 |
Whitewater-Elkhorn, WI
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Whitewater | Walworth County | 15,807 | 69 |
| Elkhorn | Walworth County | 10,221 | 69 |
Baraboo, WI
2 cities
Fastest development
- Pleasant Prairie 88
- DeForest 88
- Baraboo 85
- Hudson 83
- New Richmond 81
Statewide physical risk
Low or minimal exposure: cold wave, inland flooding, heat wave, strong wind, winter weather, ice storm, landslide, earthquake, wildfire, drought, hurricane, coastal flooding, tsunami, volcanic activity, avalanche.
Population-weighted across every county in Wisconsin, derived from the FEMA National Risk Index. Exposure varies substantially within a state — check the individual city and ZIP profiles.
Statewide data
| Metric | Value | Compared nationally | Source period |
|---|---|---|---|
| Broadband access ±0.2%2024 ACS 5-Year | 90.3% | Bottom 45%of 52 | 2024 ACS 5-Year |
| Distance to major airportNASR current cycle | 64 mi | Bottom 32%of 51 | NASR current cycle |
| Major airports within 100 milesNASR current cycle | 5 | Top 24%of 51 | NASR current cycle |
| No internet access ±0.1%2024 ACS 5-Year | 6.9% | Bottom 45%of 52 | 2024 ACS 5-Year |
| Annual precipitation1991-2020 Normals | 31.3" | 42nd percentileof 51 | 1991-2020 Normals |
| Average January low1991-2020 Normals | 8°F | 12th percentileof 51 | 1991-2020 Normals |
| Average July high1991-2020 Normals | 82°F | 24th percentileof 51 | 1991-2020 Normals |
| Comfortable months1991-2020 Normals | 5 | Bottom 22%of 51 | 1991-2020 Normals |
| Seasonal temperature swing1991-2020 Normals | 54°F | 92nd percentileof 51 | 1991-2020 Normals |
| Average household size ±0.012024 ACS 5-Year | 2.33 | 8th percentileof 52 | 2024 ACS 5-Year |
| Households ±5,7872024 ACS 5-Year | 2,479,480 | 65th percentileof 52 | 2024 ACS 5-Year |
| Median age ±0.12024 ACS 5-Year | 40.2 | 71st percentileof 52 | 2024 ACS 5-Year |
| Population2024 ACS 5-Year | 5,914,872 | 63rd percentileof 52 | 2024 ACS 5-Year |
| Population change (1 year)July 1, 2024 estimate | +0.5% | Bottom 26%of 51 | July 1, 2024 estimate |
| Population change (4 years)July 1, 2024 estimate | +1.1% | Bottom 28%of 51 | July 1, 2024 estimate |
| Population density2024 ACS 5-Year | 109/sq mi | 49th percentileof 52 | 2024 ACS 5-Year |
| Population estimateJuly 1, 2024 estimate | 5,960,975 | 62nd percentileof 51 | July 1, 2024 estimate |
| Average permitted value per unit12 months ending July 2026 | $316,461 | 90th percentileof 51 | 12 months ending July 2026 |
| Housing units permitted (12 months)12 months ending July 2026 | 25,689 | Top 34%of 51 | 12 months ending July 2026 |
| Multifamily share of permits12 months ending July 2026 | 43.1% | 82nd percentileof 51 | 12 months ending July 2026 |
| Permit change (3 years)12 months ending July 2026 | +34.2% | Top 6%of 51 | 12 months ending July 2026 |
| Permit change (year over year)12 months ending July 2026 | +5.1% | Top 42%of 51 | 12 months ending July 2026 |
| Permits per 1,000 residents12 months ending July 2026 | 4.3 | Top 36%of 51 | 12 months ending July 2026 |
| Cost of living index2023 | 93.2 | Top 40%of 51 | 2023 |
| Home price change (1 year)2026 Q2 | +5.6% | 92nd percentileof 51 | 2026 Q2 |
| Home price change (5 years)2026 Q2 | +54.0% | 86th percentileof 51 | 2026 Q2 |
| Home price change (10 years)2026 Q2 | +105.7% | 74th percentileof 51 | 2026 Q2 |
| Home price to income ±0.02024 ACS 5-Year | 2.8 | Top 35%of 52 | 2024 ACS 5-Year |
| Homeownership rate ±0.3%2024 ACS 5-Year | 67.8% | 57th percentileof 52 | 2024 ACS 5-Year |
| Housing units ±1,5332024 ACS 5-Year | 2,778,572 | 65th percentileof 52 | 2024 ACS 5-Year |
| Median gross rent ±$42024 ACS 5-Year | $1,087 | Top 37%of 52 | 2024 ACS 5-Year |
| Median home value ±$1,0512024 ACS 5-Year | $266,500 | 41st percentileof 52 | 2024 ACS 5-Year |
| Median property taxes ±$122024 ACS 5-Year | $3,792 | 71st percentileof 52 | 2024 ACS 5-Year |
| Owner household income ±$4622024 ACS 5-Year | $95,874 | Bottom 49%of 52 | 2024 ACS 5-Year |
| Property tax rate ±0.01%2024 ACS 5-Year | 1.42% | 84th percentileof 52 | 2024 ACS 5-Year |
| Rent as a share of income ±0.2%2024 ACS 5-Year | 27.2% | Top 8%of 52 | 2024 ACS 5-Year |
| Seasonal and second homes ±2,0692024 ACS 5-Year | 172,842 | 88th percentileof 52 | 2024 ACS 5-Year |
| Second homes2024 ACS 5-Year | 6.2% | 86th percentileof 52 | 2024 ACS 5-Year |
| Vacancy rate2024 ACS 5-Year | 4.5% | 16th percentileof 52 | 2024 ACS 5-Year |
| Vacant housing units ±4,6862024 ACS 5-Year | 299,092 | 65th percentileof 52 | 2024 ACS 5-Year |
| Median household income ±$4552024 ACS 5-Year | $77,485 | Top 49%of 52 | 2024 ACS 5-Year |
| Per capita income ±$2372024 ACS 5-Year | $43,373 | Top 43%of 52 | 2024 ACS 5-Year |
| Poverty rate ±0.2%2024 ACS 5-Year | 9.7% | Top 24%of 52 | 2024 ACS 5-Year |
| Average commute ±0.1 min2024 ACS 5-Year | 23.7 min | Top 18%of 52 | 2024 ACS 5-Year |
| Bachelor's degree or higher ±0.2%2024 ACS 5-Year | 33.4% | Bottom 45%of 52 | 2024 ACS 5-Year |
| Drove alone to work ±0.2%2024 ACS 5-Year | 74.4% | 63rd percentileof 52 | 2024 ACS 5-Year |
| EmploymentAugust 2026 | 3,081,923 | Top 36%of 51 | August 2026 |
| Employment change (3 years)August 2026 | +0.7% | Top 44%of 51 | August 2026 |
| Employment change (year over year)August 2026 | +1.9% | Top 8%of 51 | August 2026 |
| Labor forceAugust 2026 | 3,189,009 | 64th percentileof 51 | August 2026 |
| Labor force participation ±0.1%2024 ACS 5-Year | 81.9% | Top 27%of 52 | 2024 ACS 5-Year |
| Public transit to work ±0.0%2024 ACS 5-Year | 1.1% | 59th percentileof 52 | 2024 ACS 5-Year |
| Unemployment change (year over year)August 2026 | +0.3% | Bottom 22%of 51 | August 2026 |
| Unemployment rateAugust 2026 | 3.4% | Top 22%of 51 | August 2026 |
| Worked from home ±0.1%2024 ACS 5-Year | 13.1% | 49th percentileof 52 | 2024 ACS 5-Year |
| Free or reduced-price lunch eligibility2024-25 school year | 40.1% | 16th percentileof 45 | 2024-25 school year |
| Math proficiency2018-19 school year | 40.8% | Bottom 37%of 50 | 2018-19 school year |
| Public schools2024-25 school year | 2,128 | 70th percentileof 51 | 2024-25 school year |
| Reading proficiency2018-19 school year | 41.0% | Bottom 15%of 49 | 2018-19 school year |
| Schools behind the staffing ratio2024-25 school year | 2,042 | 73rd percentileof 50 | 2024-25 school year |
| Students per teacher2024-25 school year | 13.8 | Top 37%of 50 | 2024-25 school year |
Counties in Wisconsin
33 publishedSome measures are published by county and nowhere finer — death rates by intent among them. On a county page those describe the geography they are printed on.