Natural disaster risk FEMA county data

Texas natural disaster risk

Texas ranks #39 of 51 from the lowest population-weighted county-score mean in our state comparison. Its highest hazard-score means are heat wave, tornado, hail.

County-score mean
91
Very high county-score mean
Expected loss per resident
$424
per year, all hazards
Home insurance (median)
$2,251
per year with a mortgage, ACS 2024

RelocateMath computes these state means by weighting FEMA county scores by population. A mean of county percentiles is not a national state percentile or an official FEMA state rating.

Highest county hazard-score means in Texas
County-score mean above 50
Heat wave92
Tornado91
Hail90
Cold wave90
Riverine flooding89
Lightning87

The vertical line marks county-score scale midpoint (50).

Find your county's risk in Texas

All 254 county rows with a FEMA score are available below, initially ordered by population.

FEMA v1.20 county risk scores in Texas; population from Census ACS 2020–2024
CountyPopulationRisk scoreFEMA rating
Harris County4,838,30399.9Very High
Dallas County2,621,17999.7Very High
Tarrant County2,167,39099.1Relatively High
Bexar County2,067,34199.4Relatively High
Travis County1,330,01597.7Relatively High
Collin County1,163,33798.9Relatively High
Denton County979,56196.9Relatively High
Fort Bend County893,76797.5Relatively High
Hidalgo County891,97799.0Relatively High
El Paso County870,77995.5Relatively High
Montgomery County684,43295.7Relatively High
Williamson County672,68890.1Relatively Moderate
Cameron County426,12097.3Relatively High
Brazoria County391,25593.6Relatively Moderate
Bell County386,89791.1Relatively Moderate
Galveston County358,99095.4Relatively High
Nueces County352,95596.6Relatively High
Lubbock County318,88496.2Relatively High
Webb County269,29489.2Relatively Moderate
Hays County268,63890.6Relatively Moderate
McLennan County266,06791.2Relatively Moderate
Jefferson County253,87895.7Relatively High
Brazos County242,31188.4Relatively Moderate
Smith County241,74084.2Relatively Moderate
Ellis County213,16081.6Relatively Moderate
Johnson County195,59786.7Relatively Moderate
Comal County183,82692.7Relatively Moderate
Guadalupe County183,64291.5Relatively Moderate
Midland County174,80181.2Relatively Moderate
Kaufman County172,60476.2Relatively Low
Parker County165,16881.1Relatively Moderate
Ector County164,65482.8Relatively Moderate
Randall County146,07086.8Relatively Moderate
Taylor County145,86383.8Relatively Moderate
Grayson County143,33780.3Relatively Low
Wichita County129,99681.9Relatively Moderate
Gregg County125,48087.0Relatively Moderate
Rockwall County123,61770.7Relatively Low
Tom Green County119,57777.3Relatively Low
Potter County115,97590.5Relatively Moderate
Hunt County108,97282.2Relatively Moderate
Bastrop County106,58281.2Relatively Moderate
Liberty County103,38079.5Relatively Low
Bowie County92,11579.0Relatively Low
Victoria County91,41386.5Relatively Moderate
Angelina County87,27571.8Relatively Low
Orange County85,30785.9Relatively Moderate
Henderson County84,86284.5Relatively Moderate
Coryell County84,74863.4Relatively Low
Walker County80,20973.8Relatively Low
Wise County75,00559.0Relatively Low
San Patricio County70,18185.4Relatively Moderate
Harrison County70,15577.7Relatively Low
Starr County66,06784.8Relatively Moderate
Hood County65,89470.5Relatively Low
Nacogdoches County65,16280.7Relatively Low
Van Zandt County62,64958.8Relatively Low
Waller County61,55270.3Relatively Low
Anderson County58,43973.6Relatively Low
Maverick County58,08264.2Relatively Low
Hardin County57,64269.6Relatively Low
Navarro County54,71175.3Relatively Low
Medina County53,54768.7Relatively Low
Kerr County53,48977.2Relatively Low
Rusk County52,84254.0Relatively Low
Polk County52,80075.6Relatively Low
Wilson County52,78175.5Relatively Low
Burnet County52,65276.6Relatively Low
Cherokee County51,88661.6Relatively Low
Chambers County51,49851.8Relatively Low
Atascosa County51,00860.7Relatively Low
Lamar County50,66979.5Relatively Low
Caldwell County48,66979.8Relatively Low
Kendall County48,56765.5Relatively Low
Val Verde County47,74176.1Relatively Low
Wood County46,96163.2Relatively Low
Erath County43,79475.0Relatively Low
Cooke County43,04673.3Relatively Low
Upshur County42,56766.9Relatively Low
Wharton County41,79483.0Relatively Moderate
Jim Wells County38,85086.5Relatively Moderate
Brown County38,34764.9Relatively Low
Hopkins County37,78471.2Relatively Low
Hill County37,32873.0Relatively Low
Fannin County37,32668.1Relatively Low
Washington County36,64772.0Relatively Low
Matagorda County36,32980.3Relatively Low
Jasper County32,72761.1Relatively Low
Howard County32,29054.8Relatively Low
Hale County32,13178.4Relatively Low
Titus County31,36346.8Relatively Low
Grimes County31,34057.0Relatively Low
Austin County31,17053.1Relatively Low
Bee County31,08362.7Relatively Low
Kleberg County30,57984.4Relatively Moderate
Palo Pinto County29,29555.2Relatively Low
Cass County28,56850.8Relatively Low
San Jacinto County28,44158.9Relatively Low
Gillespie County27,52457.7Relatively Low
Milam County25,56758.1Relatively Low
Fayette County25,04258.0Relatively Low
Uvalde County24,88170.0Relatively Low
Aransas County24,87661.2Relatively Low
Shelby County24,15555.7Relatively Low
Panola County22,72655.4Relatively Low
Lampasas County22,71529.9Very Low
Llano County22,42470.4Relatively Low
Limestone County22,28359.3Relatively Low
Gaines County22,23257.6Relatively Low
Houston County22,05160.7Relatively Low
Bandera County22,02166.7Relatively Low
Moore County21,37361.9Relatively Low
Hockley County21,36351.4Relatively Low
Montague County21,04654.9Relatively Low
Gray County21,04559.9Relatively Low
Colorado County21,00662.2Relatively Low
Lavaca County20,55278.9Relatively Low
Jones County20,30437.9Very Low
Tyler County20,23861.0Relatively Low
Hutchinson County20,18467.7Relatively Low
Willacy County20,13977.5Relatively Low
Freestone County20,04956.5Relatively Low
DeWitt County20,01683.9Relatively Moderate
Calhoun County19,86866.3Relatively Low
Gonzales County19,85185.7Relatively Moderate
Burleson County18,85729.1Very Low
Bosque County18,68736.9Very Low
Andrews County18,6109.0Very Low
Frio County18,58255.9Relatively Low
Deaf Smith County18,46061.8Relatively Low
Young County18,02936.4Very Low
Eastland County18,01141.2Very Low
Lee County17,97140.5Very Low
Falls County17,29126.2Very Low
Robertson County17,16729.6Very Low
Scurry County16,48830.0Very Low
Leon County16,26358.3Relatively Low
Jackson County15,15271.7Relatively Low
Karnes County14,96858.4Relatively Low
Pecos County14,89625.1Very Low
Nolan County14,45437.8Very Low
Callahan County14,24114.7Very Low
Trinity County14,04660.6Relatively Low
Comanche County13,95051.0Relatively Low
Zapata County13,84131.4Very Low
Madison County13,64834.9Very Low
Lamb County12,82861.2Relatively Low
Camp County12,79839.3Very Low
Rains County12,77514.1Very Low
Reeves County12,66419.1Very Low
Wilbarger County12,61646.1Relatively Low
Blanco County12,44633.0Very Low
Dawson County12,13438.7Very Low
Newton County12,09327.2Very Low
Morris County12,07634.5Very Low
Terry County11,62952.0Relatively Low
Live Oak County11,62033.7Very Low
Red River County11,61164.7Relatively Low
Ward County11,14415.4Very Low
Franklin County10,63224.8Very Low
Clay County10,49514.3Very Low
Sabine County10,02322.1Very Low
Runnels County9,87426.5Very Low
Ochiltree County9,78634.9Very Low
Duval County9,74254.4Relatively Low
Marion County9,73729.2Very Low
Parmer County9,73181.8Relatively Moderate
Somervell County9,69110.8Very Low
Brewster County9,50321.1Very Low
Zavala County9,41253.6Relatively Low
Stephens County9,3519.2Very Low
Mitchell County9,01819.8Very Low
Jack County8,88211.4Very Low
Archer County8,8677.7Very Low
Hamilton County8,40612.8Very Low
Dimmit County8,38035.9Very Low
San Augustine County7,87417.6Very Low
Coleman County7,83320.6Very Low
Yoakum County7,57146.1Relatively Low
McCulloch County7,51410.1Very Low
Winkler County7,4544.1Very Low
Castro County7,34434.4Very Low
Dallam County7,29851.1Relatively Low
Goliad County7,14122.6Very Low
Brooks County6,94360.8Relatively Low
Swisher County6,93737.4Very Low
Bailey County6,91342.4Very Low
La Salle County6,83922.6Very Low
Childress County6,74319.6Very Low
Refugio County6,70737.5Very Low
Presidio County5,93010.2Very Low
Carson County5,80125.2Very Low
Lynn County5,75223.0Very Low
San Saba County5,6967.3Very Low
Delta County5,4388.9Very Low
Haskell County5,42111.7Very Low
Martin County5,21820.0Very Low
Floyd County5,21630.7Very Low
Hartley County5,21533.1Very Low
Hansford County5,11942.0Very Low
Garza County5,11820.0Very Low
Crosby County5,04123.7Very Low
Wheeler County4,86241.3Very Low
Jim Hogg County4,72745.5Relatively Low
Crane County4,6101.1Very Low
Mills County4,5115.6Very Low
Kimble County4,38932.2Very Low
Mason County3,95511.0Very Low
Fisher County3,6551.9Very Low
Hardeman County3,5018.7Very Low
Baylor County3,48517.5Very Low
Hudspeth County3,4032.3Very Low
Coke County3,3533.7Very Low
Concho County3,3284.5Very Low
Knox County3,30717.8Very Low
Sutton County3,2777.1Very Low
Donley County3,25726.6Very Low
Hemphill County3,23416.5Very Low
Reagan County3,2325.9Very Low
Upton County3,1917.7Very Low
Shackelford County3,1751.4Very Low
Kinney County3,1572.2Very Low
Lipscomb County2,91827.9Very Low
Crockett County2,8225.8Very Low
Hall County2,82034.6Very Low
Real County2,80242.6Very Low
Collingsworth County2,58827.4Very Low
Cochran County2,55012.8Very Low
Schleicher County2,3813.8Very Low
Sherman County2,29530.3Very Low
Oldham County2,2499.7Very Low
Culberson County2,19511.6Very Low
Menard County1,9553.1Very Low
Jeff Davis County1,8652.9Very Low
Armstrong County1,82220.0Very Low
Dickens County1,74713.6Very Low
Throckmorton County1,6393.3Very Low
Sterling County1,4681.1Very Low
Irion County1,4091.8Very Low
Cottle County1,36812.5Very Low
Briscoe County1,3018.7Very Low
Edwards County1,2905.7Very Low
Stonewall County1,2273.8Very Low
Motley County1,1833.2Very Low
Glasscock County1,0684.3Very Low
Foard County9914.5Very Low
Terrell County8350.4Very Low
Roberts County8323.1Very Low
Kent County7341.1Very Low
Borden County7135.7Very Low
McMullen County7000.6Very Low
King County2110.3Very Low
Kenedy County14528.4Very Low
Loving County330.0Very Low

The county rows show FEMA's own county percentile scores and rating categories; the state figures above are our weighted means. County data cannot establish a property's safety. Expected loss is modeled annual loss per resident, not a premium quote. The insurance figure is what owners with a mortgage reported paying in 2024 (Census American Community Survey), not a current quote. For a specific home, check the address on FEMA's flood map and get insurance quotes before you commit. Our guide explains how to check natural disaster risk before you move.

Lowest FEMA county risk scores in Texas

Cities in Texas

Frequently asked questions

Is Texas safe from natural disasters?

Texas's population-weighted county-score mean is 91 out of 100 (very high county-score mean), #39 of 51 from the lowest mean in our state comparison. A state average cannot show whether an individual home is safe. About 67% of residents live in counties FEMA rates relatively high or very high.

What natural disasters happen in Texas?

The highest population-weighted county hazard-score means in Texas are heat wave, tornado, hail (means 92, 91, 90 on the 0–100 county-score scale). These are not national state percentiles.

Which counties have the lowest modeled risk scores in Texas?

Among counties with at least 20,000 people, the lowest FEMA county risk scores are in Lampasas County, Jones County, Titus County. Conditions vary within each county; check an individual address separately.