County disaster-history profile
Data updated Aug 23, 2026 · Sources validated Aug 23, 2026 · Current conditions: Live Dashboard →
Kalamazoo County, Michigan disaster history
Explore FEMA administrative declarations and NOAA county-coded observed-event records, with coverage, patterns, and limitations kept separate.
Two official histories, kept separate
Administrative
FEMA declarations
- Unique declarations
- 12
- Coverage
- 1964–2026
Leading categories
- Winter storm4
- Biological2
- Flood2
+3 more categories in full details
Observed reports
NOAA events
- Unique county-event records
- 244
- Coverage
- 1996–2026
Leading categories
- High wind152
- Hail68
- Tornado11
+2 more categories in full details
Share, export, or print this profile
Full source details and state comparisons
FEMA declarations and NOAA event reports remain in separate panels because they answer different questions.
Administrative records
FEMA declaration history
Unique federal disaster declarations that include a county designation. A declaration is a government action, not a complete census of physical events.
- Unique FEMA declarations
- 12
- County designation records
- 12
Coverage: Jan 1, 1964 – Aug 23, 2026
Record categories
- Winter storm4
- Biological2
- Flood2
- Tornado2
- Hurricane1
- Other1
Same-source state comparison
- This county
- 12
- Michigan county median
- 9
This county count is 3 above the Michigan county median for the same source and coverage period. Based on 83 county equivalents.
Observed-event reports
NOAA observed-event history
Distinct Storm Events records coded to this county. Forecast-zone and marine-zone reports are excluded from these county totals.
- Unique NOAA county-event records
- 244
Coverage: Jan 1, 1996 – May 31, 2026
Record categories
- High wind152
- Hail68
- Tornado11
- Flood10
- Lightning3
Same-source state comparison
- This county
- 244
- Michigan county median
- 148
This county count is 96 above the Michigan county median for the same source and coverage period. Based on 83 county equivalents.
Year-by-year official records
Years appear newest first when at least one source has a record. FEMA administrative declarations and NOAA observed county-event records remain in separate columns and are never added or ranked together.
FEMA administrative records
Unique federal disaster declarations that include this county, grouped by the declaration record’s incident start year. A declaration is a government action, not a physical-event census.
Source: FEMA OpenFEMA Disaster Declarations Summaries v2 · Coverage: Jan 1, 1964 – Aug 23, 2026
NOAA observed-event records
Distinct NOAA Storm Events records explicitly coded to this county, grouped by event start year. Forecast-zone and marine-zone records are excluded from county counts.
Source: NOAA NCEI Storm Events Database · Coverage: Jan 1, 1996 – May 31, 2026
| Year | Unique FEMA declarations | NOAA county-event records |
|---|---|---|
| 2026 | 1 | 4 |
| 2025 | 0 | 17 |
| 2024 | 0 | 12 |
| 2023 | 0 | 2 |
| 2022 | 0 | 4 |
| 2021 | 0 | 3 |
| 2020 | 2 | 9 |
| 2019 | 0 | 4 |
| 2018 | 0 | 3 |
| 2016 | 0 | 1 |
| 2015 | 0 | 6 |
| 2014 | 0 | 9 |
| 2013 | 0 | 9 |
| 2012 | 0 | 3 |
| 2011 | 0 | 7 |
| 2010 | 0 | 7 |
| 2009 | 0 | 4 |
| 2008 | 0 | 15 |
| 2007 | 0 | 10 |
| 2006 | 0 | 12 |
| 2005 | 1 | 9 |
| 2004 | 0 | 13 |
| 2003 | 1 | 12 |
| 2002 | 0 | 5 |
| 2001 | 0 | 15 |
| 2000 | 1 | 9 |
| 1999 | 1 | 2 |
| 1998 | 0 | 20 |
| 1997 | 0 | 13 |
| 1996 | 0 | 5 |
| 1980 | 1 | 0 |
| 1978 | 1 | 0 |
| 1975 | 1 | 0 |
| 1972 | 1 | 0 |
| 1965 | 1 | 0 |
When NOAA county-event records began
Monthly counts use only NOAA county-coded observed-event start dates. FEMA declaration dates are excluded.
Source: NOAA NCEI Storm Events Database · Coverage: Jan 1, 1996 – May 31, 2026
| Month | Records |
|---|---|
| January | 1 |
| February | 6 |
| March | 10 |
| April | 13 |
| May | 54 |
| June | 57 |
| July | 39 |
| August | 38 |
| September | 14 |
| October | 9 |
| November | 2 |
| December | 1 |
Compare with another county
Compare like-for-like official record counts. FEMA declarations and NOAA observed-event records remain separate.
Comparing Kalamazoo County, Michigan with Kent County, Michigan
Unique FEMA declarations
FEMA OpenFEMA Disaster Declarations Summaries v2 · Jan 1, 1964 – Aug 23, 2026
- Kalamazoo County, Michigan
- 12
- Kent County, Michigan
- 13
Unique NOAA county-event records
NOAA NCEI Storm Events Database · Jan 1, 1996 – May 31, 2026
- Kalamazoo County, Michigan
- 244
- Kent County, Michigan
- 321
Comparison updated to Kent County, Michigan. FEMA: 12 versus 13. NOAA: 244 versus 321.
Recent representative records by source
These bounded, newest-first lists make official identifiers inspectable. Aggregate totals above come from each validated corpus, not from counting only the records shown here.
FEMA representative declarations
Administrative declaration dates and incident periods from OpenFEMA.
FEMA administrative declaration
SEVERE STORMS, TORNADOES, AND FLOODING
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 4925
- Record type
- Flood
FEMA administrative declaration
COVID-19
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 3455
- Record type
- Biological
FEMA administrative declaration
COVID-19 PANDEMIC
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 4494
- Record type
- Biological
FEMA administrative declaration
HURRICANE KATRINA EVACUATION
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 3225
- Record type
- Hurricane
FEMA administrative declaration
POWER OUTAGE
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 3189
- Record type
- Other
FEMA administrative declaration
SNOW
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 3160
- Record type
- Winter storm
FEMA administrative declaration
MI - SEVERE WEATHER 1/2 /99
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 3137
- Record type
- Winter storm
FEMA administrative declaration
SEVERE STORMS & TORNADOES
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 621
- Record type
- Tornado
FEMA administrative declaration
BLIZZARDS & SNOWSTORMS
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 3057
- Record type
- Winter storm
FEMA administrative declaration
SEVERE STORMS, HIGH WINDS & FLOODING
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 465
- Record type
- Flood
FEMA administrative declaration
SEVERE STORM & FREEZING
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 330
- Record type
- Winter storm
FEMA administrative declaration
TORNADOES & SEVERE STORMS
- Declaration date
- Incident period
- –
- Official source
- FEMA OpenFEMA Disaster Declarations Summaries v2
- Official ID
- FEMA disaster 190
- Record type
- Tornado
NOAA representative observed events
County-coded observed-event types and dates from NOAA NCEI Storm Events.
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1342550
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1342551
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1342589
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1335106
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1280530
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1280531
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1266013
- Record type
- High wind
NOAA observed-event record
Tornado
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265944
- Record type
- Tornado
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265951
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265980
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265984
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265986
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265988
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265990
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1265994
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1266009
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1248001
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1248002
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1248004
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1248005
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1248045
- Record type
- High wind
NOAA observed-event record
Hail
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1212850
- Record type
- Hail
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1212826
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1189962
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1189192
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1189183
- Record type
- High wind
NOAA observed-event record
Thunderstorm Wind
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1189186
- Record type
- High wind
NOAA observed-event record
Hail
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1184859
- Record type
- Hail
NOAA observed-event record
Tornado
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1184863
- Record type
- Tornado
NOAA observed-event record
Hail
–
- Official source
- NOAA NCEI Storm Events Database
- Official ID
- NOAA EVENT_ID 1163621
- Record type
- Hail
Practical preparedness implications
These actions translate record categories into low-regret planning steps. They are not predictions and do not replace local emergency instructions.
Priority 1
Prepare for observed high wind events
High Wind is the most frequently reported NOAA hazard type among 244 exact county-coded observed events in this profile.
- Review household alerts, evacuation routes, and insurance coverage for this hazard.
- Keep a documented communication and reunification plan that works during power or cellular outages.
Evidence sections: NOAA observed events
Priority 2
Review declared winter storm history
Winter Storm is the most frequent hazard category among 12 unique exact-county FEMA declarations in this profile.
- Review insurance, documentation, and recovery contacts relevant to this declaration category.
- Learn which local and state assistance channels operate before any federal declaration is made.
Evidence sections: FEMA declarations
Priority 3
Use June as a readiness checkpoint
NOAA records place 57 observed county events in June, the profile's highest observed monthly count.
- Before this historically high-count month, refresh supplies, medications, contact lists, and alert settings.
- Recheck transportation and shelter options for people, pets, and accessibility needs.
Evidence sections: NOAA observed events
Priority 4
Plan from both observed and declared history
NOAA event reports describe observed local frequency, while FEMA declarations identify a narrower administrative record of incidents receiving federal declarations.
- Do not treat the absence of a FEMA declaration as evidence that a damaging local event cannot occur.
- After an incident, preserve photos, receipts, policy records, and official notices for local, state, insurance, and possible federal processes.
Evidence sections: FEMA declarations and NOAA observed events
Methodology and profile limitations
A source-separated county history using exact OpenFEMA county designations and NOAA county-coded observed events.
Counting rules
- FEMA counts one declaration per unique disasterNumber for exact county designations dated 1964 or later.
- NOAA counts one unique EVENT_ID only when CZ_TYPE=C and the constructed state-plus-county FIPS matches exactly, from 1996 onward.
- Statewide-only FEMA rows, NOAA forecast zones, and NOAA marine zones are excluded from county metrics.
Comparison rules
- Each county is compared only with the median of the same source and metric across every county equivalent in its state.
- The Michigan baseline contains every compatible county equivalent, including zero-count counties if any.
Limitations
- This atlas publishes source-separated historical records, not a probability of future loss.
- Records can be revised by their issuing agencies; regeneration selects the newest official NOAA revision for every year.
- Statewide-only FEMA declarations are disclosed but excluded from exact county metrics.
- Observed history is not a forecast or modeled risk score.
- FEMA declarations and NOAA event reports measure different phenomena and are never merged into one event total.
Sources, coverage, and limitations
Each official dataset retains its own meaning, coverage period, freshness, and limitations.
Profile generated:
FEMA OpenFEMA Disaster Declarations Summaries v2
Federal Emergency Management Agency
- Coverage period
- Jan 1, 1964 – Aug 23, 2026
- Completeness
- Complete for stated coverage and inclusion rules
- Source updated
- Retrieved by HazardNow
- Expected update cadence
- HazardNow refresh target: about weekly
Coverage notes
- OpenFEMA v2 exact county designations from 1964 onward; disasterNumber is the unique declaration key.
- Statewide-only, tribal, and other non-county designations are excluded from county metrics and medians.
- Current Census county-equivalent FIPS define state comparison baselines; obsolete historical county codes are not reassigned.
- County-level designation history is most consistently available from 1964 onward.
- A declaration can designate multiple counties; each designation is a source record, not a separate physical event.
Limitations
- Federal declarations are administrative actions and do not enumerate every damaging local incident.
- Statewide-only and tribal designations are intentionally excluded from exact-county counts.
- Federal declarations are administrative Stafford Act actions and do not capture every damaging local event.
- Declaration counts should not be presented as forecasts or direct probabilities of future loss.
NOAA NCEI Storm Events Database
National Oceanic and Atmospheric Administration, National Centers for Environmental Information
- Coverage period
- Jan 1, 1996 – May 31, 2026
- Completeness
- Partial for stated coverage or inclusion rules
- Source updated
- Retrieved by HazardNow
- Expected update cadence
- HazardNow refresh target: about monthly after source publication
Coverage notes
- NCEI Storm Events details files for every year from 1996 through the current available year.
- Only exact county-coded CZ_TYPE=C records are counted; forecast-zone and marine-zone records are excluded and disclosed.
- Current Census county-equivalent FIPS define state comparison baselines; obsolete historical county codes are not reassigned.
- Every state summary and county profile uses this same selected-national-corpus coverage window; a state or county need not have an event on the final date.
- 15 optional damage cells contained a bare K/M/B suffix; those amounts are retained as unknown/null and are never inferred as zero.
- 1 record had an unrecognized CZ_TYPE and was excluded because it could not be assigned to an exact county geography.
- The 2026 shard is preliminary; national coverage ends at the latest accepted county event anywhere in the selected official corpus.
- Comparable all-event statistics begin in 1996; earlier reporting eras cover only a subset of event types.
- County profiles count only exact county-coded CZ_TYPE=C records; forecast-zone and marine-zone records are excluded.
- Finalized Storm Events records typically lag the event month by about 75 to 90 days.
Limitations
- Storm Events reports are not a complete loss inventory and reporting practices vary over time.
- Forecast-zone and marine-zone records are excluded because they cannot be assigned exactly to one county.
- 15 optional archive damage cells contained only a K/M/B suffix, so their dollar amounts remain unknown/null rather than inferred.
- 1 archive record with an unrecognized CZ_TYPE was excluded rather than attributed to a county.
- The current-year file is preliminary through the latest event present in its selected official revision.
- Storm Events is a report database; reporting practices and included event types change over time.
- Damage estimates and narratives may be incomplete and should retain their source-level caveats.