{
 "dataset": "Paducah, KY storm events — 12-month window, 25-mile radius (floods and special weather statements excluded, matching the city page)",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Deduplicated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-08-24T09:30:11.503+00:00",
 "window_days": 365,
 "event_count": 32,
 "fields": {
  "date": "Event date (YYYY-MM-DD, local storm day)",
  "county": "County or county-equivalent",
  "city": "Nearest city/place named in the source record",
  "event_type": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidence": "evidence level of the source record",
  "wind_mph": "reported/estimated wind gust, mph (blank if n/a)",
  "hail_in": "reported/estimated hail size, inches (blank if n/a)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)"
 },
 "events": [
  {
   "id": "iem-lsr-2026-08-20-wind-36.77--88.64",
   "lat": 36.77,
   "lon": -88.64,
   "zip": "",
   "city": "3 N Mayfield",
   "date": "2026-08-20",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Home weather station peak gust.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-08-20-wind-36.76--88.58",
   "lat": 36.76,
   "lon": -88.58,
   "zip": "",
   "city": "4 NE Mayfield",
   "date": "2026-08-20",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 NE Mayfield",
   "sourceDetail": "NWS PAH — ASOS/AWOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-20-tornado-36.89--88.83",
   "lat": 36.89,
   "lon": -88.83,
   "zip": "",
   "city": "3 ESE Cunningham",
   "date": "2026-08-20",
   "county": "Carlisle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-1 tornado touched down in Carlisle County 3 miles east-southeast of Cunningham and was on the ground for 1.5 miles before lifting 2 miles west of Lowes in Graves County. Peak winds were 100 mph and max width was 75 yards.",
   "sourceDetail": "NWS PAH — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-20-tornado-36.89--88.77",
   "lat": 36.89,
   "lon": -88.77,
   "zip": "",
   "city": "Lowes",
   "date": "2026-08-20",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Multiple homes damaged in Lowes, KY. Lots of trees down over 131 in Graves, 3 mile marker. Very likely tornado with TDS.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-20-tornado-36.86--88.67",
   "lat": 36.86,
   "lon": -88.67,
   "zip": "",
   "city": "2 S Folsomdale",
   "date": "2026-08-20",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Evidence of an EF-1 tornado with peak winds of 105 mph exists at the intersection of KY 408 and US 45 near the community of Viola. A large industrial metal building system had garage and roof panels removed with missiling of insulation onto north and east facing surfaces. A gas station and restaurant across the street had its canopy blown over and adjacent outbuildings were knocked over/damaged.",
   "sourceDetail": "NWS PAH — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-M25-2026-08-20",
   "lat": 36.7691,
   "lon": -88.5847,
   "zip": "",
   "city": "Mayfield",
   "date": "2026-08-20",
   "county": "Graves",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mayfield (M25): 66 mph gust at 2026-08-20 05:13.",
   "sourceDetail": "KY_ASOS automated observation — Mayfield (M25) — peak at 2026-08-20 05:13",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-08-19-wind-36.77-107",
   "lat": 36.77,
   "lon": -88.64,
   "zip": "",
   "city": "3 N Mayfield",
   "date": "2026-08-19",
   "county": "Graves",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 3 N Mayfield",
   "sourceDetail": "SPC filtered reports — 2026-08-19",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-19-wind-36.76-117",
   "lat": 36.76,
   "lon": -88.58,
   "zip": "",
   "city": "4 NE Mayfield",
   "date": "2026-08-19",
   "county": "Graves",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near 4 NE Mayfield",
   "sourceDetail": "SPC filtered reports — 2026-08-19",
   "windSpeedMph": 66,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-19-torn-36.89-4",
   "lat": 36.89,
   "lon": -88.83,
   "zip": "",
   "city": "3 ESE Cunningham",
   "date": "2026-08-19",
   "county": "Carlisle",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.93,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "tornado reported near 3 ESE Cunningham",
   "sourceDetail": "SPC filtered reports — 2026-08-19",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-19-torn-36.89-5",
   "lat": 36.89,
   "lon": -88.77,
   "zip": "",
   "city": "Lowes",
   "date": "2026-08-19",
   "county": "Graves",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.93,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "tornado reported near Lowes",
   "sourceDetail": "SPC filtered reports — 2026-08-19",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-19-torn-36.86-6",
   "lat": 36.86,
   "lon": -88.67,
   "zip": "",
   "city": "2 S Folsomdale",
   "date": "2026-08-19",
   "county": "Graves",
   "source": "SPC Storm Reports",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.93,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "tornado reported near 2 S Folsomdale",
   "sourceDetail": "SPC filtered reports — 2026-08-19",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-M25-2026-07-09",
   "lat": 36.7691,
   "lon": -88.5847,
   "zip": "",
   "city": "Mayfield",
   "date": "2026-07-09",
   "county": "Graves",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mayfield (M25) recorded a 53 mph gust.",
   "sourceDetail": "KY_ASOS automated observation — Mayfield (M25) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-03-hail-36.89--88.68",
   "lat": 36.89,
   "lon": -88.68,
   "zip": "",
   "city": "1 NNW Folsomdale",
   "date": "2026-07-03",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Nickle to quarter sized hail along Hwy 45 north of KY 849.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "spc-2026-07-03-433-2355",
   "lat": 36.89,
   "lon": -88.68,
   "zip": "",
   "city": "Folsomdale",
   "date": "2026-07-03",
   "county": "Graves",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Nickle to quarter sized hail along Hwy 45 north of KY 849. (PAH)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-07-02-hail-37.01--88.53",
   "lat": 37.01,
   "lon": -88.53,
   "zip": "",
   "city": "Reidland",
   "date": "2026-07-02",
   "county": "McCracken",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-geo-2026-06-27-tornado-37.05--88.44",
   "lat": 37.05,
   "lon": -88.44,
   "zip": "",
   "city": "3 E Ledbetter",
   "date": "2026-06-27",
   "county": "Livingston",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Video documentation shows a brief tornado (waterspout) that touched down along the TN River about 2 miles east of Ledbetter. No damage was documented. Max winds are unknown with peak width about 50 yards along the 0.1 mile path.",
   "sourceDetail": "NWS PAH — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-06-27-450-2227",
   "lat": 37.05,
   "lon": -88.44,
   "zip": "",
   "city": "Ledbetter",
   "date": "2026-06-27",
   "county": "Livingston",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Video documentation shows a brief tornado (waterspout) that touched down along the TN River about 2 miles east of Ledbetter. No damage was documented. Max winds are unk (PAH)",
   "sourceDetail": "Storm Prediction Center verified report",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-06-08-hail-36.82--88.64",
   "lat": 36.82,
   "lon": -88.64,
   "zip": "",
   "city": "Hickory",
   "date": "2026-06-08",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from Hickory.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "spc-2026-06-08-604-0039",
   "lat": 36.82,
   "lon": -88.64,
   "zip": "",
   "city": "Hickory",
   "date": "2026-06-08",
   "county": "Graves",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Spotter estimated wind gust of 60+ mph in Hickory. (PAH)",
   "sourceDetail": "Storm Prediction Center verified report",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.93--88.78",
   "lat": 36.93,
   "lon": -88.78,
   "zip": "",
   "city": "3 WSW Melber",
   "date": "2026-04-16",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 WSW Melber",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.95--88.63",
   "lat": 36.95,
   "lon": -88.63,
   "zip": "",
   "city": "5 N Boaz",
   "date": "2026-04-16",
   "county": "McCracken",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail dented the back porch wood.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.86--88.67",
   "lat": 36.86,
   "lon": -88.67,
   "zip": "",
   "city": "2 S Folsomdale",
   "date": "2026-04-16",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 S Folsomdale",
   "sourceDetail": "NWS PAH — Law Enforcement via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.96--88.46",
   "lat": 36.96,
   "lon": -88.46,
   "zip": "",
   "city": "5 SE Reidland",
   "date": "2026-04-16",
   "county": "Marshall",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 5 SE Reidland",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.82--88.65",
   "lat": 36.82,
   "lon": -88.65,
   "zip": "",
   "city": "Hickory",
   "date": "2026-04-16",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Hickory",
   "sourceDetail": "NWS PAH — Law Enforcement via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.97--88.46",
   "lat": 36.97,
   "lon": -88.46,
   "zip": "",
   "city": "5 SE Reidland",
   "date": "2026-04-16",
   "county": "Marshall",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Damage to siding and broken windows in Sharpe.",
   "sourceDetail": "NWS PAH — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.96--88.38",
   "lat": 36.96,
   "lon": -88.38,
   "zip": "",
   "city": "5 SSW Calvert City",
   "date": "2026-04-16",
   "county": "Marshall",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 5 SSW Calvert City",
   "sourceDetail": "NWS PAH — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.96--88.37",
   "lat": 36.96,
   "lon": -88.37,
   "zip": "",
   "city": "5 SSW Calvert City",
   "date": "2026-04-16",
   "county": "Marshall",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Late report. Some stones were egg size in Palma community.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.95--88.35",
   "lat": 36.95,
   "lon": -88.35,
   "zip": "",
   "city": "6 S Calvert City",
   "date": "2026-04-16",
   "county": "Marshall",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 6 S Calvert City",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-04-16-hail-36.86--88.35",
   "lat": 36.86,
   "lon": -88.35,
   "zip": "",
   "city": "1 ENE Benton",
   "date": "2026-04-16",
   "county": "Marshall",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 ENE Benton",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-15-wind-37.17--88.25",
   "lat": 37.17,
   "lon": -88.25,
   "zip": "",
   "city": "4 W Dycusburg",
   "date": "2026-03-15",
   "county": "Livingston",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured on two devices.",
   "sourceDetail": "NWS PAH — Public via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-03-07-tornado-36.92--88.52",
   "lat": 36.92,
   "lon": -88.52,
   "zip": "",
   "city": "1 NNW Symsonia",
   "date": "2026-03-07",
   "county": "Graves",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Survey finds an extremely narrow EF0 tornado with peak winds of 85 mph. Metal roof blown off a couple buildings, tree uprooted, doorbell video shows what appears to be a narrow (~4-6 ft wide) vortex tracking through the yard.",
   "sourceDetail": "NWS PAH — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-10-18-wind-37.01--88.53",
   "lat": 37.01,
   "lon": -88.53,
   "zip": "",
   "city": "Reidland",
   "date": "2025-10-18",
   "county": "McCracken",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "40 to 50 mph wind gust estimated. One tree reported down on a power line.",
   "sourceDetail": "NWS PAH — Amateur Radio via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "reported"
  }
 ]
}