States › Texas
Texas
The recorded hazard history of every county in Texas: storm events since 1950, federal disaster declarations since 1953, and National Flood Insurance Program claims since 1978.
Texas has 165,476 weather events in the NCEI Storm Events record since 1950 across 254 counties, led by hail: 63.3 per 100 square miles against 56.0 nationally.
NCEI attributes 2,429 deaths and 25,544 injuries to those events, with property damage estimated at $111B. By events per 100 square miles the leading counties are Tarrant, Rockwall and Gregg.
FEMA lists 392 disaster declarations touching the state since 1953, most recently Hydra Fire (15 Sep 2026). NFIP policyholders filed 394,204 flood claims since 1978, $17B paid; 504,754 residential policies are in force.
NCEI notes that Storm Data is compiled from a variety of sources including the National Weather Service, other federal, state and local agencies, the media and the public; that property and crop damage figures are estimates; and that some events are recorded by NWS forecast zone rather than by county. FEMA notes that NFIP claim records are redacted and aggregated to protect the privacy of policyholders. Storm records through 30 Jun 2026; declarations refreshed 29 Sep 2026; claims as of 8 Sep 2026.
Compared with the United States
| Measure | Texas | US |
|---|---|---|
| Recorded events since 1950 | 165,476 | 1,977,440 |
| Events per 100 square miles | 63.3 | 56.0 |
| Events per 10,000 residents | 56.0 | 59.6 |
| Deaths recorded by NCEI | 2,429 | 26,435 |
| Property damage (NCEI estimates) | $111B | $575B |
| NFIP claims per 1,000 residents | 13.4 | 8.1 |
| Average paid NFIP claim | $55K | $43K |
| Residential flood policies in force | 504,754 | 3,139,862 |
Hazard mix
Events by decade
Counties by events per 100 square miles
| County | Events | Last 12 mo | Per 100 sq mi | Per 10k residents | Dominant | Tornadoes | Hail | Declarations | NFIP claims | NRI risk |
|---|---|---|---|---|---|---|---|---|---|---|
| Tarrant County | 3,212 | 106 | 371.2 | 15.1 | Hail | 110 | 1,422 | 28 | 3,569 | Relatively High |
| Rockwall County | 392 | 20 | 308.2 | 33.7 | Hail | 18 | 93 | 17 | 61 | Relatively Low |
| Gregg County | 811 | 27 | 296.7 | 65.3 | Wind | 38 | 218 | 23 | 239 | Relatively Moderate |
| Dallas County | 2,304 | 90 | 263.9 | 8.9 | Hail | 109 | 841 | 28 | 3,457 | Very High |
| Wichita County | 1,595 | 53 | 254.1 | 122.6 | Hail | 63 | 756 | 24 | 1,295 | Relatively Moderate |
| Potter County | 1,986 | 37 | 218.6 | 170.4 | Hail | 40 | 882 | 20 | 387 | Relatively Moderate |
| Denton County | 1,844 | 58 | 209.9 | 19.6 | Hail | 58 | 819 | 24 | 563 | Relatively High |
| Camp County | 405 | 20 | 206.8 | 321.0 | Wind | 14 | 75 | 16 | 3 | Very Low |
| Randall County | 1,868 | 39 | 204.7 | 129.9 | Hail | 86 | 902 | 18 | 328 | Relatively Moderate |
| Lubbock County | 1,725 | 52 | 192.6 | 54.9 | Hail | 98 | 671 | 20 | 346 | Relatively High |
| Galveston County | 718 | 4 | 189.3 | 20.2 | Wind | 126 | 121 | 31 | 60,620 | Relatively High |
| Somervell County | 351 | 6 | 188.3 | 370.7 | Drought | 6 | 72 | 21 | 34 | Very Low |
| Collin County | 1,529 | 39 | 181.8 | 13.8 | Hail | 55 | 647 | 20 | 357 | Relatively High |
| Morris County | 412 | 13 | 163.5 | 342.5 | Wind | 17 | 88 | 18 | 5 | Very Low |
| Hood County | 682 | 7 | 162.1 | 106.2 | Hail | 30 | 232 | 22 | 179 | Relatively Low |
| Franklin County | 438 | 14 | 154.0 | 418.6 | Wind | 17 | 96 | 20 | 13 | Very Low |
| Johnson County | 1,109 | 35 | 153.0 | 59.2 | Hail | 110 | 376 | 19 | 333 | Relatively Moderate |
| Rains County | 347 | 20 | 151.2 | 277.4 | Hail | 16 | 75 | 17 | 8 | Very Low |
| Delta County | 360 | 14 | 140.2 | 667.7 | Wind | 7 | 75 | 18 | 1 | Very Low |
| Grayson County | 1,300 | 53 | 139.4 | 93.3 | Hail | 72 | 486 | 21 | 743 | Relatively Low |
| Hutchinson County | 1,233 | 22 | 138.9 | 601.6 | Hail | 79 | 570 | 19 | 2 | Relatively Low |
| Taylor County | 1,268 | 10 | 138.5 | 88.5 | Hail | 69 | 562 | 22 | 936 | Relatively Moderate |
| Travis County | 1,371 | 40 | 137.9 | 10.5 | Hail | 71 | 527 | 37 | 4,418 | Relatively High |
| Smith County | 1,252 | 39 | 135.9 | 52.8 | Wind | 76 | 370 | 33 | 311 | Relatively Moderate |
| Parker County | 1,224 | 42 | 135.4 | 78.1 | Hail | 77 | 567 | 26 | 278 | Relatively Moderate |
| Wise County | 1,194 | 41 | 132.0 | 166.5 | Hail | 66 | 475 | 22 | 94 | Relatively Low |
| Bexar County | 1,629 | 64 | 131.3 | 8.0 | Hail | 71 | 618 | 31 | 2,309 | Relatively High |
| Carson County | 1,208 | 24 | 131.3 | 2,102.3 | Hail | 92 | 617 | 15 | 3 | Very Low |
| Gray County | 1,179 | 22 | 127.3 | 560.6 | Hail | 87 | 493 | 16 | 3 | Relatively Low |
| McLennan County | 1,302 | 36 | 125.6 | 49.5 | Hail | 68 | 500 | 25 | 393 | Relatively Moderate |
| Midland County | 1,109 | 26 | 123.2 | 66.0 | Hail | 36 | 463 | 19 | 145 | Relatively Moderate |
| Harrison County | 1,103 | 34 | 122.5 | 159.5 | Wind | 87 | 324 | 28 | 260 | Relatively Low |
| Marion County | 464 | 17 | 121.8 | 481.1 | Wind | 23 | 101 | 22 | 46 | Very Low |
| Titus County | 492 | 16 | 121.2 | 157.8 | Wind | 26 | 111 | 21 | 6 | Relatively Low |
| Harris County | 2,064 | 34 | 120.9 | 4.4 | Wind | 254 | 607 | 41 | 170,854 | Very High |
| Ellis County | 1,112 | 13 | 118.8 | 54.9 | Hail | 63 | 439 | 24 | 159 | Relatively Moderate |
| Bowie County | 1,046 | 21 | 118.2 | 113.0 | Wind | 59 | 324 | 27 | 242 | Relatively Low |
| Nueces County | 990 | 39 | 118.0 | 28.0 | Wind | 107 | 134 | 33 | 8,673 | Relatively High |
| Bell County | 1,219 | 28 | 115.7 | 32.1 | Hail | 72 | 395 | 23 | 499 | Relatively Moderate |
| Moore County | 993 | 19 | 110.4 | 470.2 | Hail | 58 | 420 | 15 | 0 | Relatively Low |
| Orange County | 366 | 6 | 109.7 | 43.2 | Wind | 31 | 77 | 31 | 12,876 | Relatively Moderate |
| Wood County | 708 | 28 | 109.7 | 154.3 | Wind | 46 | 164 | 17 | 11 | Relatively Low |
| Hockley County | 958 | 27 | 105.5 | 448.4 | Hail | 76 | 317 | 16 | 15 | Relatively Low |
| Cooke County | 922 | 22 | 105.4 | 218.3 | Hail | 62 | 357 | 22 | 370 | Relatively Low |
| Rusk County | 971 | 29 | 105.1 | 184.1 | Wind | 71 | 247 | 27 | 62 | Relatively Low |
| Upshur County | 612 | 26 | 105.0 | 146.5 | Wind | 27 | 142 | 24 | 8 | Relatively Low |
| Hunt County | 876 | 15 | 104.2 | 84.7 | Wind | 62 | 251 | 18 | 63 | Relatively Moderate |
| Comal County | 571 | 25 | 102.1 | 32.6 | Hail | 17 | 182 | 27 | 1,223 | Relatively Moderate |
| Hale County | 1,025 | 27 | 102.0 | 318.1 | Hail | 134 | 341 | 15 | 13 | Relatively Low |
| Kaufman County | 786 | 19 | 100.7 | 49.8 | Wind | 37 | 210 | 20 | 77 | Relatively Low |
| Ector County | 898 | 17 | 100.0 | 55.7 | Hail | 45 | 395 | 15 | 187 | Relatively Moderate |
| Hardeman County | 686 | 31 | 98.7 | 1,931.3 | Hail | 42 | 284 | 16 | 0 | Very Low |
| Childress County | 687 | 12 | 98.6 | 1,019.9 | Wind | 26 | 216 | 14 | 1 | Very Low |
| Cameron County | 874 | 33 | 98.0 | 20.7 | Wind | 68 | 103 | 34 | 7,061 | Relatively High |
| Williamson County | 1,069 | 45 | 95.8 | 16.6 | Hail | 71 | 458 | 26 | 741 | Relatively Moderate |
| Jones County | 886 | 4 | 95.4 | 445.8 | Hail | 88 | 415 | 24 | 119 | Very Low |
| Tom Green County | 1,451 | 29 | 95.3 | 121.5 | Hail | 56 | 663 | 21 | 206 | Relatively Low |
| Palo Pinto County | 907 | 18 | 95.2 | 316.2 | Hail | 48 | 391 | 27 | 97 | Relatively Low |
| Archer County | 859 | 23 | 95.1 | 989.5 | Hail | 31 | 477 | 21 | 24 | Very Low |
| Angelina County | 738 | 20 | 92.5 | 85.3 | Wind | 43 | 181 | 23 | 328 | Relatively Low |
| Aransas County | 233 | 10 | 92.4 | 95.1 | Flood | 15 | 21 | 31 | 4,128 | Relatively Low |
| Fannin County | 804 | 22 | 90.3 | 219.9 | Hail | 59 | 260 | 20 | 60 | Relatively Low |
| Ochiltree County | 828 | 15 | 90.2 | 846.5 | Hail | 72 | 372 | 14 | 0 | Very Low |
| Hopkins County | 689 | 15 | 89.8 | 185.2 | Wind | 35 | 182 | 21 | 36 | Relatively Low |
| Cass County | 840 | 23 | 89.7 | 294.1 | Wind | 71 | 267 | 28 | 30 | Relatively Low |
| Montague County | 832 | 18 | 89.4 | 407.7 | Hail | 56 | 380 | 22 | 77 | Relatively Low |
| Hays County | 593 | 17 | 87.6 | 23.2 | Hail | 31 | 180 | 27 | 1,489 | Relatively Moderate |
| Donley County | 811 | 19 | 87.5 | 2,481.6 | Hail | 64 | 407 | 18 | 7 | Very Low |
| Wilbarger County | 847 | 25 | 87.2 | 665.3 | Hail | 58 | 320 | 17 | 10 | Relatively Low |
| Castro County | 777 | 20 | 86.9 | 1,053.7 | Hail | 71 | 240 | 14 | 0 | Very Low |
| Brazos County | 508 | 5 | 86.7 | 21.4 | Wind | 29 | 176 | 19 | 569 | Relatively Moderate |
| Panola County | 699 | 18 | 86.2 | 308.3 | Wind | 51 | 171 | 24 | 7 | Relatively Low |
| Swisher County | 765 | 18 | 85.9 | 1,091.6 | Hail | 75 | 232 | 15 | 1 | Very Low |
| Armstrong County | 779 | 22 | 85.7 | 4,236.0 | Hail | 48 | 318 | 14 | 0 | Very Low |
| Brown County | 809 | 8 | 85.7 | 211.8 | Hail | 38 | 391 | 25 | 533 | Relatively Low |
| Young County | 780 | 18 | 85.3 | 433.9 | Hail | 52 | 353 | 21 | 84 | Very Low |
| Wheeler County | 775 | 12 | 84.7 | 1,573.0 | Hail | 59 | 381 | 14 | 1 | Very Low |
| Lamar County | 765 | 29 | 84.3 | 152.7 | Hail | 47 | 269 | 24 | 139 | Relatively Low |
| Shelby County | 665 | 18 | 83.6 | 277.8 | Wind | 45 | 167 | 27 | 6 | Relatively Low |
| Lipscomb County | 773 | 21 | 82.9 | 2,637.3 | Hail | 43 | 381 | 11 | 6 | Very Low |
| Lamb County | 836 | 20 | 82.3 | 648.2 | Wind | 88 | 248 | 16 | 1 | Relatively Low |
| Hall County | 725 | 24 | 82.1 | 2,548.3 | Hail | 55 | 253 | 18 | 2 | Very Low |
| Hansford County | 755 | 17 | 82.1 | 1,463.5 | Hail | 69 | 298 | 13 | 1 | Very Low |
| Hill County | 787 | 20 | 82.1 | 215.8 | Hail | 61 | 310 | 25 | 31 | Relatively Low |
| Haskell County | 740 | 9 | 81.9 | 1,367.6 | Hail | 58 | 296 | 17 | 176 | Very Low |
| Jefferson County | 710 | 7 | 81.0 | 28.0 | Wind | 110 | 143 | 31 | 22,715 | Relatively High |
| Nacogdoches County | 758 | 30 | 80.1 | 117.2 | Wind | 54 | 180 | 28 | 241 | Relatively Low |
| Lynn County | 712 | 12 | 79.8 | 1,251.8 | Hail | 45 | 251 | 18 | 1 | Very Low |
| Clay County | 865 | 32 | 79.4 | 842.8 | Hail | 43 | 450 | 21 | 48 | Very Low |
| Parmer County | 693 | 11 | 78.7 | 706.2 | Wind | 50 | 196 | 15 | 0 | Relatively Moderate |
| Henderson County | 685 | 24 | 78.4 | 81.9 | Wind | 38 | 209 | 25 | 90 | Relatively Moderate |
| Sabine County | 381 | 17 | 77.5 | 379.5 | Wind | 23 | 47 | 26 | 5 | Very Low |
| Knox County | 654 | 29 | 76.9 | 1,951.7 | Hail | 30 | 268 | 17 | 0 | Very Low |
| Van Zandt County | 644 | 23 | 76.4 | 105.1 | Wind | 42 | 172 | 20 | 40 | Relatively Low |
| Eastland County | 700 | 6 | 75.6 | 391.8 | Hail | 56 | 270 | 27 | 171 | Very Low |
| Caldwell County | 411 | 14 | 75.5 | 87.8 | Flood | 25 | 92 | 24 | 180 | Relatively Low |
| Howard County | 678 | 7 | 75.3 | 198.7 | Hail | 54 | 319 | 20 | 31 | Relatively Low |
| Bailey County | 611 | 10 | 73.9 | 893.9 | Hail | 57 | 187 | 16 | 0 | Very Low |
| Floyd County | 721 | 15 | 72.7 | 1,347.7 | Hail | 61 | 265 | 16 | 0 | Very Low |
| Navarro County | 734 | 11 | 72.7 | 137.0 | Wind | 51 | 194 | 27 | 108 | Relatively Low |
| Jim Wells County | 627 | 25 | 72.5 | 161.4 | Wind | 44 | 87 | 31 | 187 | Relatively Moderate |
| Victoria County | 639 | 74 | 72.4 | 70.2 | Wind | 39 | 108 | 28 | 744 | Relatively Moderate |
| Crosby County | 651 | 12 | 72.3 | 1,275.0 | Hail | 61 | 203 | 16 | 1 | Very Low |
| Willacy County | 425 | 16 | 72.0 | 209.2 | Drought | 22 | 44 | 29 | 522 | Relatively Low |
| Hemphill County | 648 | 20 | 71.5 | 1,981.0 | Hail | 53 | 238 | 14 | 0 | Very Low |
| Cherokee County | 752 | 19 | 71.4 | 147.2 | Wind | 45 | 199 | 28 | 66 | Relatively Low |
| Guadalupe County | 507 | 20 | 71.3 | 28.6 | Wind | 26 | 112 | 23 | 2,456 | Relatively Moderate |
| Anderson County | 737 | 15 | 69.4 | 126.2 | Wind | 35 | 224 | 31 | 19 | Relatively Low |
| Scurry County | 625 | 19 | 69.0 | 371.5 | Hail | 41 | 273 | 15 | 6 | Very Low |
| Foard County | 485 | 34 | 68.9 | 4,490.7 | Hail | 24 | 182 | 17 | 0 | Very Low |
| Briscoe County | 619 | 9 | 68.8 | 4,412.0 | Wind | 50 | 185 | 16 | 0 | Very Low |
| Jack County | 623 | 26 | 68.4 | 715.1 | Hail | 30 | 246 | 18 | 6 | Very Low |
| Garza County | 609 | 10 | 68.2 | 1,038.7 | Wind | 25 | 188 | 17 | 1 | Very Low |
| Comanche County | 636 | 14 | 67.8 | 461.7 | Hail | 39 | 243 | 20 | 12 | Relatively Low |
| Erath County | 734 | 10 | 67.8 | 169.2 | Hail | 46 | 316 | 18 | 21 | Relatively Low |
| Cochran County | 525 | 9 | 67.7 | 2,086.6 | Wind | 38 | 133 | 16 | 0 | Very Low |
| Hamilton County | 564 | 22 | 67.5 | 685.4 | Hail | 26 | 204 | 18 | 2 | Very Low |
| Nolan County | 615 | 6 | 67.4 | 421.3 | Hail | 49 | 254 | 20 | 56 | Very Low |
| San Patricio County | 465 | 22 | 67.1 | 66.7 | Flood | 58 | 66 | 34 | 1,981 | Relatively Moderate |
| Callahan County | 602 | 12 | 66.9 | 426.5 | Hail | 50 | 270 | 24 | 6 | Very Low |
| Bosque County | 650 | 11 | 66.1 | 351.3 | Hail | 39 | 249 | 25 | 43 | Very Low |
| Burnet County | 655 | 30 | 65.8 | 128.5 | Hail | 34 | 256 | 24 | 626 | Relatively Low |
| Kendall County | 435 | 15 | 65.7 | 93.0 | Hail | 21 | 128 | 24 | 253 | Relatively Low |
| Stephens County | 588 | 24 | 65.6 | 641.0 | Hail | 22 | 234 | 23 | 68 | Very Low |
| Terry County | 582 | 8 | 65.5 | 495.2 | Hail | 36 | 204 | 15 | 13 | Relatively Low |
| Cottle County | 586 | 15 | 65.1 | 4,243.3 | Hail | 37 | 203 | 19 | 0 | Very Low |
| San Augustine County | 344 | 20 | 64.8 | 434.2 | Wind | 20 | 49 | 26 | 6 | Very Low |
| Limestone County | 585 | 17 | 64.6 | 264.5 | Wind | 31 | 133 | 21 | 291 | Relatively Low |
| Collingsworth County | 592 | 18 | 64.5 | 2,263.9 | Hail | 44 | 269 | 14 | 4 | Very Low |
| Sherman County | 589 | 14 | 63.8 | 2,105.1 | Hail | 43 | 195 | 12 | 0 | Very Low |
| Coryell County | 669 | 18 | 63.6 | 79.4 | Hail | 35 | 221 | 23 | 72 | Relatively Low |
| Baylor County | 543 | 33 | 62.6 | 1,561.7 | Hail | 29 | 211 | 19 | 3 | Very Low |
| Yoakum County | 499 | 7 | 62.4 | 656.0 | Wind | 26 | 125 | 12 | 14 | Relatively Low |
| Deaf Smith County | 933 | 17 | 62.3 | 509.0 | Hail | 41 | 349 | 15 | 10 | Relatively Low |
| Red River County | 646 | 21 | 61.9 | 559.1 | Wind | 40 | 181 | 26 | 0 | Relatively Low |
| Montgomery County | 641 | 12 | 61.5 | 9.9 | Wind | 55 | 168 | 39 | 13,035 | Relatively High |
| Runnels County | 641 | 12 | 61.0 | 644.7 | Hail | 54 | 304 | 13 | 6 | Very Low |
| Lampasas County | 430 | 8 | 60.3 | 193.2 | Hail | 15 | 113 | 19 | 43 | Very Low |
| Roberts County | 553 | 9 | 59.8 | 6,938.5 | Hail | 42 | 219 | 14 | 0 | Very Low |
| Dickens County | 537 | 5 | 59.6 | 3,086.2 | Hail | 44 | 200 | 16 | 0 | Very Low |
| Fisher County | 535 | 8 | 59.5 | 1,443.6 | Hail | 50 | 207 | 16 | 8 | Very Low |
| Bandera County | 468 | 20 | 59.2 | 217.0 | Hail | 7 | 140 | 18 | 218 | Relatively Low |
| Hartley County | 852 | 20 | 58.3 | 1,578.7 | Hail | 36 | 295 | 13 | 1 | Very Low |
| Llano County | 542 | 22 | 58.0 | 246.6 | Hail | 11 | 223 | 17 | 693 | Relatively Low |
| Fort Bend County | 499 | 9 | 57.9 | 5.8 | Wind | 60 | 129 | 28 | 7,389 | Relatively High |
| McCulloch County | 614 | 10 | 57.6 | 815.1 | Hail | 29 | 318 | 19 | 1 | Very Low |
| Motley County | 559 | 9 | 56.5 | 5,239.0 | Hail | 28 | 183 | 19 | 0 | Very Low |
| Falls County | 429 | 17 | 56.0 | 247.8 | Hail | 19 | 96 | 16 | 9 | Very Low |
| Blanco County | 392 | 15 | 55.3 | 329.8 | Hail | 19 | 125 | 21 | 43 | Very Low |
| Bastrop County | 490 | 12 | 55.2 | 48.0 | Hail | 35 | 146 | 31 | 331 | Relatively Moderate |
| Throckmorton County | 501 | 4 | 54.9 | 3,351.2 | Hail | 42 | 209 | 20 | 3 | Very Low |
| Gillespie County | 568 | 18 | 53.7 | 208.1 | Hail | 17 | 235 | 20 | 19 | Relatively Low |
| Real County | 370 | 13 | 52.9 | 1,309.3 | Hail | 2 | 116 | 20 | 60 | Very Low |
| Kerr County | 583 | 23 | 52.8 | 109.7 | Hail | 11 | 247 | 21 | 373 | Relatively Low |
| Madison County | 245 | 4 | 52.6 | 178.6 | Wind | 17 | 57 | 27 | 26 | Very Low |
| Mills County | 389 | 9 | 52.0 | 868.3 | Hail | 14 | 129 | 17 | 0 | Very Low |
| Mitchell County | 469 | 11 | 51.5 | 517.1 | Hail | 55 | 214 | 14 | 6 | Very Low |
| Bee County | 452 | 20 | 51.3 | 146.2 | Drought | 36 | 86 | 23 | 90 | Relatively Low |
| Oldham County | 770 | 26 | 51.3 | 4,484.6 | Hail | 25 | 310 | 13 | 0 | Very Low |
| Lee County | 316 | 10 | 50.2 | 178.5 | Hail | 30 | 82 | 22 | 25 | Very Low |
| Hidalgo County | 784 | 4 | 49.9 | 8.9 | Wind | 43 | 163 | 32 | 4,405 | Relatively High |
| El Paso County | 504 | 28 | 49.7 | 5.8 | Wind | 6 | 159 | 16 | 780 | Relatively High |
| Coleman County | 626 | 12 | 49.6 | 809.3 | Hail | 42 | 298 | 18 | 13 | Very Low |
| Zapata County | 495 | 20 | 49.6 | 355.9 | Drought | 5 | 52 | 15 | 7 | Very Low |
| Calhoun County | 251 | 12 | 49.5 | 127.2 | Wind | 32 | 18 | 28 | 831 | Relatively Low |
| Dawson County | 446 | 7 | 49.5 | 359.3 | Hail | 54 | 163 | 16 | 10 | Very Low |
| Brooks County | 458 | 27 | 48.6 | 654.8 | Drought | 5 | 29 | 23 | 185 | Relatively Low |
| Milam County | 480 | 20 | 47.2 | 191.2 | Wind | 25 | 83 | 23 | 15 | Relatively Low |
| San Jacinto County | 268 | 0 | 47.1 | 96.1 | Wind | 19 | 61 | 32 | 491 | Relatively Low |
| Starr County | 574 | 26 | 46.9 | 86.9 | Drought | 4 | 82 | 23 | 84 | Relatively Moderate |
| Chambers County | 278 | 1 | 46.6 | 56.9 | Wind | 33 | 53 | 23 | 2,096 | Relatively Low |
| Jasper County | 420 | 7 | 44.7 | 127.4 | Wind | 58 | 95 | 32 | 228 | Relatively Low |
| Freestone County | 391 | 15 | 44.5 | 197.7 | Hail | 15 | 95 | 20 | 17 | Relatively Low |
| Shackelford County | 407 | 6 | 44.5 | 1,267.1 | Hail | 27 | 152 | 18 | 23 | Very Low |
| Burleson County | 291 | 2 | 44.2 | 161.2 | Hail | 22 | 103 | 22 | 63 | Very Low |
| Coke County | 403 | 8 | 44.2 | 1,213.5 | Hail | 16 | 173 | 17 | 0 | Very Low |
| King County | 400 | 13 | 43.9 | 15,503.9 | Hail | 23 | 123 | 17 | 0 | Very Low |
| Kent County | 395 | 4 | 43.8 | 5,273.7 | Hail | 24 | 153 | 15 | 0 | Very Low |
| Robertson County | 374 | 9 | 43.7 | 220.5 | Hail | 16 | 83 | 18 | 53 | Very Low |
| Walker County | 343 | 3 | 43.7 | 44.0 | Wind | 18 | 78 | 39 | 392 | Relatively Low |
| Brazoria County | 595 | 12 | 43.6 | 15.7 | Wind | 96 | 134 | 34 | 21,436 | Relatively Moderate |
| Washington County | 263 | 4 | 43.5 | 73.3 | Wind | 27 | 57 | 20 | 71 | Relatively Low |
| Dallam County | 652 | 19 | 43.4 | 909.1 | Hail | 39 | 228 | 11 | 3 | Relatively Low |
| Live Oak County | 444 | 27 | 42.7 | 390.3 | Drought | 35 | 93 | 24 | 56 | Very Low |
| Wilson County | 341 | 13 | 42.4 | 66.5 | Hail | 19 | 93 | 18 | 71 | Relatively Low |
| Austin County | 270 | 2 | 41.8 | 88.9 | Wind | 27 | 65 | 24 | 327 | Relatively Low |
| Stonewall County | 382 | 4 | 41.7 | 3,138.9 | Hail | 27 | 131 | 16 | 1 | Very Low |
| Medina County | 538 | 19 | 40.6 | 103.5 | Hail | 27 | 145 | 19 | 148 | Relatively Low |
| Leon County | 431 | 22 | 40.2 | 270.1 | Wind | 23 | 88 | 30 | 8 | Relatively Low |
| Mason County | 373 | 14 | 40.2 | 946.0 | Hail | 12 | 161 | 21 | 5 | Very Low |
| Trinity County | 276 | 1 | 39.8 | 199.6 | Wind | 25 | 55 | 28 | 140 | Relatively Low |
| Waller County | 204 | 4 | 39.7 | 34.1 | Wind | 20 | 48 | 29 | 878 | Relatively Low |
| Fayette County | 376 | 13 | 39.6 | 152.3 | Hail | 32 | 95 | 24 | 133 | Relatively Low |
| Lavaca County | 382 | 13 | 39.4 | 185.9 | Flood | 36 | 85 | 19 | 115 | Relatively Low |
| Martin County | 359 | 8 | 39.2 | 688.9 | Hail | 37 | 160 | 15 | 1 | Very Low |
| Karnes County | 290 | 12 | 38.8 | 196.6 | Flood | 22 | 44 | 16 | 15 | Relatively Low |
| Jim Hogg County | 437 | 26 | 38.5 | 910.2 | Drought | 4 | 28 | 23 | 11 | Relatively Low |
| Concho County | 373 | 5 | 37.9 | 1,116.4 | Hail | 29 | 173 | 15 | 1 | Very Low |
| Gaines County | 565 | 14 | 37.6 | 258.0 | Hail | 40 | 233 | 14 | 10 | Relatively Low |
| Hardin County | 332 | 6 | 37.3 | 58.3 | Wind | 27 | 91 | 32 | 2,405 | Relatively Low |
| Goliad County | 316 | 11 | 37.1 | 441.2 | Drought | 20 | 73 | 21 | 16 | Very Low |
| Uvalde County | 573 | 20 | 36.9 | 231.7 | Hail | 14 | 170 | 21 | 130 | Relatively Low |
| Kleberg County | 320 | 4 | 36.3 | 104.5 | Wind | 30 | 55 | 24 | 279 | Relatively Moderate |
| Glasscock County | 321 | 2 | 35.7 | 2,793.7 | Hail | 25 | 155 | 13 | 0 | Very Low |
| Tyler County | 330 | 2 | 35.7 | 164.4 | Wind | 23 | 102 | 32 | 187 | Relatively Low |
| Menard County | 321 | 14 | 35.6 | 1,619.6 | Hail | 3 | 118 | 19 | 38 | Very Low |
| Sterling County | 327 | 3 | 35.4 | 2,367.8 | Hail | 19 | 132 | 14 | 0 | Very Low |
| Polk County | 364 | 2 | 34.4 | 70.1 | Hail | 30 | 121 | 30 | 346 | Relatively Low |
| Wharton County | 374 | 2 | 34.4 | 89.6 | Wind | 71 | 80 | 26 | 1,166 | Relatively Moderate |
| Ward County | 285 | 8 | 34.1 | 254.6 | Hail | 16 | 152 | 11 | 0 | Very Low |
| Houston County | 414 | 5 | 33.6 | 186.1 | Wind | 31 | 121 | 29 | 28 | Relatively Low |
| Liberty County | 389 | 6 | 33.6 | 39.8 | Wind | 70 | 87 | 38 | 3,306 | Relatively Low |
| San Saba County | 377 | 8 | 33.2 | 647.0 | Hail | 17 | 162 | 22 | 28 | Very Low |
| Winkler County | 275 | 1 | 32.7 | 370.9 | Hail | 11 | 114 | 12 | 0 | Very Low |
| Grimes County | 253 | 2 | 32.1 | 83.5 | Wind | 15 | 55 | 28 | 89 | Relatively Low |
| Atascosa County | 386 | 20 | 31.7 | 77.3 | Hail | 16 | 110 | 21 | 36 | Relatively Low |
| Gonzales County | 334 | 16 | 31.3 | 170.1 | Flood | 21 | 53 | 22 | 219 | Relatively Moderate |
| Kimble County | 385 | 9 | 30.8 | 882.0 | Hail | 7 | 147 | 21 | 18 | Very Low |
| Frio County | 348 | 17 | 30.7 | 188.8 | Hail | 16 | 104 | 19 | 6 | Relatively Low |
| Refugio County | 232 | 3 | 30.1 | 343.4 | Drought | 25 | 38 | 28 | 122 | Very Low |
| Newton County | 278 | 6 | 29.8 | 227.1 | Wind | 33 | 54 | 30 | 552 | Very Low |
| Borden County | 265 | 2 | 29.5 | 4,295.0 | Hail | 11 | 103 | 15 | 0 | Very Low |
| Irion County | 308 | 9 | 29.3 | 1,984.5 | Hail | 15 | 109 | 13 | 2 | Very Low |
| Colorado County | 277 | 1 | 28.8 | 134.3 | Hail | 32 | 83 | 20 | 83 | Relatively Low |
| DeWitt County | 262 | 5 | 28.8 | 131.5 | Flood | 15 | 64 | 22 | 227 | Relatively Moderate |
| Crane County | 223 | 2 | 28.4 | 476.5 | Hail | 20 | 114 | 12 | 0 | Very Low |
| Val Verde County | 886 | 23 | 28.2 | 186.3 | Hail | 45 | 324 | 17 | 163 | Relatively Low |
| Jackson County | 229 | 11 | 27.6 | 151.4 | Wind | 43 | 52 | 24 | 232 | Relatively Low |
| Andrews County | 404 | 7 | 26.9 | 219.1 | Hail | 25 | 190 | 15 | 0 | Very Low |
| Maverick County | 333 | 21 | 26.0 | 57.4 | Hail | 14 | 99 | 16 | 162 | Relatively Low |
| La Salle County | 370 | 24 | 24.9 | 554.7 | Drought | 10 | 67 | 19 | 19 | Very Low |
| Kinney County | 338 | 12 | 24.8 | 1,079.9 | Drought | 14 | 91 | 16 | 7 | Very Low |
| Upton County | 302 | 3 | 24.3 | 925.0 | Hail | 20 | 159 | 13 | 0 | Very Low |
| Matagorda County | 253 | 2 | 23.1 | 69.6 | Wind | 47 | 34 | 29 | 2,137 | Relatively Low |
| Reagan County | 268 | 4 | 22.8 | 823.9 | Hail | 16 | 129 | 13 | 0 | Very Low |
| Pecos County | 1,061 | 12 | 22.3 | 701.8 | Hail | 99 | 589 | 16 | 0 | Very Low |
| Zavala County | 287 | 11 | 22.1 | 301.0 | Drought | 10 | 71 | 20 | 47 | Relatively Low |
| Duval County | 373 | 14 | 20.8 | 382.3 | Drought | 18 | 84 | 21 | 17 | Relatively Low |
| Schleicher County | 259 | 3 | 19.8 | 1,066.3 | Hail | 11 | 82 | 16 | 1 | Very Low |
| Dimmit County | 255 | 13 | 19.2 | 301.0 | Drought | 3 | 60 | 19 | 11 | Very Low |
| Webb County | 635 | 39 | 18.9 | 23.7 | Hail | 10 | 158 | 23 | 269 | Relatively Moderate |
| McMullen County | 209 | 13 | 18.3 | 3,437.5 | Drought | 6 | 35 | 17 | 2 | Very Low |
| Edwards County | 382 | 13 | 18.0 | 2,656.5 | Hail | 4 | 119 | 20 | 0 | Very Low |
| Sutton County | 258 | 11 | 17.7 | 777.3 | Drought | 5 | 68 | 18 | 30 | Very Low |
| Kenedy County | 235 | 5 | 16.1 | 6,911.8 | Drought | 6 | 22 | 21 | 1 | Very Low |
| Loving County | 108 | 0 | 16.1 | 18,947.4 | Hail | 7 | 48 | 11 | 0 | Very Low |
| Reeves County | 409 | 18 | 15.5 | 282.3 | Hail | 48 | 206 | 13 | 2 | Very Low |
| Crockett County | 338 | 7 | 12.0 | 1,101.7 | Hail | 13 | 130 | 16 | 3 | Very Low |
| Terrell County | 241 | 3 | 10.2 | 3,328.7 | Hail | 11 | 118 | 16 | 3 | Very Low |
| Brewster County | 519 | 15 | 8.4 | 549.2 | Hail | 21 | 293 | 14 | 12 | Very Low |
| Jeff Davis County | 180 | 3 | 7.9 | 923.6 | Hail | 12 | 109 | 18 | 0 | Very Low |
| Presidio County | 171 | 6 | 4.4 | 278.5 | Hail | 5 | 79 | 14 | 3 | Very Low |
| Culberson County | 144 | 5 | 3.8 | 656.6 | Wind | 6 | 51 | 12 | 1 | Very Low |
| Hudspeth County | 141 | 1 | 3.1 | 429.0 | Hail | 11 | 53 | 13 | 1 | Very Low |
Events are county-recorded plus zone-recorded events whose zone is named for the county. NRI risk is FEMA's National Risk Index overall rating (December 2025).
Counties by flood claims per 100 policies in force
| County | Claims, last 10 years | Policies in force | Claims per 100 policies | Claims since 1978 | Paid |
|---|---|---|---|---|---|
| Newton County | 301 | 268 | 112.3 | 552 | $28M |
| Aransas County | 2,765 | 3,808 | 72.6 | 4,128 | $64M |
| Liberty County | 1,206 | 1,918 | 62.9 | 3,306 | $109M |
| Orange County | 6,775 | 11,071 | 61.2 | 12,876 | $1.0B |
| Jefferson County | 10,684 | 18,645 | 57.3 | 22,715 | $1.2B |
| Refugio County | 48 | 101 | 47.5 | 122 | $2.0M |
| Lamar County | 55 | 117 | 47.0 | 139 | $2.6M |
| Tyler County | 51 | 116 | 44.0 | 187 | $3.9M |
| Fayette County | 71 | 171 | 41.5 | 133 | $8.4M |
| Walker County | 196 | 485 | 40.4 | 392 | $16M |
| Llano County | 418 | 1,038 | 40.3 | 693 | $20M |
| Kerr County | 201 | 520 | 38.7 | 373 | $22M |
| Hardin County | 986 | 2,595 | 38.0 | 2,405 | $191M |
| Jasper County | 106 | 285 | 37.2 | 228 | $7.5M |
| San Jacinto County | 138 | 379 | 36.4 | 491 | $10M |
Counties with at least 100 residential policies in force. Claims by year of loss in the ten years to 2026, divided by residential policies in force as of 3 Aug 2026; a rough ratio, since policies in force today differ from those in force when the losses occurred.
Federal disaster declarations by year
| Incident type | Declarations |
|---|---|
| Fire | 272 |
| Flood | 45 |
| Hurricane | 25 |
| Severe Storm | 20 |
| Tornado | 15 |
| Severe Ice Storm | 3 |
| Biological | 3 |
| Other | 3 |
| Coastal Storm | 2 |
| Freezing | 2 |
Most recent declarations (each disaster number once, with the number of counties designated):
| Declared | Number | Type | Incident | Title | Counties |
|---|---|---|---|---|---|
| 15 Sep 2026 | FM-5677 | Fire management assistance | Fire | Hydra Fire | 1 |
| 1 Sep 2026 | DR-4935 | Major disaster | Flood | Severe Storms, Straight-Line Winds, Tornadoes, And Flooding | 23 |
| 25 Aug 2026 | FM-5675 | Fire management assistance | Fire | Ross Fire | 1 |
| 18 Jul 2026 | EM-3649 | Emergency | Flood | Flooding | 33 |
| 18 May 2026 | FM-5634 | Fire management assistance | Fire | Stinky Fire | 1 |
| 14 May 2026 | FM-5633 | Fire management assistance | Fire | Hunggate Fire | 1 |
| 15 Mar 2026 | FM-5625 | Fire management assistance | Fire | Corner Pocket Fire | 1 |
| 18 Feb 2026 | FM-5619 | Fire management assistance | Fire | 8 Ball Fire | 2 |
| 6 Jul 2025 | DR-4879 | Major disaster | Flood | Severe Storms, Straight-Line Winds, And Flooding | 23 |
| 21 May 2025 | DR-4871 | Major disaster | Flood | Severe Storms And Flooding | 4 |
| 20 Mar 2025 | FM-5573 | Fire management assistance | Fire | Pauline Road Fire | 2 |
| 18 Mar 2025 | FM-5571 | Fire management assistance | Fire | Double S Fire | 1 |
| 15 Mar 2025 | FM-5570 | Fire management assistance | Fire | Crabapple Fire | 1 |
| 14 Mar 2025 | FM-5555 | Fire management assistance | Fire | Rest Area Fire | 2 |
| 5 Mar 2025 | FM-5553 | Fire management assistance | Fire | Duke Fire | 2 |
Flood insurance claims by year
394,204 claims, 315,852 paid, $17B in total; 34,444 repetitive-loss and 6,935 severe repetitive-loss properties. ZIP codes in Texas with flood claims (1,167).
Year by year
Each year's events, declarations and claims: 2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · and earlier years back to 1950
- 1996
- 1995
- 1994
- 1993
- 1992
- 1991
- 1990
- 1989
- 1988
- 1987
- 1986
- 1985
- 1984
- 1983
- 1982
- 1981
- 1980
- 1979
- 1978
- 1977
- 1976
- 1975
- 1974
- 1973
- 1972
- 1971
- 1970
- 1969
- 1968
- 1967
- 1966
- 1965
- 1964
- 1963
- 1962
- 1961
- 1960
- 1959
- 1958
- 1957
- 1956
- 1955
- 1954
- 1953
- 1952
- 1951
- 1950
Questions and answers
Which Texas counties have the most recorded tornadoes?
Harris (254), Hale (134) and Galveston (126), by NCEI count since 1950. Larger counties record more events; the state table also ranks by events per 100 square miles.
Which Texas counties have the most flood insurance claims?
Harris (170,854), Galveston (60,620) and Jefferson (22,715) since 1978, in the OpenFEMA NFIP claims file.
How many federal disaster declarations has Texas had?
392 declarations since 1953 (major disaster, emergency and fire management assistance declarations combined), 8 of them in 2026 so far.
How does Texas compare with the national rate?
63.3 recorded events per 100 square miles against 56.0 nationally; 13.4 NFIP claims per 1,000 residents against 8.1.
Provenance
NOAA NCEI Storm Events through 30 Jun 2026; OpenFEMA DisasterDeclarationsSummaries v2 refreshed 29 Sep 2026; OpenFEMA NfipClaims v3 as of 8 Sep 2026; NfipResidentialPenetrationRates v1 (3 Aug 2026); FEMA National Risk Index December 2025; US Census Bureau 2021 population and area. Built 30 Sep 2026. Methodology.