Alert archive / Tennessee / Special Weather Statements / 2016

Special Weather Statements in Tennessee, August 2016

256 special weather statements in August 2016. 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 2016. Tap one for its archive.

Special Weather Statements
256
Busiest day
August 27, 201645 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, Central Time. Each opens its own page with the text, the map, the radar and the sounding.

IssuedProductOfficeCountiesLasted
Aug 1, 4:00 PM CDTSpecial Weather StatementMEGLauderdale30 min
Aug 1, 4:11 PM CDTSpecial Weather StatementOHXHouston49 min
Aug 1, 4:15 PM CDTSpecial Weather StatementMEGObion45 min
Aug 1, 4:20 PM CDTSpecial Weather StatementMEGLake40 min
Aug 1, 4:21 PM CDTSpecial Weather StatementMEGBenton54 min
Aug 1, 4:38 PM CDTSpecial Weather StatementOHXDickson, Humphreys52 min
Aug 1, 4:49 PM CDTSpecial Weather StatementOHXCheatham41 min
Aug 1, 4:54 PM CDTSpecial Weather StatementMEGLake, Obion, Weakley66 min
Aug 1, 5:09 PM CDTSpecial Weather StatementMEGCarroll, Decatur51 min
Aug 1, 5:09 PM CDTSpecial Weather StatementOHXCheatham, Dickson51 min
Aug 1, 5:43 PM CDTSpecial Weather StatementMEGTipton32 min
Aug 1, 5:51 PM CDTSpecial Weather StatementOHXHickman, Lewis, Perry39 min
Aug 1, 5:54 PM CDTSpecial Weather StatementOHXCheatham, Davidson51 min
Aug 1, 5:58 PM CDTSpecial Weather StatementOHXWilliamson47 min
Aug 1, 6:11 PM CDTSpecial Weather StatementOHXRobertson49 min
Aug 1, 6:24 PM CDTSpecial Weather StatementOHXMarshall, Maury51 min
Aug 1, 6:30 PM CDTSpecial Weather StatementOHXRutherford, Williamson45 min
Aug 1, 7:13 PM CDTSpecial Weather StatementOHXRutherford47 min
Aug 1, 7:20 PM CDTSpecial Weather StatementMRXGreene, Hawkins40 min
Aug 1, 7:39 PM CDTSpecial Weather StatementOHXCannon, DeKalb36 min
Aug 2, 2:15 PM CDTSpecial Weather StatementMRXMonroe45 min
Aug 2, 3:16 PM CDTSpecial Weather StatementMRXHamilton44 min
Aug 2, 3:27 PM CDTSpecial Weather StatementMRXHamilton, Sequatchie63 min
Aug 2, 4:10 PM CDTSpecial Weather StatementMEGChester, Madison50 min
Aug 2, 4:13 PM CDTSpecial Weather StatementMEGCarroll47 min
Aug 2, 4:57 PM CDTSpecial Weather StatementMEGCrockett48 min
Aug 2, 5:15 PM CDTSpecial Weather StatementMEGHardeman45 min
Aug 2, 5:40 PM CDTSpecial Weather StatementOHXMontgomery35 min
Aug 2, 6:16 PM CDTSpecial Weather StatementOHXMontgomery44 min
Aug 3, 1:51 PM CDTSpecial Weather StatementOHXLawrence, Lewis, Wayne39 min
Aug 3, 1:59 PM CDTSpecial Weather StatementOHXMontgomery46 min
Aug 3, 4:02 PM CDTSpecial Weather StatementOHXRutherford43 min
Aug 3, 4:10 PM CDTSpecial Weather StatementMEGBenton50 min
Aug 3, 4:56 PM CDTSpecial Weather StatementOHXMaury49 min
Aug 3, 5:19 PM CDTSpecial Weather StatementHUNLincoln41 min
Aug 3, 5:57 PM CDTSpecial Weather StatementHUNLincoln48 min
Aug 4, 1:23 PM CDTSpecial Weather StatementMRXMcMinn52 min
Aug 4, 2:45 PM CDTSpecial Weather StatementMEGTipton15 min
Aug 4, 4:48 PM CDTSpecial Weather StatementOHXMacon27 min
Aug 4, 4:55 PM CDTSpecial Weather StatementMEGDecatur35 min
Aug 4, 5:00 PM CDTSpecial Weather StatementMRXGrainger30 min
Aug 4, 5:16 PM CDTSpecial Weather StatementOHXRobertson, Sumner44 min
Aug 4, 5:22 PM CDTSpecial Weather StatementOHXWayne38 min
Aug 4, 5:36 PM CDTSpecial Weather StatementOHXSmith, Trousdale39 min
Aug 4, 6:06 PM CDTSpecial Weather StatementMRXJefferson39 min
Aug 4, 6:16 PM CDTSpecial Weather StatementOHXWilson44 min
Aug 4, 6:52 PM CDTSpecial Weather StatementOHXRutherford38 min
Aug 4, 7:30 PM CDTSpecial Weather StatementMRXMeigs45 min
Aug 4, 7:36 PM CDTSpecial Weather StatementOHXCheatham39 min
Aug 4, 8:00 PM CDTSpecial Weather StatementMRXSevier45 min
Aug 4, 8:02 PM CDTSpecial Weather StatementOHXRutherford43 min
Aug 4, 8:33 PM CDTSpecial Weather StatementOHXWilliamson27 min
Aug 4, 9:52 PM CDTSpecial Weather StatementMRXKnox38 min
Aug 5, 1:24 PM CDTSpecial Weather StatementOHXSumner36 min
Aug 5, 2:17 PM CDTSpecial Weather StatementOHXWilson28 min
Aug 5, 3:37 PM CDTSpecial Weather StatementOHXRobertson23 min
Aug 5, 3:57 PM CDTSpecial Weather StatementOHXSumner33 min
Aug 5, 4:05 PM CDTSpecial Weather StatementOHXRobertson40 min
Aug 5, 4:41 PM CDTSpecial Weather StatementOHXDavidson, Sumner49 min
Aug 5, 4:44 PM CDTSpecial Weather StatementOHXMontgomery31 min
Aug 5, 5:44 PM CDTSpecial Weather StatementOHXMontgomery31 min
Aug 5, 6:10 PM CDTSpecial Weather StatementMEGObion50 min
Aug 5, 6:20 PM CDTSpecial Weather StatementMEGHenry25 min
Aug 5, 6:33 PM CDTSpecial Weather StatementMEGBenton42 min
Aug 5, 7:00 PM CDTSpecial Weather StatementMEGCarroll, Dyer, Gibson, Weakley45 min
Aug 5, 7:02 PM CDTSpecial Weather StatementOHXHumphreys43 min
Aug 5, 7:13 PM CDTSpecial Weather StatementMEGBenton47 min
Aug 5, 7:45 PM CDTSpecial Weather StatementOHXHumphreys45 min
Aug 5, 8:07 PM CDTSpecial Weather StatementMEGDecatur23 min
Aug 5, 8:37 PM CDTSpecial Weather StatementMEGDecatur38 min
Aug 5, 8:43 PM CDTSpecial Weather StatementOHXPerry47 min
Aug 5, 8:53 PM CDTSpecial Weather StatementMEGHaywood37 min
Aug 6, 6:21 AM CDTSpecial Weather StatementOHXMarshall39 min
Aug 6, 4:01 PM CDTSpecial Weather StatementOHXWilliamson44 min
Aug 6, 4:34 PM CDTSpecial Weather StatementOHXGiles41 min
Aug 6, 4:35 PM CDTSpecial Weather StatementOHXBedford25 min
Aug 6, 4:55 PM CDTSpecial Weather StatementHUNMoore50 min
Aug 6, 5:23 PM CDTSpecial Weather StatementOHXCheatham52 min
Aug 6, 5:36 PM CDTSpecial Weather StatementHUNLincoln39 min
Aug 6, 5:58 PM CDTSpecial Weather StatementOHXCoffee32 min
Aug 6, 6:00 PM CDTSpecial Weather StatementOHXCannon30 min
Aug 6, 6:02 PM CDTSpecial Weather StatementOHXHickman43 min
Aug 6, 6:17 PM CDTSpecial Weather StatementHUNLincoln28 min
Aug 6, 6:37 PM CDTSpecial Weather StatementOHXCannon38 min
Aug 6, 7:07 PM CDTSpecial Weather StatementMRXMorgan, Roane53 min
Aug 7, 2:57 PM CDTSpecial Weather StatementMRXMonroe33 min
Aug 7, 3:00 PM CDTSpecial Weather StatementMRXSevier30 min
Aug 7, 3:32 PM CDTSpecial Weather StatementMRXJefferson58 min
Aug 7, 3:38 PM CDTSpecial Weather StatementMRXBlount67 min
Aug 7, 3:46 PM CDTSpecial Weather StatementMRXCarter59 min
Aug 7, 4:14 PM CDTSpecial Weather StatementMRXHamblen46 min
Aug 8, 2:34 PM CDTSpecial Weather StatementOHXWarren41 min
Aug 12, 4:48 PM CDTSpecial Weather StatementMRXCocke, Hamblen42 min
Aug 12, 5:42 PM CDTSpecial Weather StatementMRXHamblen, Hancock48 min
Aug 12, 5:43 PM CDTSpecial Weather StatementMRXAnderson, Campbell47 min
Aug 14, 1:04 PM CDTSpecial Weather StatementMRXJefferson41 min
Aug 14, 1:49 PM CDTSpecial Weather StatementMRXWashington41 min
Aug 14, 2:03 PM CDTSpecial Weather StatementMRXJefferson, Sevier42 min
Aug 14, 2:06 PM CDTSpecial Weather StatementMRXGreene39 min
Aug 14, 2:21 PM CDTSpecial Weather StatementMRXJohnson39 min
Aug 14, 2:34 PM CDTSpecial Weather StatementMEGShelby41 min
Aug 14, 3:01 PM CDTSpecial Weather StatementMRXWashington29 min
Aug 14, 4:05 PM CDTSpecial Weather StatementMEGLauderdale40 min
Aug 14, 4:22 PM CDTSpecial Weather StatementMEGHardeman23 min
Aug 14, 5:35 PM CDTSpecial Weather StatementMEGCrockett, Gibson, Obion40 min
Aug 14, 5:36 PM CDTSpecial Weather StatementOHXWayne39 min
Aug 14, 6:15 PM CDTSpecial Weather StatementMEGObion45 min
Aug 14, 6:46 PM CDTSpecial Weather StatementOHXDickson, Hickman29 min
Aug 14, 7:14 PM CDTSpecial Weather StatementOHXDickson46 min
Aug 14, 8:08 PM CDTSpecial Weather StatementOHXMontgomery37 min
Aug 14, 8:09 PM CDTSpecial Weather StatementOHXMontgomery36 min
Aug 14, 8:52 PM CDTSpecial Weather StatementOHXFentress, Pickett38 min
Aug 15, 1:42 PM CDTSpecial Weather StatementMRXJohnson, Sullivan, Washington48 min
Aug 15, 7:13 PM CDTSpecial Weather StatementMRXKnox47 min
Aug 15, 7:57 PM CDTSpecial Weather StatementMRXUnion48 min
Aug 15, 8:03 PM CDTSpecial Weather StatementMRXKnox42 min
Aug 16, 2:06 PM CDTSpecial Weather StatementOHXCheatham39 min
Aug 16, 3:50 PM CDTSpecial Weather StatementMRXCocke, Greene, Washington40 min
Aug 16, 4:10 PM CDTSpecial Weather StatementMRXMorgan65 min
Aug 16, 4:36 PM CDTSpecial Weather StatementMRXWashington39 min
Aug 16, 7:35 PM CDTSpecial Weather StatementOHXFentress40 min
Aug 16, 8:21 PM CDTSpecial Weather StatementOHXPickett9 min
Aug 16, 8:42 PM CDTSpecial Weather StatementMRXLoudon48 min
Aug 16, 9:06 PM CDTSpecial Weather StatementMRXBlount, Loudon39 min
Aug 16, 9:27 PM CDTSpecial Weather StatementMRXJefferson48 min
Aug 17, 1:30 AM CDTSpecial Weather StatementOHXMontgomery45 min
Aug 17, 12:40 PM CDTSpecial Weather StatementMRXRoane50 min
Aug 17, 1:17 PM CDTSpecial Weather StatementMRXRoane43 min
Aug 17, 2:25 PM CDTSpecial Weather StatementMRXClaiborne50 min
Aug 17, 3:45 PM CDTSpecial Weather StatementMRXHawkins60 min
Aug 17, 4:44 PM CDTSpecial Weather StatementMRXAnderson46 min
Aug 17, 5:57 PM CDTSpecial Weather StatementMRXWashington48 min
Aug 17, 6:33 PM CDTSpecial Weather StatementMRXCocke27 min
Aug 18, 4:27 AM CDTSpecial Weather StatementOHXBedford, Marshall48 min
Aug 18, 4:54 AM CDTSpecial Weather StatementHUNMoore51 min
Aug 18, 5:13 AM CDTSpecial Weather StatementOHXBedford, Coffee47 min
Aug 18, 5:50 AM CDTSpecial Weather StatementHUNMoore40 min
Aug 18, 6:14 AM CDTSpecial Weather StatementOHXWarren46 min
Aug 18, 7:02 AM CDTSpecial Weather StatementMRXBledsoe, Sequatchie43 min
Aug 18, 7:28 AM CDTSpecial Weather StatementOHXWhite47 min
Aug 18, 9:28 AM CDTSpecial Weather StatementMRXBlount, Knox, Loudon47 min
Aug 18, 10:13 AM CDTSpecial Weather StatementMRXBlount, Knox, Sevier47 min
Aug 18, 10:57 AM CDTSpecial Weather StatementMRXCocke, Grainger, Hamblen, Jefferson, Sevier48 min
Aug 18, 11:46 AM CDTSpecial Weather StatementMRXGreene, Hamblen, Jefferson44 min
Aug 18, 2:34 PM CDTSpecial Weather StatementMRXHamilton41 min
Aug 18, 4:50 PM CDTSpecial Weather StatementMRXMarion55 min
Aug 18, 5:21 PM CDTSpecial Weather StatementHUNFranklin24 min
Aug 19, 11:44 AM CDTSpecial Weather StatementOHXGrundy31 min
Aug 19, 12:29 PM CDTSpecial Weather StatementMRXHamilton, Marion, Sequatchie46 min
Aug 19, 1:18 PM CDTSpecial Weather StatementMRXHamilton42 min
Aug 19, 1:56 PM CDTSpecial Weather StatementMRXBradley49 min
Aug 19, 4:22 PM CDTSpecial Weather StatementHUNLincoln38 min
Aug 19, 5:08 PM CDTSpecial Weather StatementHUNLincoln52 min
Aug 20, 3:39 PM CDTSpecial Weather StatementHUNFranklin51 min
Aug 20, 3:50 PM CDTSpecial Weather StatementOHXMaury, Williamson25 min
Aug 20, 4:37 PM CDTSpecial Weather StatementOHXCannon, Rutherford, Wilson23 min
Aug 20, 6:09 PM CDTSpecial Weather StatementOHXWhite51 min
Aug 20, 7:03 PM CDTSpecial Weather StatementMRXSullivan42 min
Aug 20, 7:54 PM CDTSpecial Weather StatementMRXGrainger, Hamblen51 min
Aug 20, 8:22 PM CDTSpecial Weather StatementOHXDavidson, Wilson23 min
Aug 21, 12:11 AM CDTSpecial Weather StatementHUNLincoln34 min
Aug 21, 10:49 AM CDTSpecial Weather StatementMRXWashington41 min
Aug 21, 11:37 AM CDTSpecial Weather StatementMRXJohnson38 min
Aug 21, 12:16 PM CDTSpecial Weather StatementHUNFranklin, Lincoln, Moore44 min
Aug 25, 1:22 PM CDTSpecial Weather StatementOHXRutherford53 min
Aug 25, 1:57 PM CDTSpecial Weather StatementMEGHaywood33 min
Aug 25, 2:11 PM CDTSpecial Weather StatementMEGDecatur, Henderson49 min
Aug 25, 2:48 PM CDTSpecial Weather StatementOHXMarshall, Maury42 min
Aug 25, 2:49 PM CDTSpecial Weather StatementMEGDecatur26 min
Aug 25, 3:57 PM CDTSpecial Weather StatementOHXBedford48 min
Aug 25, 5:29 PM CDTSpecial Weather StatementOHXLawrence, Maury31 min
Aug 26, 12:40 PM CDTSpecial Weather StatementMEGMcNairy50 min
Aug 26, 3:21 PM CDTSpecial Weather StatementMEGCrockett, Gibson, Haywood24 min
Aug 26, 3:43 PM CDTSpecial Weather StatementMEGLauderdale, Tipton32 min
Aug 26, 4:20 PM CDTSpecial Weather StatementMRXMarion40 min
Aug 26, 4:25 PM CDTSpecial Weather StatementHUNLincoln20 min
Aug 26, 5:35 PM CDTSpecial Weather StatementOHXLewis, Maury40 min
Aug 26, 6:17 PM CDTSpecial Weather StatementHUNLincoln43 min
Aug 26, 6:29 PM CDTSpecial Weather StatementMRXBledsoe46 min
Aug 26, 6:57 PM CDTSpecial Weather StatementHUNLincoln33 min
Aug 26, 7:21 PM CDTSpecial Weather StatementOHXHumphreys39 min
Aug 26, 7:29 PM CDTSpecial Weather StatementMEGBenton, Carroll61 min
Aug 26, 7:33 PM CDTSpecial Weather StatementOHXLawrence27 min
Aug 26, 7:50 PM CDTSpecial Weather StatementOHXHickman25 min
Aug 26, 7:57 PM CDTSpecial Weather StatementMEGHenry, Weakley48 min
Aug 26, 8:11 PM CDTSpecial Weather StatementOHXLewis, Maury, Williamson34 min
Aug 26, 8:46 PM CDTSpecial Weather StatementMRXPolk44 min
Aug 26, 9:30 PM CDTSpecial Weather StatementOHXMontgomery, Stewart30 min
Aug 26, 9:39 PM CDTSpecial Weather StatementOHXDavidson36 min
Aug 26, 10:11 PM CDTSpecial Weather StatementOHXCheatham34 min
Aug 26, 10:53 PM CDTSpecial Weather StatementOHXMontgomery37 min
Aug 27, 1:20 PM CDTSpecial Weather StatementHUNLincoln40 min
Aug 27, 1:38 PM CDTSpecial Weather StatementOHXWarren22 min
Aug 27, 1:48 PM CDTSpecial Weather StatementHUNLincoln42 min
Aug 27, 2:23 PM CDTSpecial Weather StatementOHXDeKalb22 min
Aug 27, 2:31 PM CDTSpecial Weather StatementHUNFranklin44 min
Aug 27, 2:34 PM CDTSpecial Weather StatementHUNFranklin41 min
Aug 27, 2:44 PM CDTSpecial Weather StatementOHXRutherford31 min
Aug 27, 2:50 PM CDTSpecial Weather StatementOHXRutherford25 min
Aug 27, 2:56 PM CDTSpecial Weather StatementMRXMonroe49 min
Aug 27, 2:57 PM CDTSpecial Weather StatementOHXPerry33 min
Aug 27, 3:03 PM CDTSpecial Weather StatementOHXSmith42 min
Aug 27, 3:07 PM CDTSpecial Weather StatementOHXWayne38 min
Aug 27, 3:11 PM CDTSpecial Weather StatementOHXRutherford49 min
Aug 27, 3:17 PM CDTSpecial Weather StatementOHXDavidson43 min
Aug 27, 3:24 PM CDTSpecial Weather StatementOHXDavidson51 min
Aug 27, 3:28 PM CDTSpecial Weather StatementOHXDavidson47 min
Aug 27, 3:29 PM CDTSpecial Weather StatementHUNFranklin31 min
Aug 27, 3:30 PM CDTSpecial Weather StatementMRXBlount45 min
Aug 27, 3:54 PM CDTSpecial Weather StatementOHXDickson, Hickman36 min
Aug 27, 3:57 PM CDTSpecial Weather StatementOHXWilliamson33 min
Aug 27, 4:02 PM CDTSpecial Weather StatementOHXLewis43 min
Aug 27, 4:07 PM CDTSpecial Weather StatementMRXMcMinn, Meigs, Rhea53 min
Aug 27, 4:11 PM CDTSpecial Weather StatementOHXRobertson49 min
Aug 27, 4:17 PM CDTSpecial Weather StatementHUNFranklin28 min
Aug 27, 4:28 PM CDTSpecial Weather StatementMRXMarion47 min
Aug 27, 4:35 PM CDTSpecial Weather StatementMRXBlount, Loudon40 min
Aug 27, 4:56 PM CDTSpecial Weather StatementOHXDickson34 min
Aug 27, 4:58 PM CDTSpecial Weather StatementMRXGreene47 min
Aug 27, 5:05 PM CDTSpecial Weather StatementMRXLoudon40 min
Aug 27, 5:11 PM CDTSpecial Weather StatementMRXUnion49 min
Aug 27, 5:13 PM CDTSpecial Weather StatementMRXBledsoe, Rhea47 min
Aug 27, 5:19 PM CDTSpecial Weather StatementMRXMonroe41 min
Aug 27, 6:27 PM CDTSpecial Weather StatementMRXRoane48 min
Aug 27, 6:37 PM CDTSpecial Weather StatementMRXUnion38 min
Aug 27, 7:07 PM CDTSpecial Weather StatementMRXClaiborne38 min
Aug 27, 8:12 PM CDTSpecial Weather StatementMRXCampbell48 min
Aug 27, 8:41 PM CDTSpecial Weather StatementMRXCampbell49 min
Aug 28, 1:44 PM CDTSpecial Weather StatementOHXWhite46 min
Aug 28, 1:47 PM CDTSpecial Weather StatementOHXCoffee, Warren43 min
Aug 28, 1:59 PM CDTSpecial Weather StatementMRXHamblen31 min
Aug 28, 2:04 PM CDTSpecial Weather StatementMRXMonroe26 min
Aug 28, 2:06 PM CDTSpecial Weather StatementOHXDeKalb, Putnam, Warren39 min
Aug 28, 2:27 PM CDTSpecial Weather StatementMRXMonroe48 min
Aug 28, 2:42 PM CDTSpecial Weather StatementMRXPolk48 min
Aug 28, 2:42 PM CDTSpecial Weather StatementOHXWarren48 min
Aug 28, 2:45 PM CDTSpecial Weather StatementOHXDeKalb45 min
Aug 28, 3:01 PM CDTSpecial Weather StatementMRXPolk44 min
Aug 28, 3:37 PM CDTSpecial Weather StatementOHXRutherford38 min
Aug 28, 4:00 PM CDTSpecial Weather StatementMRXHamilton45 min
Aug 28, 4:19 PM CDTSpecial Weather StatementMRXCampbell41 min
Aug 28, 4:32 PM CDTSpecial Weather StatementHUNFranklin28 min
Aug 28, 4:40 PM CDTSpecial Weather StatementOHXWilson35 min
Aug 28, 4:58 PM CDTSpecial Weather StatementMRXAnderson62 min
Aug 28, 5:00 PM CDTSpecial Weather StatementMRXAnderson60 min
Aug 28, 5:27 PM CDTSpecial Weather StatementMRXSevier63 min
Aug 28, 5:32 PM CDTSpecial Weather StatementHUNFranklin28 min
Aug 28, 5:44 PM CDTSpecial Weather StatementMRXLoudon46 min
Aug 28, 5:59 PM CDTSpecial Weather StatementMRXMorgan46 min
Aug 28, 6:23 PM CDTSpecial Weather StatementOHXOverton, Pickett37 min
Aug 29, 6:01 PM CDTSpecial Weather StatementMRXHawkins44 min
Aug 29, 7:04 PM CDTSpecial Weather StatementMRXGreene41 min
Aug 31, 3:14 PM CDTSpecial Weather StatementMRXScott46 min
Aug 31, 3:48 PM CDTSpecial Weather StatementOHXRobertson42 min
Aug 31, 4:04 PM CDTSpecial Weather StatementMRXRhea41 min
Aug 31, 4:50 PM CDTSpecial Weather StatementMRXMorgan40 min

By county

Every county with at least one alert. A county page lists each alert that covered it.

48 more counties

Nearby

Alerts in force nowTornadoes on recordThe radar archive20152017

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.