Wisconsin natural disaster risk
Wisconsin ranks #21 of 51 from the lowest population-weighted county-score mean in our state comparison. Its highest hazard-score means are cold wave, hail, tornado.
RelocateMath computes these state means by weighting FEMA county scores by population. A mean of county percentiles is not a national state percentile or an official FEMA state rating.
The vertical line marks county-score scale midpoint (50).
Find your county's risk in Wisconsin
All 72 county rows with a FEMA score are available below, initially ordered by population.
| County | Population | Risk score | FEMA rating |
|---|---|---|---|
| Milwaukee County | 926,331 | 98.4 | Relatively High |
| Dane County | 572,674 | 93.9 | Relatively Moderate |
| Waukesha County | 411,762 | 88.9 | Relatively Moderate |
| Brown County | 270,892 | 90.0 | Relatively Moderate |
| Racine County | 197,532 | 85.4 | Relatively Moderate |
| Outagamie County | 192,826 | 79.7 | Relatively Low |
| Winnebago County | 171,769 | 86.8 | Relatively Moderate |
| Kenosha County | 168,438 | 85.0 | Relatively Moderate |
| Rock County | 164,350 | 86.4 | Relatively Moderate |
| Marathon County | 138,403 | 87.2 | Relatively Moderate |
| Washington County | 137,879 | 68.3 | Relatively Low |
| La Crosse County | 120,488 | 80.5 | Relatively Low |
| Sheboygan County | 117,991 | 70.2 | Relatively Low |
| Eau Claire County | 107,116 | 78.3 | Relatively Low |
| Walworth County | 105,657 | 74.8 | Relatively Low |
| Fond du Lac County | 104,137 | 76.3 | Relatively Low |
| St. Croix County | 96,033 | 64.1 | Relatively Low |
| Ozaukee County | 92,966 | 50.3 | Relatively Low |
| Dodge County | 88,742 | 69.9 | Relatively Low |
| Jefferson County | 86,003 | 75.8 | Relatively Low |
| Manitowoc County | 81,406 | 68.9 | Relatively Low |
| Wood County | 74,004 | 75.9 | Relatively Low |
| Portage County | 70,832 | 62.7 | Relatively Low |
| Chippewa County | 66,799 | 67.3 | Relatively Low |
| Sauk County | 66,009 | 72.1 | Relatively Low |
| Columbia County | 58,272 | 81.4 | Relatively Moderate |
| Calumet County | 52,942 | 30.2 | Very Low |
| Grant County | 51,770 | 61.1 | Relatively Low |
| Waupaca County | 51,569 | 67.6 | Relatively Low |
| Barron County | 46,797 | 68.6 | Relatively Low |
| Monroe County | 46,208 | 78.8 | Relatively Low |
| Polk County | 45,555 | 63.3 | Relatively Low |
| Dunn County | 45,527 | 48.8 | Relatively Low |
| Douglas County | 44,229 | 62.4 | Relatively Low |
| Pierce County | 42,584 | 42.3 | Very Low |
| Marinette County | 42,046 | 80.0 | Relatively Low |
| Shawano County | 41,039 | 63.1 | Relatively Low |
| Oconto County | 39,589 | 61.5 | Relatively Low |
| Oneida County | 38,167 | 62.5 | Relatively Low |
| Green County | 37,017 | 46.4 | Relatively Low |
| Clark County | 34,739 | 68.4 | Relatively Low |
| Vernon County | 31,049 | 75.0 | Relatively Low |
| Trempealeau County | 30,839 | 58.7 | Relatively Low |
| Door County | 30,445 | 46.9 | Relatively Low |
| Lincoln County | 28,426 | 52.6 | Relatively Low |
| Juneau County | 26,689 | 70.8 | Relatively Low |
| Waushara County | 24,868 | 43.3 | Relatively Low |
| Iowa County | 23,867 | 23.4 | Very Low |
| Vilas County | 23,647 | 63.3 | Relatively Low |
| Adams County | 21,123 | 70.9 | Relatively Low |
| Jackson County | 20,981 | 48.1 | Relatively Low |
| Kewaunee County | 20,664 | 17.3 | Very Low |
| Taylor County | 20,024 | 37.2 | Very Low |
| Langlade County | 19,490 | 49.6 | Relatively Low |
| Green Lake County | 19,263 | 58.0 | Relatively Low |
| Sawyer County | 18,476 | 74.5 | Relatively Low |
| Richland County | 17,205 | 51.6 | Relatively Low |
| Lafayette County | 16,942 | 33.1 | Very Low |
| Burnett County | 16,916 | 49.3 | Relatively Low |
| Washburn County | 16,854 | 32.8 | Very Low |
| Bayfield County | 16,575 | 35.1 | Very Low |
| Ashland County | 16,080 | 31.7 | Very Low |
| Crawford County | 16,042 | 46.2 | Relatively Low |
| Marquette County | 15,746 | 47.6 | Relatively Low |
| Rusk County | 14,179 | 37.3 | Very Low |
| Price County | 14,092 | 32.3 | Very Low |
| Buffalo County | 13,393 | 14.5 | Very Low |
| Forest County | 9,369 | 47.4 | Relatively Low |
| Pepin County | 7,431 | 7.2 | Very Low |
| Iron County | 6,210 | 11.5 | Very Low |
| Florence County | 4,646 | 54.2 | Relatively Low |
| Menominee County | 4,252 | 9.1 | Very Low |
The county rows show FEMA's own county percentile scores and rating categories; the state figures above are our weighted means. County data cannot establish a property's safety. Expected loss is modeled annual loss per resident, not a premium quote. The insurance figure is what owners with a mortgage reported paying in 2024 (Census American Community Survey), not a current quote. For a specific home, check the address on FEMA's flood map and get insurance quotes before you commit. Our guide explains how to check natural disaster risk before you move.
Lowest FEMA county risk scores in Wisconsin
- Kewaunee County 17.3
- Iowa County 23.4
- Calumet County 30.2
- Taylor County 37.2
- Pierce County 42.3
- Waushara County 43.3
- Green County 46.4
- Door County 46.9
Cities in Wisconsin
- Minneapolis, MN county-score mean 86.1
- Milwaukee, WI county-score mean 90.5
- Madison, WI county-score mean 87.8
Frequently asked questions
Is Wisconsin safe from natural disasters?
Wisconsin's population-weighted county-score mean is 78.6 out of 100 (high county-score mean), #21 of 51 from the lowest mean in our state comparison. A state average cannot show whether an individual home is safe. About 16% of residents live in counties FEMA rates relatively high or very high.
What natural disasters happen in Wisconsin?
The highest population-weighted county hazard-score means in Wisconsin are cold wave, hail, tornado (means 93, 88, 84 on the 0–100 county-score scale). These are not national state percentiles.
Which counties have the lowest modeled risk scores in Wisconsin?
Among counties with at least 20,000 people, the lowest FEMA county risk scores are in Kewaunee County, Iowa County, Calumet County. Conditions vary within each county; check an individual address separately.