Based on NOAA Storm Events Database records from 1996 to 2025, these are the Massachusetts counties with the most recorded flood events. Middlesex County tops the list with 225 events. The data includes river floods, flash floods, coastal flooding, and hurricane-related flooding.
| Rank | County | Total Events | River Floods | Flash Floods |
|---|---|---|---|---|
| 1 | Middlesex County | 225 | 150 | 75 |
| 2 | Worcester County | 197 | 119 | 78 |
| 3 | Bristol County | 172 | 112 | 60 |
| 4 | Essex County | 138 | 82 | 55 |
| 5 | Norfolk County | 138 | 86 | 51 |
| 6 | Berkshire County | 136 | 28 | 108 |
| 7 | Hampden County | 117 | 78 | 39 |
| 8 | Franklin County | 79 | 41 | 38 |
| 9 | Plymouth County | 77 | 54 | 22 |
| 10 | Suffolk County | 72 | 40 | 31 |
| 11 | Hampshire County | 59 | 29 | 30 |
| 12 | Barnstable County | 54 | 35 | 18 |
| 13 | Dukes County | 8 | 8 | 0 |
| 14 | Nantucket County | 6 | 6 | 0 |
Source: NOAA Storm Events Database (1996–2025).
Free instant lookup using official FEMA data