Skip to content

Checked

Texas Bridge Conditions

Highway bridges longer than 20 feet in the 2025 National Bridge Inventory

Yearly inspection ratings. A poor rating does not mean a bridge is unsafe to use.

Highway bridges
56,951
Good condition
51.7%
29,423
Poor condition
1.2%
680
Weight-limited or closed
2,305

Bridges by county

CountyBridgesGoodPoorWeight-limitedAvg. year built
Anderson County17757.1%0% (0)41978
Andrews County2100%0% (0)02017
Angelina County18545.4%0% (0)111979
Aransas County2254.5%0% (0)11997
Archer County12548.8%1.6% (2)81968
Armstrong County1136.4%0% (0)01948
Atascosa County17661.9%0.6% (1)21970
Austin County21865.6%1.8% (4)21993
Bailey County366.7%0% (0)01973
Bandera County6662.1%1.5% (1)21972
Bastrop County28367.1%0.4% (1)71989
Baylor County5756.1%1.8% (1)11970
Bee County13147.3%0% (0)51964
Bell County65454.6%0.2% (1)181984
Bexar County2,35653.5%0.3% (8)261983
Blanco County6358.7%0% (0)11961
Borden County5253.8%0% (0)11957
Bosque County14752.4%1.4% (2)61960
Bowie County33045.8%0.6% (2)101975
Brazoria County62960.7%2.2% (14)551992
Brazos County37463.9%0% (0)31990
Brewster County11441.2%0% (0)01957
Briscoe County1850%0% (0)01964
Brooks County5271.2%0% (0)21987
Brown County22337.2%0.4% (1)151955
Burleson County12759.1%1.6% (2)161978
Burnet County10854.6%0% (0)21974
Caldwell County20863.5%0.5% (1)61987
Calhoun County10459.6%0% (0)11977
Callahan County15648.7%0% (0)31960
Cameron County35463%0.6% (2)181993
Camp County4040%0% (0)01977
Carson County3342.4%3% (1)01972
Cass County14529%0.7% (1)31967
Castro County1090%0% (0)01950
Chambers County15954.7%1.9% (3)81984
Cherokee County20027%2% (4)171975
Childress County9147.3%2.2% (2)31964
Clay County13354.1%0.8% (1)11963
Cochran County1100%0% (0)01999
Coke County9953.5%0% (0)41953
Coleman County15042%3.3% (5)121951
Collin County1,13967.6%0.1% (1)71999
Collingsworth County6352.4%1.6% (1)31974
Colorado County25151%1.6% (4)81973
Comal County23175.8%0% (0)11983
Comanche County21246.2%1.9% (4)141975
Concho County7560%1.3% (1)21963
Cooke County28149.1%3.6% (10)211984
Coryell County20255.9%1.5% (3)31971
Cottle County8035%1.3% (1)11960
Crane County1942.1%0% (0)01943
Crockett County16059.4%0.6% (1)11965
Crosby County1540%0% (0)01957
Culberson County14143.3%0% (0)01964
Dallam County2268.2%0% (0)01966
Dallas County3,26142.5%1.1% (37)431984
Dawson County540%0% (0)01982
Deaf Smith County2556%0% (0)31961
Delta County9958.6%0% (0)51983
Denton County98758.8%1.1% (11)121994
DeWitt County26850.7%0% (0)101966
Dickens County7140.8%0% (0)11972
Dimmit County7463.5%0% (0)01961
Donley County6844.1%7.4% (5)41957
Duval County12146.3%0.8% (1)31955
Eastland County22942.4%0.4% (1)91965
Ector County14441.7%0% (0)01974
Edwards County2669.2%0% (0)01972
El Paso County77952.8%0.6% (5)111987
Ellis County69053.2%1.7% (12)461988
Erath County19854%2% (4)111973
Falls County31044.8%3.5% (11)271988
Fannin County30634.6%5.6% (17)311985
Fayette County37647.9%3.5% (13)481977
Fisher County14448.6%9% (13)331964
Floyd County1060%0% (0)01967
Foard County5932.2%3.4% (2)41955
Fort Bend County80473.1%2.5% (20)411999
Franklin County7331.5%2.7% (2)01976
Freestone County16740.7%1.2% (2)51979
Frio County14662.3%0% (0)01967
Galveston County34055.6%2.6% (9)241988
Garza County5127.5%0% (0)01962
Gillespie County13456.7%0.7% (1)41967
Glasscock County3053.3%0% (0)01983
Goliad County12655.6%1.6% (2)51977
Gonzales County28149.5%2.8% (8)61970
Gray County7828.2%2.6% (2)41969
Grayson County50839.6%1.8% (9)431985
Gregg County24140.2%0.4% (1)21975
Grimes County24844.8%0.8% (2)121984
Guadalupe County29863.4%0% (0)21979
Hale County4841.7%0% (0)01976
Hall County11938.7%1.7% (2)11971
Hamilton County11944.5%1.7% (2)81964
Hansford County3839.5%0% (0)11972
Hardeman County7733.8%3.9% (3)51968
Hardin County16765.9%0.6% (1)31974
Harris County4,04049.8%0.6% (24)3251989
Harrison County26940.1%3.3% (9)151972
Hartley County1752.9%0% (0)01967
Haskell County7946.8%0% (0)11959
Hays County27376.2%0.4% (1)21997
Hemphill County3531.4%0% (0)01964
Henderson County21642.6%0.9% (2)11978
Hidalgo County42150.1%1% (4)161992
Hill County40343.9%1% (4)251983
Hockley County333.3%0% (0)01957
Hood County8345.8%1.2% (1)41974
Hopkins County25047.2%1.6% (4)161979
Houston County19741.1%7.6% (15)351984
Howard County14432.6%0.7% (1)01974
Hudspeth County13145.8%0.8% (1)11962
Hunt County45451.5%0.4% (2)151981
Hutchinson County5032%0% (0)21968
Irion County5056%2% (1)11944
Jack County13544.4%0.7% (1)111968
Jackson County17048.8%1.2% (2)81975
Jasper County17846.6%2.2% (4)61973
Jeff Davis County13460.4%0% (0)01953
Jefferson County46049.1%1.3% (6)331978
Jim Hogg County2986.2%0% (0)01963
Jim Wells County19258.3%1.6% (3)81970
Johnson County40550.1%0% (0)71985
Jones County16660.2%2.4% (4)61967
Karnes County14546.9%1.4% (2)61964
Kaufman County45145.2%0.9% (4)61977
Kendall County11455.3%0% (0)21976
Kenedy County1782.4%0% (0)01969
Kent County3339.4%0% (0)51968
Kerr County17264.5%0.6% (1)21968
Kimble County14953.7%0% (0)21964
King County4526.7%0% (0)01962
Kinney County3844.7%0% (0)21938
Kleberg County6555.4%0% (0)11982
Knox County5133.3%3.9% (2)11971
La Salle County14655.5%0% (0)11975
Lamar County30546.6%3% (9)121985
Lamb County1145.5%0% (0)01963
Lampasas County9051.1%1.1% (1)21958
Lavaca County26250%3.8% (10)361974
Lee County13943.2%2.2% (3)41980
Leon County15942.8%3.8% (6)81976
Liberty County24052.5%1.7% (4)111986
Limestone County27930.8%3.6% (10)531976
Lipscomb County3745.9%2.7% (1)01966
Live Oak County21850%1.8% (4)81967
Llano County8441.7%0% (0)01953
Loving County475%0% (0)01959
Lubbock County24147.3%0% (0)21988
Lynn County50%0% (0)01968
Madison County12231.1%2.5% (3)61970
Marion County5952.5%1.7% (1)21974
Martin County1968.4%0% (0)01984
Mason County8444%1.2% (1)41952
Matagorda County19238.5%6.3% (12)311982
Maverick County12257.4%0.8% (1)31975
McCulloch County11852.5%0% (0)31958
McLennan County71849.7%1.9% (14)511980
McMullen County6355.6%3.2% (2)01969
Medina County21658.8%1.4% (3)11974
Menard County6358.7%0% (0)01954
Midland County13447.8%0% (0)31988
Milam County19347.2%1% (2)81980
Mills County6959.4%2.9% (2)61959
Mitchell County14033.6%0.7% (1)41965
Montague County24650%2.4% (6)231984
Montgomery County71167.1%0.7% (5)201999
Moore County2623.1%0% (0)21959
Morris County7028.6%0% (0)71971
Motley County5141.2%3.9% (2)11970
Nacogdoches County23622.9%5.1% (12)71979
Navarro County34243%2% (7)171979
Newton County15640.4%2.6% (4)151967
Nolan County16344.2%3.1% (5)131964
Nueces County54054.3%0.6% (3)171985
Ochiltree County3158.1%0% (0)21962
Oldham County5044%0% (0)11963
Orange County17649.4%2.3% (4)211979
Palo Pinto County23641.9%0.4% (1)81962
Panola County14241.5%3.5% (5)31973
Parker County35751.8%1.1% (4)201986
Parmer County2673.1%3.8% (1)01973
Pecos County46961.6%0% (0)11962
Polk County21247.2%7.5% (16)211984
Potter County17751.4%2.3% (4)31985
Presidio County7541.3%0% (0)11946
Rains County5650%1.8% (1)61981
Randall County10240.2%1% (1)11981
Reagan County2875%0% (0)01974
Real County3655.6%0% (0)01961
Red River County16537.6%0.6% (1)81976
Reeves County21954.3%0% (0)11970
Refugio County13548.9%1.5% (2)51969
Roberts County2259.1%0% (0)01952
Robertson County14140.4%3.5% (5)81975
Rockwall County10754.2%1.9% (2)31990
Runnels County15944%3.8% (6)161954
Rusk County28726.1%0.7% (2)31977
Sabine County9351.6%1.1% (1)51979
San Augustine County9447.9%0% (0)81979
San Jacinto County7850%0% (0)01980
San Patricio County24146.5%0.8% (2)71980
San Saba County9055.6%2.2% (2)41960
Schleicher County3369.7%3% (1)11958
Scurry County13748.9%0% (0)21963
Shackelford County7739%0% (0)61949
Shelby County17752.5%4% (7)131986
Sherman County3040%0% (0)01957
Smith County42848.4%0.7% (3)211982
Somervell County2846.4%3.6% (1)01964
Starr County6471.9%3.1% (2)21972
Stephens County11840.7%0.8% (1)81963
Sterling County5352.8%0% (0)01966
Stonewall County4938.8%0% (0)31971
Sutton County9245.7%0% (0)01961
Swisher County7040%0% (0)01976
Tarrant County2,61856.9%0.3% (9)381990
Taylor County42043.6%0.5% (2)61968
Terrell County5354.7%0% (0)01957
Terry County540%0% (0)01946
Throckmorton County5356.6%1.9% (1)11954
Titus County15855.1%1.3% (2)11982
Tom Green County31161.7%0% (0)41971
Travis County1,55264%0.1% (1)141989
Trinity County8156.8%2.5% (2)61976
Tyler County13450%2.2% (3)41979
Upshur County13945.3%0% (0)01968
Upton County3943.6%0% (0)01947
Uvalde County10569.5%0% (0)01961
Val Verde County11352.2%0% (0)01966
Van Zandt County24641.1%1.2% (3)111977
Victoria County34564.3%2% (7)261980
Walker County16647.6%0.6% (1)21985
Waller County17847.2%1.7% (3)91988
Ward County4922.4%0% (0)01963
Washington County23639.8%3.4% (8)91989
Webb County38048.7%1.1% (4)121978
Wharton County37354.7%5.6% (21)361985
Wheeler County10240.2%2% (2)71968
Wichita County38946.3%0.5% (2)151972
Wilbarger County15247.4%3.3% (5)71971
Willacy County12254.1%0% (0)61990
Williamson County1,17168.7%0.3% (4)131995
Wilson County13758.4%2.2% (3)61966
Winkler County580%0% (0)02011
Wise County26461%1.1% (3)131990
Wood County12138.8%1.7% (2)41972
Young County10957.8%0% (0)21965
Zapata County3666.7%0% (0)01961
Zavala County7262.5%1.4% (1)11965

Frequently asked questions

How many bridges in Texas are in poor condition?
In the 2025 National Bridge Inventory, 680 of 56,951 highway bridges in Texas were rated poor (1.2% of rated bridges).
Which Texas counties have the most bridges in poor condition?
Among counties with at least 30 bridges, the highest shares rated poor are Fisher County (9%), Houston County (7.6%), Polk County (7.5%), Donley County (7.4%), Matagorda County (6.3%).

Source: Federal Highway Administration, National Bridge Inventory ยท 2025 data