Minnesota natural disaster risk
Ratings for all 87 counties, the federal disaster record and flood insurance across the state.
Minnesota has had 62 major federal disaster declarations for natural events since 1953. FEMA expects about $2.6 billion a year in losses from natural hazards across the state. Inland flooding is the costliest hazard in 83 of its 87 counties, followed by cold wave in 4. None is rated Very High overall. About 0.2% of homes carry federal flood insurance, and the program has paid $155 million on 12,290 claims here since 1978.
Lowest risk (50,000+ people)
Largest counties
Hennepin County
1,281,172 people
Inland floodingRamsey County
552,246 people
Inland floodingDakota County
439,810 people
Inland floodingAnoka County
363,857 people
Inland floodingWashington County
267,506 people
Inland floodingSt. Louis County
200,067 people
Cold waveOlmsted County
162,489 people
Inland floodingStearns County
158,160 people
Inland floodingScott County
150,902 people
Inland floodingWright County
141,326 people
Inland floodingCarver County
106,922 people
Inland floodingSherburne County
97,144 people
Inland floodingAll 87 counties
| Name | People | Overall risk | Top hazard | Declarations | Homes insured |
|---|---|---|---|---|---|
| Aitkin County | 15,674 | Inland flooding | 19 | 0.5% | |
| Anoka County | 363,857 | Inland flooding | 11 | 0.2% | |
| Becker County | 35,074 | Inland flooding | 17 | 0% | |
| Beltrami County | 46,103 | Inland flooding | 19 | 0% | |
| Benton County | 41,368 | Inland flooding | 11 | 0.5% | |
| Big Stone County | 5,166 | Inland flooding | 18 | 1% | |
| Blue Earth County | 69,073 | Inland flooding | 22 | 0.2% | |
| Brown County | 25,898 | Cold wave | 18 | 0.2% | |
| Carlton County | 36,175 | Cold wave | 8 | 0.2% | |
| Carver County | 106,922 | Inland flooding | 15 | 0.2% | |
| Cass County | 30,036 | Inland flooding | 12 | 0% | |
| Chippewa County | 12,542 | Inland flooding | 19 | 0.1% | |
| Chisago County | 56,591 | Inland flooding | 10 | 0.1% | |
| Clay County | 65,291 | Inland flooding | 27 | 0.7% | |
| Clearwater County | 8,512 | Inland flooding | 14 | 0% | |
| Cook County | 5,590 | Inland flooding | 8 | 0.2% | |
| Cottonwood County | 11,505 | Inland flooding | 15 | 0.8% | |
| Crow Wing County | 66,020 | Inland flooding | 11 | 0.2% | |
| Dakota County | 439,810 | Inland flooding | 14 | 0.1% | |
| Dodge County | 20,867 | Inland flooding | 14 | 0.3% | |
| Douglas County | 38,992 | Inland flooding | 12 | 0.1% | |
| Faribault County | 13,918 | Inland flooding | 20 | 0.1% | |
| Fillmore County | 21,197 | Inland flooding | 16 | 0.5% | |
| Freeborn County | 30,884 | Inland flooding | 19 | 0.1% | |
| Goodhue County | 47,556 | Inland flooding | 16 | 0.4% | |
| Grant County | 6,073 | Inland flooding | 17 | 0% | |
| Hennepin County | 1,281,172 | Inland flooding | 15 | 0.2% | |
| Houston County | 18,807 | Inland flooding | 19 | 0.3% | |
| Hubbard County | 21,321 | Inland flooding | 8 | 0% | |
| Isanti County | 41,125 | Inland flooding | 8 | 0.3% | |
| Itasca County | 45,006 | Inland flooding | 13 | 0.1% | |
| Jackson County | 9,986 | Inland flooding | 16 | 0.3% | |
| Kanabec County | 16,014 | Inland flooding | 9 | 0.1% | |
| Kandiyohi County | 43,707 | Inland flooding | 14 | 0.1% | |
| Kittson County | 4,201 | Inland flooding | 28 | 0.7% | |
| Koochiching County | 12,059 | Inland flooding | 10 | 0.3% | |
| Lac qui Parle County | 6,711 | Inland flooding | 19 | 0.1% | |
| Lake County | 10,884 | Cold wave | 10 | 0.1% | |
| Lake of the Woods County | 3,752 | Inland flooding | 16 | 0.6% | |
| Le Sueur County | 28,651 | Inland flooding | 17 | 0.7% | |
| Lincoln County | 5,636 | Inland flooding | 12 | 0% | |
| Lyon County | 25,258 | Inland flooding | 16 | 0.3% | |
| Mahnomen County | 5,404 | Inland flooding | 18 | 0.1% | |
| Marshall County | 9,012 | Inland flooding | 28 | 0.5% | |
| Martin County | 20,025 | Inland flooding | 13 | 0% | |
| McLeod County | 36,770 | Inland flooding | 16 | 0.2% | |
| Meeker County | 23,394 | Inland flooding | 9 | 0.3% | |
| Mille Lacs County | 26,388 | Inland flooding | 8 | 0.4% | |
| Morrison County | 34,007 | Inland flooding | 12 | 0.2% | |
| Mower County | 40,028 | Inland flooding | 14 | 0.4% | |
| Murray County | 8,175 | Inland flooding | 15 | 0.3% | |
| Nicollet County | 34,438 | Inland flooding | 20 | 0.2% | |
| Nobles County | 22,270 | Inland flooding | 19 | 0.2% | |
| Norman County | 6,420 | Inland flooding | 30 | 1.4% | |
| Olmsted County | 162,489 | Inland flooding | 13 | 0.3% | |
| Otter Tail County | 60,042 | Inland flooding | 15 | 0% | |
| Pennington County | 13,900 | Inland flooding | 18 | 0.1% | |
| Pine County | 28,831 | Inland flooding | 13 | 0.5% | |
| Pipestone County | 9,414 | Inland flooding | 12 | 0.1% | |
| Polk County | 31,153 | Inland flooding | 29 | 0.5% | |
| Pope County | 11,306 | Inland flooding | 14 | 0.1% | |
| Ramsey County | 552,246 | Inland flooding | 17 | 0.1% | |
| Red Lake County | 3,934 | Inland flooding | 21 | 0% | |
| Redwood County | 15,425 | Inland flooding | 19 | 0.1% | |
| Renville County | 14,723 | Inland flooding | 20 | 0% | |
| Rice County | 67,082 | Inland flooding | 12 | 0.3% | |
| Rock County | 9,704 | Inland flooding | 14 | 0.4% | |
| Roseau County | 15,292 | Inland flooding | 24 | 0.4% | |
| Scott County | 150,902 | Inland flooding | 14 | 0.2% | |
| Sherburne County | 97,144 | Inland flooding | 8 | 0.3% | |
| Sibley County | 14,824 | Inland flooding | 19 | 0% | |
| St. Louis County | 200,067 | Cold wave | 15 | 0.3% | |
| Stearns County | 158,160 | Inland flooding | 11 | 0.2% | |
| Steele County | 37,400 | Inland flooding | 15 | 0.4% | |
| Stevens County | 9,670 | Inland flooding | 17 | 0.1% | |
| Swift County | 9,838 | Inland flooding | 17 | 0.1% | |
| Todd County | 25,251 | Inland flooding | 11 | 0.3% | |
| Traverse County | 3,356 | Inland flooding | 23 | 1% | |
| Wabasha County | 21,380 | Inland flooding | 15 | 0.5% | |
| Wadena County | 14,054 | Inland flooding | 13 | 0.2% | |
| Waseca County | 18,957 | Inland flooding | 12 | 0.1% | |
| Washington County | 267,506 | Inland flooding | 15 | 0.3% | |
| Watonwan County | 11,253 | Inland flooding | 11 | 0% | |
| Wilkin County | 6,501 | Inland flooding | 23 | 0.9% | |
| Winona County | 49,579 | Inland flooding | 15 | 0.5% | |
| Wright County | 141,326 | Inland flooding | 15 | 0.2% | |
| Yellow Medicine County | 9,528 | Inland flooding | 22 | 0.2% |
Linked names have a full page. Overall risk from the FEMA National Risk Index (December 2025); declarations are federal disaster and emergency declarations for natural events since 1953 (OpenFEMA); homes insured is the share with NFIP flood policies.