Texas bridges
Texas reports 56,951 bridges and culverts across 252 counties. 680 (1.2%) are rated in poor condition, and 2,305 are posted with load limits or closed. The oldest structure still in the inventory dates from 1900.
Find a bridge in Texas
Type at least two characters, or pick a condition or type, to search every bridge in the state.
Counties
Circle size reflects the number of bridges- Anderson County 177
- Andrews County 2
- Angelina County 185
- Aransas County 22
- Archer County 125
- Armstrong County 11
- Atascosa County 176
- Austin County 218
- Bailey County 3
- Bandera County 66
- Bastrop County 283
- Baylor County 57
- Bee County 131
- Bell County 654
- Bexar County 2,356
- Blanco County 63
- Borden County 52
- Bosque County 147
- Bowie County 330
- Brazoria County 629
- Brazos County 374
- Brewster County 114
- Briscoe County 18
- Brooks County 52
- Brown County 223
- Burleson County 127
- Burnet County 108
- Caldwell County 208
- Calhoun County 104
- Callahan County 156
- Cameron County 354
- Camp County 40
- Carson County 33
- Cass County 145
- Castro County 10
- Chambers County 159
- Cherokee County 200
- Childress County 91
- Clay County 133
- Cochran County 1
- Coke County 99
- Coleman County 150
- Collin County 1,139
- Collingsworth County 63
- Colorado County 251
- Comal County 231
- Comanche County 212
- Concho County 75
- Cooke County 281
- Coryell County 202
- Cottle County 80
- Crane County 19
- Crockett County 160
- Crosby County 15
- Culberson County 141
- Dallam County 22
- Dallas County 3,261
- Dawson County 5
- Deaf Smith County 25
- Delta County 99
- Denton County 987
- DeWitt County 268
- Dickens County 71
- Dimmit County 74
- Donley County 68
- Duval County 121
- Eastland County 229
- Ector County 144
- Edwards County 26
- El Paso County 779
- Ellis County 690
- Erath County 198
- Falls County 310
- Fannin County 306
- Fayette County 376
- Fisher County 144
- Floyd County 10
- Foard County 59
- Fort Bend County 804
- Franklin County 73
- Freestone County 167
- Frio County 146
- Galveston County 340
- Garza County 51
- Gillespie County 134
- Glasscock County 30
- Goliad County 126
- Gonzales County 281
- Gray County 78
- Grayson County 508
- Gregg County 241
- Grimes County 248
- Guadalupe County 298
- Hale County 48
- Hall County 119
- Hamilton County 119
- Hansford County 38
- Hardeman County 77
- Hardin County 167
- Harris County 4,040
- Harrison County 269
- Hartley County 17
- Haskell County 79
- Hays County 273
- Hemphill County 35
- Henderson County 216
- Hidalgo County 421
- Hill County 403
- Hockley County 3
- Hood County 83
- Hopkins County 250
- Houston County 197
- Howard County 144
- Hudspeth County 131
- Hunt County 454
- Hutchinson County 50
- Irion County 50
- Jack County 135
- Jackson County 170
- Jasper County 178
- Jeff Davis County 134
- Jefferson County 460
- Jim Hogg County 29
- Jim Wells County 192
- Johnson County 405
- Jones County 166
- Karnes County 145
- Kaufman County 451
- Kendall County 114
- Kenedy County 17
- Kent County 33
- Kerr County 172
- Kimble County 149
- King County 45
- Kinney County 38
- Kleberg County 65
- Knox County 51
- La Salle County 146
- Lamar County 305
- Lamb County 11
- Lampasas County 90
- Lavaca County 262
- Lee County 139
- Leon County 159
- Liberty County 240
- Limestone County 279
- Lipscomb County 37
- Live Oak County 218
- Llano County 84
- Loving County 4
- Lubbock County 241
- Lynn County 5
- Madison County 122
- Marion County 59
- Martin County 19
- Mason County 84
- Matagorda County 192
- Maverick County 122
- McCulloch County 118
- McLennan County 718
- McMullen County 63
- Medina County 216
- Menard County 63
- Midland County 134
- Milam County 193
- Mills County 69
- Mitchell County 140
- Montague County 246
- Montgomery County 711
- Moore County 26
- Morris County 70
- Motley County 51
- Nacogdoches County 236
- Navarro County 342
- Newton County 156
- Nolan County 163
- Nueces County 540
- Ochiltree County 31
- Oldham County 50
- Orange County 176
- Palo Pinto County 236
- Panola County 142
- Parker County 357
- Parmer County 26
- Pecos County 469
- Polk County 212
- Potter County 177
- Presidio County 75
- Rains County 56
- Randall County 102
- Reagan County 28
- Real County 36
- Red River County 165
- Reeves County 219
- Refugio County 135
- Roberts County 22
- Robertson County 141
- Rockwall County 107
- Runnels County 159
- Rusk County 287
- Sabine County 93
- San Augustine County 94
- San Jacinto County 78
- San Patricio County 241
- San Saba County 90
- Schleicher County 33
- Scurry County 137
- Shackelford County 77
- Shelby County 177
- Sherman County 30
- Smith County 428
- Somervell County 28
- Starr County 64
- Stephens County 118
- Sterling County 53
- Stonewall County 49
- Sutton County 92
- Swisher County 70
- Tarrant County 2,618
- Taylor County 420
- Terrell County 53
- Terry County 5
- Throckmorton County 53
- Titus County 158
- Tom Green County 311
- Travis County 1,552
- Trinity County 81
- Tyler County 134
- Upshur County 139
- Upton County 39
- Uvalde County 105
- Val Verde County 113
- Van Zandt County 246
- Victoria County 345
- Walker County 166
- Waller County 178
- Ward County 49
- Washington County 236
- Webb County 380
- Wharton County 373
- Wheeler County 102
- Wichita County 389
- Wilbarger County 152
- Willacy County 122
- Williamson County 1,171
- Wilson County 137
- Winkler County 5
- Wise County 264
- Wood County 121
- Young County 109
- Zapata County 36
- Zavala County 72
Condition
Good52%(29,423)
Fair47%(26,848)
Poor1%(680)
Counties with the highest share of poor bridges
- Fisher County9.0% of 144
- Houston County7.6% of 197
- Polk County7.5% of 212
- Donley County7.4% of 68
- Matagorda County6.3% of 192
Structure types
| Structure type | Bridges | Share |
|---|---|---|
| Stringer/Multi-beam or Girder | 25,157 | 44.2% |
| Culvert | 21,397 | 37.6% |
| Slab | 4,159 | 7.3% |
| Box Beam or Girders - Multiple | 2,985 | 5.2% |
| Other | 1,533 | 2.7% |
| Tee Beam | 1,132 | 2.0% |
| Arch - Deck | 180 | 0.3% |
| Truss - Thru | 107 | 0.2% |
| Frame | 76 | 0.1% |
| Segmental Box Girder | 60 | 0.1% |
| Box Beam or Girders - Single or Spread | 53 | 0.1% |
| Girder and Floorbeam System | 52 | 0.1% |
| Arch - Thru | 16 | 0.0% |
| Movable - Lift | 16 | 0.0% |
| Truss - Deck | 9 | 0.0% |
| Orthotropic | 6 | 0.0% |
| Suspension | 4 | 0.0% |
| Channel Beam | 4 | 0.0% |
| Movable - Swing | 3 | 0.0% |
| Stayed Girder | 1 | 0.0% |
| Movable - Bascule | 1 | 0.0% |
When Texas's bridges were built
Busiest
- IH 35 over Pecan CreekFairHill County · 810,110 vehicles/day
- IH 35 NB over FM 2417GoodMcLennan County · 778,093 vehicles/day
- IH 35 SB over South San Gabriel RiverFairWilliamson County · 517,256 vehicles/day
- IH 10 over DrainGoodHarris County · 405,615 vehicles/day
- IH 10 over Rummel CreekGoodHarris County · 387,238 vehicles/day
Longest
- IH35E IH635 N E DC over Joes Crk W NW HWY EtcFairDallas County · 20,572 ft
- Anzalduas Inter over Rio Grande RiverGoodHidalgo County · 17,782 ft
- Pharr/Renosa Intl over Rio Grande RiverFairHidalgo County · 15,770 ft
- IH635 IH35E W S DC over IH635IH35E Royal EtcGoodDallas County · 15,663 ft
- SH 21 over Sabine RiverFairSabine County · 13,196 ft
Oldest
- Brackenridge Road over San Antonio RiverFairBexar County · Built 1900
- South Presa Street over San Antonio RiverPoorBexar County · Built 1900
- Crockett Street over San Antonio RiverPoorBexar County · Built 1900
- Augusta Street over San Antonio RiverPoorBexar County · Built 1900
- CR 182 (dry CR Rd) over Dry CreekFairCaldwell County · Built 1900
Newest
- US 290 Wbml over William Cannon Dr; WilliGoodTravis County · Built 2025
- IH 35 Nb/Sb Ml over FM 51GoodCooke County · Built 2025
- FM 46 over Cedar CreekGoodRobertson County · Built 2025
- Ensign Road over Cummins Creek TributaryGoodEllis County · Built 2025
- SH 183 Eb-Sp 482NB over SH 183 & SP 482 SBGoodDallas County · Built 2024
Who owns Texas's bridges
| State | 35,672 | 62.6% |
| County | 10,857 | 19.1% |
| City | 8,444 | 14.8% |
| Toll Authority | 1,095 | 1.9% |
| Town / Township | 548 | 1.0% |
| Federal | 184 | 0.3% |
| Local | 100 | 0.2% |
| Unknown | 33 | 0.1% |
| Private | 15 | 0.0% |
| Railroad | 3 | 0.0% |
More Texas facts
Total bridge length2,328 miles
Total deck area616,318,321 sq ft
Culverts counted as bridges21,397 (38%)
On the National Highway System18,243
Posted with load limits2,213
Closed to traffic92
Listed or eligible for the National Register430
Average daily traffic per bridge11,386 vehicles
Newest structure2025