Alert archive / Kentucky / Special Weather Statements / 2020
Special Weather Statements in Kentucky, August 2020
202 special weather statements in August 2020. An alert counts here when it covered any part of the state, so the counties below add up to more than the state. The archive of special weather statements reaches back to 2006.
Special Weather Statements by county
Each county as a circle sized by its count in August 2020. Tap one for its archive.
- Special Weather Statements
- 202
- Busiest day
- August 18, 202046 special weather statements
Over time
By day
Days in UTC, the clock the archive keeps.
The alerts
Every alert, in the order issued. Times are local, Eastern Time. Each opens its own page with the text, the map, the radar and the sounding.
| Issued | Product | Office | Counties | Lasted |
|---|---|---|---|---|
| Jul 31, 8:20 PM EDT | Special Weather Statement | LMK | Ohio | 40 min |
| Aug 1, 2:29 PM EDT | Special Weather Statement | JKL | Bath, Fleming | 31 min |
| Aug 1, 5:48 PM EDT | Special Weather Statement | JKL | Fleming | 27 min |
| Aug 3, 2:42 PM EDT | Special Weather Statement | LMK | Breckinridge | 33 min |
| Aug 3, 4:43 PM EDT | Special Weather Statement | LMK | Ohio | 32 min |
| Aug 3, 5:21 PM EDT | Special Weather Statement | LMK | Ohio | 24 min |
| Aug 3, 5:51 PM EDT | Special Weather Statement | PAH | Daviess, McLean | 39 min |
| Aug 3, 6:06 PM EDT | Special Weather Statement | LMK | Washington | 24 min |
| Aug 3, 6:08 PM EDT | Special Weather Statement | LMK | Ohio | 52 min |
| Aug 3, 6:35 PM EDT | Special Weather Statement | LMK | Boyle | 25 min |
| Aug 3, 7:11 PM EDT | Special Weather Statement | LMK | Garrard, Madison | 34 min |
| Aug 3, 7:20 PM EDT | Special Weather Statement | LMK | Bourbon | 25 min |
| Aug 3, 7:43 PM EDT | Special Weather Statement | LMK | Madison | 32 min |
| Aug 3, 7:44 PM EDT | Special Weather Statement | LMK | Adair | 31 min |
| Aug 3, 8:34 PM EDT | Special Weather Statement | LMK | Clinton | 26 min |
| Aug 3, 8:36 PM EDT | Special Weather Statement | ILN | Mason, Robertson | 39 min |
| Aug 3, 8:40 PM EDT | Special Weather Statement | JKL | Wayne | 35 min |
| Aug 3, 10:32 PM EDT | Special Weather Statement | ILN | Greenup | 28 min |
| Aug 6, 7:03 PM EDT | Special Weather Statement | JKL | Bell | 27 min |
| Aug 6, 7:40 PM EDT | Special Weather Statement | JKL | Knott | 35 min |
| Aug 6, 10:25 PM EDT | Special Weather Statement | JKL | Pike | 35 min |
| Aug 9, 3:20 PM EDT | Special Weather Statement | PAH | Livingston | 40 min |
| Aug 9, 3:59 PM EDT | Special Weather Statement | PAH | Caldwell, Lyon | 46 min |
| Aug 9, 4:44 PM EDT | Special Weather Statement | PAH | Marshall, Trigg | 46 min |
| Aug 9, 6:50 PM EDT | Special Weather Statement | LMK | Warren | 25 min |
| Aug 9, 7:06 PM EDT | Special Weather Statement | LMK | Hancock | 24 min |
| Aug 9, 7:15 PM EDT | Special Weather Statement | LMK | Edmonson | 30 min |
| Aug 9, 7:23 PM EDT | Special Weather Statement | LMK | Meade | 22 min |
| Aug 9, 7:25 PM EDT | Special Weather Statement | LMK | Barren | 20 min |
| Aug 9, 8:03 PM EDT | Special Weather Statement | LMK | Meade | 27 min |
| Aug 10, 5:32 AM EDT | Special Weather Statement | LMK | Ohio | 43 min |
| Aug 10, 5:44 AM EDT | Special Weather Statement | LMK | Bullitt | 31 min |
| Aug 10, 6:14 AM EDT | Special Weather Statement | LMK | Nelson | 31 min |
| Aug 10, 2:30 PM EDT | Special Weather Statement | LMK | Casey, Lincoln | 30 min |
| Aug 10, 2:51 PM EDT | Special Weather Statement | LMK | Lincoln | 24 min |
| Aug 10, 3:02 PM EDT | Special Weather Statement | LMK | Allen | 28 min |
| Aug 10, 3:32 PM EDT | Special Weather Statement | LMK | Allen | 28 min |
| Aug 10, 3:42 PM EDT | Special Weather Statement | LMK | Monroe | 33 min |
| Aug 10, 3:56 PM EDT | Special Weather Statement | LMK | Hart | 34 min |
| Aug 10, 4:18 PM EDT | Special Weather Statement | LMK | Hart | 27 min |
| Aug 10, 4:33 PM EDT | Special Weather Statement | LMK | Metcalfe | 42 min |
| Aug 10, 5:19 PM EDT | Special Weather Statement | LMK | Metcalfe | 26 min |
| Aug 10, 9:29 PM EDT | Special Weather Statement | LMK | Oldham, Trimble | 46 min |
| Aug 10, 9:43 PM EDT | Special Weather Statement | PAH | Crittenden, Henderson, Union, Webster | 47 min |
| Aug 10, 9:51 PM EDT | Special Weather Statement | PAH | Ballard, Livingston, McCracken | 54 min |
| Aug 10, 10:22 PM EDT | Special Weather Statement | PAH | Caldwell, Daviess, Hopkins, Lyon, McLean, Marshall and 1 more | 53 min |
| Aug 10, 10:28 PM EDT | Special Weather Statement | PAH | Carlisle, Fulton, Graves, Hickman | 47 min |
| Aug 10, 10:38 PM EDT | Special Weather Statement | LMK | Anderson, Breckinridge, Bullitt, Franklin, Grayson, Hancock and 9 more | 52 min |
| Aug 10, 10:43 PM EDT | Special Weather Statement | ILN | Campbell, Gallatin, Grant, Kenton, Owen, Pendleton | 32 min |
| Aug 10, 10:49 PM EDT | Special Weather Statement | PAH | Calloway, Christian, Muhlenberg, Todd, Trigg | 71 min |
| Aug 10, 10:55 PM EDT | Special Weather Statement | LMK | Russell | 50 min |
| Aug 10, 11:18 PM EDT | Special Weather Statement | ILN | Bracken, Pendleton, Robertson | 27 min |
| Aug 10, 11:20 PM EDT | Special Weather Statement | LMK | Anderson | 40 min |
| Aug 10, 11:23 PM EDT | Special Weather Statement | LMK | Butler, Logan, Ohio | 67 min |
| Aug 10, 11:37 PM EDT | Special Weather Statement | ILN | Bracken, Mason, Robertson | 23 min |
| Aug 10, 11:45 PM EDT | Special Weather Statement | LMK | Jessamine, Madison, Woodford | 60 min |
| Aug 11, 12:00 AM EDT | Special Weather Statement | ILN | Mason | 30 min |
| Aug 11, 12:09 AM EDT | Special Weather Statement | LMK | Hart | 51 min |
| Aug 12, 11:47 AM EDT | Special Weather Statement | LMK | Logan | 28 min |
| Aug 12, 12:42 PM EDT | Special Weather Statement | LMK | Warren | 33 min |
| Aug 12, 1:57 PM EDT | Special Weather Statement | LMK | Warren | 33 min |
| Aug 13, 2:43 PM EDT | Special Weather Statement | LMK | Grayson | 32 min |
| Aug 13, 2:55 PM EDT | Special Weather Statement | LMK | Green | 35 min |
| Aug 13, 4:30 PM EDT | Special Weather Statement | LMK | Cumberland | 45 min |
| Aug 13, 4:54 PM EDT | Special Weather Statement | PAH | Daviess | 36 min |
| Aug 13, 6:25 PM EDT | Special Weather Statement | PAH | Crittenden | 35 min |
| Aug 14, 6:31 PM EDT | Special Weather Statement | LMK | Simpson | 29 min |
| Aug 14, 6:56 PM EDT | Special Weather Statement | LMK | Allen | 34 min |
| Aug 14, 7:15 PM EDT | Special Weather Statement | RLX | Elliott | 30 min |
| Aug 15, 7:23 PM EDT | Special Weather Statement | ILN | Kenton | 37 min |
| Aug 15, 7:59 PM EDT | Special Weather Statement | ILN | Gallatin | 31 min |
| Aug 15, 8:29 PM EDT | Special Weather Statement | ILN | Grant, Owen | 31 min |
| Aug 16, 1:10 PM EDT | Special Weather Statement | ILN | Pendleton | 35 min |
| Aug 16, 1:16 PM EDT | Special Weather Statement | ILN | Bracken | 29 min |
| Aug 16, 1:54 PM EDT | Special Weather Statement | LMK | Nelson | 36 min |
| Aug 16, 2:14 PM EDT | Special Weather Statement | ILN | Mason, Robertson | 31 min |
| Aug 16, 2:39 PM EDT | Special Weather Statement | JKL | Bath, Fleming | 51 min |
| Aug 16, 2:44 PM EDT | Special Weather Statement | ILN | Mason | 31 min |
| Aug 16, 2:45 PM EDT | Special Weather Statement | LMK | Nicholas | 30 min |
| Aug 16, 3:11 PM EDT | Special Weather Statement | ILN | Bracken, Pendleton | 34 min |
| Aug 16, 3:11 PM EDT | Special Weather Statement | LMK | Bourbon | 34 min |
| Aug 16, 3:27 PM EDT | Special Weather Statement | JKL | Bath, Menifee, Rowan | 48 min |
| Aug 16, 3:29 PM EDT | Special Weather Statement | LMK | Green | 31 min |
| Aug 16, 3:52 PM EDT | Special Weather Statement | JKL | Montgomery | 38 min |
| Aug 16, 4:15 PM EDT | Special Weather Statement | JKL | Menifee, Morgan, Powell, Rowan, Wolfe | 30 min |
| Aug 16, 4:26 PM EDT | Special Weather Statement | JKL | Breathitt, Owsley | 34 min |
| Aug 16, 4:47 PM EDT | Special Weather Statement | JKL | Wolfe | 43 min |
| Aug 16, 4:55 PM EDT | Special Weather Statement | JKL | Leslie, Perry | 50 min |
| Aug 16, 5:29 PM EDT | Special Weather Statement | LMK | Adair | 31 min |
| Aug 16, 5:43 PM EDT | Special Weather Statement | JKL | Harlan | 47 min |
| Aug 16, 5:53 PM EDT | Special Weather Statement | LMK | Cumberland | 37 min |
| Aug 18, 12:23 PM EDT | Special Weather Statement | ILN | Lewis | 37 min |
| Aug 18, 12:34 PM EDT | Special Weather Statement | LMK | Oldham | 26 min |
| Aug 18, 12:40 PM EDT | Special Weather Statement | LMK | Harrison | 35 min |
| Aug 18, 12:47 PM EDT | Special Weather Statement | LMK | Henry | 28 min |
| Aug 18, 12:57 PM EDT | Special Weather Statement | ILN | Lewis | 33 min |
| Aug 18, 1:01 PM EDT | Special Weather Statement | LMK | Shelby | 29 min |
| Aug 18, 1:20 PM EDT | Special Weather Statement | RLX | Carter | 25 min |
| Aug 18, 1:28 PM EDT | Special Weather Statement | JKL | Fleming | 32 min |
| Aug 18, 1:28 PM EDT | Special Weather Statement | LMK | Trimble | 32 min |
| Aug 18, 1:33 PM EDT | Special Weather Statement | LMK | Shelby | 27 min |
| Aug 18, 1:40 PM EDT | Special Weather Statement | LMK | Nicholas | 35 min |
| Aug 18, 1:50 PM EDT | Special Weather Statement | ILN | Owen | 25 min |
| Aug 18, 1:58 PM EDT | Special Weather Statement | JKL | Fleming, Rowan | 32 min |
| Aug 18, 2:02 PM EDT | Special Weather Statement | LMK | Franklin | 28 min |
| Aug 18, 2:07 PM EDT | Special Weather Statement | LMK | Nicholas | 23 min |
| Aug 18, 2:10 PM EDT | Special Weather Statement | JKL | Fleming | 35 min |
| Aug 18, 2:24 PM EDT | Special Weather Statement | LMK | Franklin, Scott, Woodford | 36 min |
| Aug 18, 2:48 PM EDT | Special Weather Statement | JKL | Elliott, Rowan | 27 min |
| Aug 18, 2:49 PM EDT | Special Weather Statement | JKL | Fleming | 26 min |
| Aug 18, 2:56 PM EDT | Special Weather Statement | LMK | Harrison | 34 min |
| Aug 18, 3:22 PM EDT | Special Weather Statement | ILN | Robertson | 38 min |
| Aug 18, 3:27 PM EDT | Special Weather Statement | RLX | Boyd | 48 min |
| Aug 18, 3:42 PM EDT | Special Weather Statement | LMK | Bourbon | 33 min |
| Aug 18, 3:44 PM EDT | Special Weather Statement | PAH | Hancock | 31 min |
| Aug 18, 3:46 PM EDT | Special Weather Statement | LMK | Anderson | 29 min |
| Aug 18, 4:04 PM EDT | Special Weather Statement | LMK | Hancock | 41 min |
| Aug 18, 4:18 PM EDT | Special Weather Statement | JKL | Menifee, Montgomery, Powell | 42 min |
| Aug 18, 4:18 PM EDT | Special Weather Statement | LMK | Woodford | 27 min |
| Aug 18, 4:35 PM EDT | Special Weather Statement | LMK | Jessamine | 25 min |
| Aug 18, 5:06 PM EDT | Special Weather Statement | LMK | Meade | 24 min |
| Aug 18, 5:17 PM EDT | Special Weather Statement | LMK | Ohio | 28 min |
| Aug 18, 5:29 PM EDT | Special Weather Statement | LMK | Meade | 31 min |
| Aug 18, 5:46 PM EDT | Special Weather Statement | LMK | Grayson | 29 min |
| Aug 18, 5:52 PM EDT | Special Weather Statement | LMK | Grayson | 38 min |
| Aug 18, 6:07 PM EDT | Special Weather Statement | PAH | Muhlenberg | 23 min |
| Aug 18, 6:10 PM EDT | Special Weather Statement | LMK | Butler | 35 min |
| Aug 18, 6:16 PM EDT | Special Weather Statement | JKL | Rockcastle | 44 min |
| Aug 18, 6:46 PM EDT | Special Weather Statement | LMK | Larue | 29 min |
| Aug 18, 7:01 PM EDT | Special Weather Statement | LMK | Edmonson | 29 min |
| Aug 18, 7:05 PM EDT | Special Weather Statement | LMK | Green | 40 min |
| Aug 18, 7:06 PM EDT | Special Weather Statement | JKL | Whitley | 39 min |
| Aug 18, 7:21 PM EDT | Special Weather Statement | LMK | Warren | 24 min |
| Aug 18, 7:25 PM EDT | Special Weather Statement | JKL | McCreary | 35 min |
| Aug 18, 7:30 PM EDT | Special Weather Statement | JKL | Knox | 45 min |
| Aug 18, 7:34 PM EDT | Special Weather Statement | LMK | Green | 26 min |
| Aug 18, 7:42 PM EDT | Special Weather Statement | LMK | Barren | 33 min |
| Aug 18, 8:20 PM EDT | Special Weather Statement | JKL | Clay, Knox, Laurel, Whitley | 40 min |
| Aug 20, 3:39 PM EDT | Special Weather Statement | JKL | Knott | 36 min |
| Aug 22, 3:18 AM EDT | Special Weather Statement | LMK | Barren | 42 min |
| Aug 22, 10:59 AM EDT | Special Weather Statement | ILN | Bracken | 46 min |
| Aug 22, 12:46 PM EDT | Special Weather Statement | ILN | Mason | 59 min |
| Aug 22, 1:18 PM EDT | Special Weather Statement | ILN | Boone | 57 min |
| Aug 22, 5:19 PM EDT | Special Weather Statement | RLX | Boyd | 26 min |
| Aug 22, 6:07 PM EDT | Special Weather Statement | JKL | Pike | 38 min |
| Aug 22, 6:22 PM EDT | Special Weather Statement | JKL | Powell | 23 min |
| Aug 22, 6:27 PM EDT | Special Weather Statement | JKL | Johnson, Morgan | 33 min |
| Aug 22, 6:59 PM EDT | Special Weather Statement | JKL | Wayne | 46 min |
| Aug 23, 3:09 PM EDT | Special Weather Statement | LMK | Green | 51 min |
| Aug 23, 4:18 PM EDT | Special Weather Statement | LMK | Lincoln | 27 min |
| Aug 23, 4:21 PM EDT | Special Weather Statement | LMK | Madison | 24 min |
| Aug 23, 6:31 PM EDT | Special Weather Statement | JKL | Wolfe | 29 min |
| Aug 25, 6:05 PM EDT | Special Weather Statement | ILN | Boone | 25 min |
| Aug 25, 6:36 PM EDT | Special Weather Statement | RLX | Boyd, Lawrence | 24 min |
| Aug 25, 6:42 PM EDT | Special Weather Statement | ILN | Lewis | 33 min |
| Aug 25, 7:11 PM EDT | Special Weather Statement | JKL | Fleming, Rowan | 34 min |
| Aug 25, 7:15 PM EDT | Special Weather Statement | JKL | Elliott, Rowan | 30 min |
| Aug 25, 7:23 PM EDT | Special Weather Statement | ILN | Fleming | 37 min |
| Aug 25, 8:49 PM EDT | Special Weather Statement | JKL | Pike | 41 min |
| Aug 26, 12:59 PM EDT | Special Weather Statement | PAH | Fulton, Hickman | 46 min |
| Aug 26, 2:05 PM EDT | Special Weather Statement | PAH | McCracken | 40 min |
| Aug 26, 2:20 PM EDT | Special Weather Statement | PAH | Lyon | 25 min |
| Aug 26, 2:46 PM EDT | Special Weather Statement | PAH | Crittenden | 44 min |
| Aug 26, 3:10 PM EDT | Special Weather Statement | PAH | Crittenden | 35 min |
| Aug 27, 4:56 PM EDT | Special Weather Statement | LMK | Casey | 34 min |
| Aug 27, 5:53 PM EDT | Special Weather Statement | LMK | Hardin | 37 min |
| Aug 27, 6:26 PM EDT | Special Weather Statement | LMK | Meade | 34 min |
| Aug 27, 6:28 PM EDT | Special Weather Statement | LMK | Oldham | 32 min |
| Aug 27, 9:15 PM EDT | Special Weather Statement | PAH | Crittenden, Livingston, McCracken | 45 min |
| Aug 28, 1:08 PM EDT | Special Weather Statement | PAH | Todd | 37 min |
| Aug 28, 1:44 PM EDT | Special Weather Statement | LMK | Logan | 46 min |
| Aug 28, 2:15 PM EDT | Special Weather Statement | LMK | Butler, Simpson | 30 min |
| Aug 28, 2:29 PM EDT | Special Weather Statement | ILN | Boone | 31 min |
| Aug 28, 2:45 PM EDT | Special Weather Statement | LMK | Allen, Breckinridge, Edmonson, Grayson, Hancock, Ohio and 1 more | 45 min |
| Aug 28, 2:46 PM EDT | Special Weather Statement | PAH | Daviess, Henderson | 44 min |
| Aug 28, 2:49 PM EDT | Special Weather Statement | ILN | Campbell | 26 min |
| Aug 28, 2:58 PM EDT | Special Weather Statement | LMK | Henry, Shelby | 47 min |
| Aug 28, 4:29 PM EDT | Special Weather Statement | ILN | Grant, Pendleton | 31 min |
| Aug 28, 4:59 PM EDT | Special Weather Statement | LMK | Bullitt, Nelson, Oldham, Shelby, Spencer | 46 min |
| Aug 28, 7:06 PM EDT | Special Weather Statement | JKL | Rowan | 24 min |
| Aug 29, 3:19 PM EDT | Special Weather Statement | LMK | Barren | 41 min |
| Aug 29, 3:48 PM EDT | Special Weather Statement | LMK | Metcalfe | 42 min |
| Aug 29, 4:04 PM EDT | Special Weather Statement | PAH | Todd | 26 min |
| Aug 29, 4:12 PM EDT | Special Weather Statement | LMK | Russell | 33 min |
| Aug 29, 4:14 PM EDT | Special Weather Statement | LMK | Cumberland | 31 min |
| Aug 29, 4:15 PM EDT | Special Weather Statement | LMK | Allen | 30 min |
| Aug 29, 4:45 PM EDT | Special Weather Statement | PAH | Todd | 30 min |
| Aug 29, 4:46 PM EDT | Special Weather Statement | LMK | Allen, Logan, Monroe, Simpson | 44 min |
| Aug 29, 4:50 PM EDT | Special Weather Statement | LMK | Clinton | 25 min |
| Aug 29, 4:52 PM EDT | Special Weather Statement | PAH | Christian | 38 min |
| Aug 29, 5:31 PM EDT | Special Weather Statement | PAH | Todd | 29 min |
| Aug 30, 5:40 PM EDT | Special Weather Statement | LMK | Logan | 35 min |
| Aug 30, 7:35 PM EDT | Special Weather Statement | LMK | Allen | 25 min |
| Aug 31, 6:24 AM EDT | Special Weather Statement | LMK | Taylor | 36 min |
| Aug 31, 7:59 AM EDT | Special Weather Statement | RLX | Carter, Greenup | 31 min |
| Aug 31, 8:46 AM EDT | Special Weather Statement | RLX | Greenup | 119 min |
| Aug 31, 8:57 AM EDT | Special Weather Statement | ILN | Greenup | 48 min |
| Aug 31, 3:13 PM EDT | Special Weather Statement | PAH | Ballard, Carlisle, Fulton, Graves, Hickman | 62 min |
| Aug 31, 3:50 PM EDT | Special Weather Statement | PAH | McCracken | 55 min |
| Aug 31, 4:36 PM EDT | Special Weather Statement | PAH | Calloway | 24 min |
| Aug 31, 5:31 PM EDT | Special Weather Statement | PAH | Christian, Trigg | 59 min |
| Aug 31, 6:26 PM EDT | Special Weather Statement | LMK | Allen | 34 min |
By county
Every county with at least one alert. A county page lists each alert that covered it.
- Ohio County9
- Fleming County9
- Allen County8
- Rowan County7
- Mason County6
- Meade County6
- Robertson County5
- Warren County5
- Hancock County5
- Crittenden County5
- Grayson County5
- Shelby County5
- Pendleton County5
- Todd County5
- Bracken County5
- Logan County5
- Green County5
- Daviess County4
- Madison County4
- Greenup County4
- Barren County4
- Nelson County4
- Oldham County4
- McCracken County4
- Bath County3
- Breckinridge County3
- Bourbon County3
- Pike County3
- Livingston County3
- Lyon County3
- Trigg County3
- Edmonson County3
- Bullitt County3
- Lincoln County3
- Hart County3
- Metcalfe County3
- Fulton County3
- Hickman County3
- Anderson County3
- Franklin County3
67 more counties
- Henry County3
- Grant County3
- Owen County3
- Christian County3
- Butler County3
- Woodford County3
- Cumberland County3
- Simpson County3
- Elliott County3
- Nicholas County3
- Menifee County3
- Powell County3
- Wolfe County3
- Lewis County3
- Boyd County3
- Boone County3
- McLean County2
- Adair County2
- Clinton County2
- Wayne County2
- Knott County2
- Caldwell County2
- Marshall County2
- Casey County2
- Monroe County2
- Trimble County2
- Henderson County2
- Webster County2
- Ballard County2
- Carlisle County2
- Graves County2
- Hardin County2
- Larue County2
- Spencer County2
- Campbell County2
- Gallatin County2
- Kenton County2
- Calloway County2
- Muhlenberg County2
- Russell County2
- Jessamine County2
- Montgomery County2
- Morgan County2
- Harrison County2
- Carter County2
- Whitley County2
- Knox County2
- Washington County1
- Boyle County1
- Garrard County1
- Bell County1
- Union County1
- Hopkins County1
- Jefferson County1
- Breathitt County1
- Owsley County1
- Leslie County1
- Perry County1
- Harlan County1
- Scott County1
- Rockcastle County1
- McCreary County1
- Clay County1
- Laurel County1
- Johnson County1
- Lawrence County1
- Taylor County1
Nearby
Alerts in force nowTornadoes on recordThe radar archive20192021
Sources
National Weather Service watches, warnings, advisories and statements from the Iowa Environmental Mesonet's VTEC archive, which reconstructs tornado, severe thunderstorm, flash flood and marine warnings back to 1986 from the NWS text archive. Storm Prediction Center watches and mesoscale discussions from SPC's archive through the Mesonet. County centers from the US Census Bureau. Warning verification from the Mesonet's Cow. Rebuilt daily.