Fatal crash rate · State
Fatal crash rate in Texas
Fatal crashes recorded by NHTSA in Texas, 2020 to 2024, divided by the people who live there and the miles driven there. Fatal crashes only: not injuries, not all crashes, not traffic in general.
Texas2024 · fatal crashes recorded by NHTSA
12.1fatal crashes per 100,000 residents in 2024
In 2024, NHTSA recorded 3,774 fatal crashes in Texas, where 31,318,578 people lived. That is 12.1 fatal crashes for every 100,000 residents, and 4,160 people died in those crashes. Over 2020 to 2024 the average was 12.7. Per mile driven, Texas had 1.2 fatal crashes per 100 million vehicle-miles in 2024.
The road is a scale of fatal crashes per 100,000 residents in 2024, 0 to 40. The yellow post is Texas; the white posts are the United States.
- Per 100,000
- 3,774 fatal crashes ÷ 31,318,578 residents × 100,000 = 12.1
- Five-year
- 19,209 crashes (2020 to 2024) ÷ 150,966,394 resident-years × 100,000 = 12.7
- Per 100M miles
- 3,774 fatal crashes ÷ 308,461 million vehicle-miles (2024) × 100 = 1.2
- Same year
- United States: 36,297 ÷ 340,003,797 = 10.7
Every year, 2020 to 2024
| Year | Fatal crashes | Deaths | Population | Per 100,000 | Vehicle-miles (millions) | Per 100M miles |
|---|---|---|---|---|---|---|
| 2020 | 3,522 | 3,876 | 29,237,895 | 12.0 | 260,582 | 1.4 |
| 2021 | 4,070 | 4,500 | 29,572,672 | 13.8 | 285,028 | 1.4 |
| 2022 | 3,966 | 4,408 | 30,118,002 | 13.2 | 290,890 | 1.4 |
| 2023 | 3,877 | 4,294 | 30,719,247 | 12.6 | 300,338 | 1.3 |
| 2024 | 3,774 | 4,160 | 31,318,578 | 12.1 | 308,461 | 1.2 |
2024 is NHTSA’s Annual Report File and will be revised when the final file replaces it. Populations are July 1 estimates, Census Vintage 2025.
What the record says about those crashes, 2020 to 2024
Every figure is a count of the 19,209 fatal crashes NHTSA coded to Texas over five years, from the fields FARS records. Nothing is estimated or inferred.
| Road type | Crashes | Share |
|---|---|---|
| Interstate | 2,806 | 15% |
| Other freeway or expressway | 1,096 | 6% |
| Other principal arterial | 5,777 | 30% |
| Minor arterial | 3,942 | 21% |
| Major collector | 3,910 | 20% |
| Minor collector | 302 | 2% |
| Local road | 1,337 | 7% |
| Unknown or not reported | 39 | 0% |
| Rural | 7,002 | 36% |
| Urban | 12,183 | 63% |
| Time of day | Crashes | Share |
|---|---|---|
| Midnight to 5:59 am | 4,781 | 25% |
| 6 am to 11:59 am | 3,506 | 18% |
| Noon to 5:59 pm | 4,386 | 23% |
| 6 pm to 11:59 pm | 6,533 | 34% |
| Hour unknown | 3 | 0% |
| Light | Crashes | Share |
|---|---|---|
| Daylight | 7,671 | 40% |
| Dark, not lighted (or lighting unknown) | 6,143 | 32% |
| Dark, lighted | 4,734 | 25% |
| Dawn or dusk | 593 | 3% |
| Unknown or not reported | 68 | 0% |
| Weather | Crashes | Share |
|---|---|---|
| Clear | 14,791 | 77% |
| Cloudy | 2,888 | 15% |
| Rain | 1,164 | 6% |
| Snow, sleet or freezing rain | 58 | 0% |
| Fog, smog or smoke | 224 | 1% |
| Severe wind, blowing sand or other | 33 | 0% |
| Unknown or not reported | 51 | 0% |
| Involving | Crashes | Share |
|---|---|---|
| A pedestrian | 3,841 | 20% |
| A bicyclist or other cyclist | 449 | 2% |
| A speeding-related vehicle | 6,726 | 35% |
| A driver police reported as drinking | 4,293 | 22% |
Road type is FARS FUNC_SYS; speeding is any vehicle coded SPEEDREL 2 to 5; drinking is any driver coded DRINKING = 1 (police-reported, not a blood-alcohol test). Road names are the trafficway strings as the police coded them, counted as written, so the same road can appear under two spellings.
Counties in Texas
Alphabetical, with each county’s 2024 fatal crashes and rate per 100,000. The site does not rank them: a small county’s rate swings on one crash.
- Anderson County 12 · 20.1
- Andrews County 7 · 37.2
- Angelina County 17 · 19.3
- Aransas County 5 · 19.5
- Archer County 0 · 0.0
- Armstrong County 2 · 110.3
- Atascosa County 9 · 17.0
- Austin County 9 · 27.4
- Bailey County 0 · 0.0
- Bandera County 7 · 30.7
- Bastrop County 22 · 19.0
- Baylor County 0 · 0.0
- Bee County 6 · 18.4
- Bell County 54 · 13.6
- Bexar County 208 · 9.7
- Blanco County 9 · 67.2
- Borden County 0 · 0.0
- Bosque County 3 · 15.8
- Bowie County 10 · 10.8
- Brazoria County 26 · 6.3
- Brazos County 15 · 6.0
- Brewster County 1 · 10.5
- Briscoe County 0 · 0.0
- Brooks County 1 · 14.9
- Brown County 10 · 25.8
- Burleson County 7 · 34.8
- Burnet County 11 · 19.6
- Caldwell County 15 · 28.3
- Calhoun County 5 · 25.3
- Callahan County 9 · 62.0
- Cameron County 40 · 9.2
- Camp County 4 · 30.3
- Carson County 5 · 85.8
- Cass County 7 · 24.4
- Castro County 2 · 27.2
- Chambers County 12 · 21.4
- Cherokee County 10 · 18.8
- Childress County 1 · 14.9
- Clay County 5 · 46.6
- Cochran County 1 · 39.4
- Coke County 1 · 29.5
- Coleman County 5 · 62.7
- Collin County 66 · 5.3
- Collingsworth County 0 · 0.0
- Colorado County 9 · 42.0
- Comal County 20 · 9.9
- Comanche County 3 · 21.0
- Concho County 3 · 83.9
- Cooke County 19 · 42.8
- Coryell County 8 · 9.4
- Cottle County 1 · 78.9
- Crane County 4 · 87.1
- Crockett County 3 · 107.0
- Crosby County 0 · 0.0
- Culberson County 0 · 0.0
- Dallam County 4 · 53.7
- Dallas County 304 · 11.4
- Dawson County 4 · 33.7
- Deaf Smith County 0 · 0.0
- Delta County 1 · 18.0
- Denton County 47 · 4.5
- DeWitt County 2 · 9.8
- Dickens County 1 · 58.8
- Dimmit County 7 · 85.2
- Donley County 1 · 31.1
- Duval County 1 · 10.4
- Eastland County 11 · 60.1
- Ector County 43 · 25.2
- Edwards County 2 · 144.8
- El Paso County 77 · 8.8
- Ellis County 40 · 17.2
- Erath County 17 · 38.6
- Falls County 7 · 39.4
- Fannin County 15 · 38.7
- Fayette County 13 · 51.0
- Fisher County 0 · 0.0
- Floyd County 2 · 39.8
- Fort Bend County 38 · 4.0
- Franklin County 1 · 9.2
- Freestone County 9 · 43.5
- Frio County 7 · 37.2
- Gaines County 8 · 34.4
- Galveston County 34 · 9.3
- Garza County 1 · 21.9
- Gillespie County 5 · 17.8
- Glasscock County 3 · 262.0
- Goliad County 1 · 13.9
- Gonzales County 5 · 24.8
- Gray County 1 · 4.8
- Grayson County 28 · 18.6
- Gregg County 25 · 19.8
- Grimes County 15 · 45.0
- Guadalupe County 18 · 9.2
- Hale County 4 · 12.5
- Hall County 0 · 0.0
- Hamilton County 3 · 34.4
- Hansford County 2 · 39.9
- Hardeman County 0 · 0.0
- Hardin County 11 · 18.8
- Harris County 551 · 11.0
- Harrison County 15 · 21.0
- Hartley County 8 · 161.0
- Haskell County 0 · 0.0
- Hays County 26 · 8.8
- Henderson County 18 · 20.6
- Hidalgo County 57 · 6.2
- Hill County 14 · 36.0
- Hockley County 4 · 18.6
- Hood County 10 · 14.4
- Hopkins County 3 · 7.7
- Houston County 11 · 49.3
- Howard County 6 · 19.6
- Hudspeth County 14 · 405.8
- Hunt County 20 · 16.8
- Hutchinson County 3 · 15.2
- Irion County 0 · 0.0
- Jack County 6 · 63.7
- Jackson County 4 · 26.0
- Jasper County 10 · 30.3
- Jeff Davis County 3 · 169.0
- Jefferson County 43 · 16.9
- Jim Hogg County 1 · 21.7
- Jim Wells County 11 · 28.3
- Johnson County 19 · 9.0
- Jones County 2 · 9.6
- Karnes County 6 · 39.9
- Kaufman County 22 · 11.1
- Kendall County 9 · 17.3
- Kenedy County 1 · 309.6
- Kent County 0 · 0.0
- Kerr County 8 · 14.8
- Kimble County 1 · 22.6
- King County 0 · 0.0
- Kinney County 3 · 96.0
- Kleberg County 0 · 0.0
- Knox County 0 · 0.0
- La Salle County 3 · 45.8
- Lamar County 8 · 15.6
- Lamb County 3 · 23.8
- Lampasas County 3 · 12.7
- Lavaca County 3 · 14.6
- Lee County 9 · 48.6
- Leon County 8 · 47.8
- Liberty County 18 · 15.5
- Limestone County 5 · 22.0
- Lipscomb County 1 · 34.5
- Live Oak County 6 · 50.6
- Llano County 5 · 21.5
- Loving County 1 · 2,127.7
- Lubbock County 45 · 13.8
- Lynn County 3 · 50.3
- Madison County 4 · 28.2
- Marion County 2 · 20.3
- Martin County 10 · 189.1
- Mason County 2 · 49.9
- Matagorda County 11 · 30.4
- Maverick County 8 · 13.7
- McCulloch County 3 · 40.1
- McLennan County 22 · 8.1
- McMullen County 2 · 358.4
- Medina County 11 · 19.8
- Menard County 3 · 156.3
- Midland County 32 · 17.4
- Milam County 5 · 19.0
- Mills County 0 · 0.0
- Mitchell County 0 · 0.0
- Montague County 8 · 36.6
- Montgomery County 60 · 8.0
- Moore County 4 · 18.5
- Morris County 7 · 57.5
- Motley County 2 · 199.4
- Nacogdoches County 10 · 15.2
- Navarro County 14 · 24.8
- Newton County 5 · 41.7
- Nolan County 5 · 35.3
- Nueces County 46 · 13.0
- Ochiltree County 2 · 21.1
- Oldham County 5 · 278.7
- Orange County 14 · 16.3
- Palo Pinto County 9 · 29.7
- Panola County 6 · 26.0
- Parker County 30 · 16.7
- Parmer County 1 · 10.4
- Pecos County 9 · 61.3
- Polk County 21 · 39.2
- Potter County 23 · 20.1
- Presidio County 4 · 71.1
- Rains County 3 · 22.5
- Randall County 13 · 8.7
- Reagan County 0 · 0.0
- Real County 1 · 36.2
- Red River County 4 · 33.8
- Reeves County 10 · 82.5
- Refugio County 1 · 14.9
- Robertson County 5 · 28.4
- Rockwall County 5 · 3.7
- Runnels County 2 · 20.5
- Rusk County 17 · 31.1
- Sabine County 1 · 9.9
- San Augustine County 3 · 38.6
- San Jacinto County 12 · 40.9
- San Patricio County 13 · 18.2
- San Saba County 1 · 17.2
- Schleicher County 1 · 43.6
- Scurry County 4 · 24.8
- Shackelford County 1 · 31.3
- Shelby County 8 · 32.9
- Sherman County 3 · 108.0
- Smith County 46 · 18.4
- Somervell County 6 · 59.5
- Starr County 7 · 10.5
- Stephens County 1 · 10.6
- Sterling County 0 · 0.0
- Stonewall County 1 · 81.7
- Sutton County 1 · 30.8
- Swisher County 1 · 14.6
- Tarrant County 193 · 8.7
- Taylor County 22 · 14.8
- Terrell County 0 · 0.0
- Terry County 1 · 8.6
- Throckmorton County 0 · 0.0
- Titus County 7 · 22.1
- Tom Green County 16 · 13.3
- Travis County 137 · 10.0
- Trinity County 7 · 48.5
- Tyler County 4 · 19.5
- Upshur County 15 · 34.1
- Upton County 3 · 96.5
- Uvalde County 5 · 20.0
- Val Verde County 3 · 6.3
- Van Zandt County 11 · 16.9
- Victoria County 12 · 13.0
- Walker County 22 · 26.4
- Waller County 9 · 13.6
- Ward County 7 · 63.2
- Washington County 11 · 29.2
- Webb County 22 · 7.8
- Wharton County 12 · 28.5
- Wheeler County 4 · 82.9
- Wichita County 9 · 6.9
- Wilbarger County 4 · 32.1
- Willacy County 3 · 14.9
- Williamson County 50 · 6.9
- Wilson County 5 · 9.0
- Winkler County 4 · 52.9
- Wise County 26 · 32.0
- Wood County 8 · 16.3
- Yoakum County 4 · 53.3
- Young County 3 · 16.4
- Zapata County 4 · 29.0
- Zavala County 3 · 32.7
How this is counted
- Fatal crashes are rows in NHTSA’s Fatality Analysis Reporting System (FARS) file
FARS2024NationalCSV.zip,accident.csv, one row per crash on a public road in which someone died within 30 days. Deaths are theFATALSfield. Counties are the FARSSTATEandCOUNTYcodes joined to Census FIPS codes. - Population is the Census Bureau’s July 1 estimate for the same year, county totals, Vintage 2025. Rate per 100,000 = crashes ÷ population × 100,000.
- Vehicle-miles are FHWA Highway Statistics table VM-2, total annual travel by state. Rate per 100 million vehicle-miles = crashes ÷ miles × 100,000,000, the form the federal safety rule uses (23 CFR 490.207). FHWA publishes no county vehicle-miles, so county pages have no per-mile rate.
- The five-year average is total crashes over the years with both inputs ÷ total population over those years × 100,000, the rolling form in 23 CFR 490.207.
- What it cannot say. FARS has no injury-only or property-damage crashes, no congestion, and nothing about any one driver, trip or road’s risk. A crash is counted where it happened, not where the people lived. Rates are not ranked here; comparing two places means comparing both sets of inputs.
Informational only, not professional advice. Last reviewed: October 2026. Data snapshot built 2026-10-28.