Oldest Bridges in Alabama

The oldest bridge in Alabama dates to 1800. The table below shows the state's most historic bridges, ranked by year built. Many of these structures have survived well beyond their original design life — click any bridge to see its current condition and inspection history.

How this ranking works

This state list uses the NBI year-built field and links each bridge to its current inspection record. Treat age as a history signal, not a condition score.

BridgeCountyYear BuiltConditionDaily Traffic
Faulkner Rd. over Unamed BranchEscambia1800Fair15
CR (louisville Rd) over Jernigan Mill CrkEscambia1800Fair10
Early St. over Genetta DitchMontgomery1800Poor0
Alexander ST over Genetta DitchMontgomery1800Good0
Auburn ST over Genetta DitchMontgomery1800Fair0
Flood ST over Genetta DitchMontgomery1800Fair0
Kahn ST over Genetta DitchMontgomery1800Good0
Rosa Parks AVE over Genetta DitchMontgomery1800Good0
Taft ST over Genetta DitchMontgomery1800Good0
Troy ST over Genetta DitchMontgomery1800Fair0
Wade ST over Genetta DitchMontgomery1800Fair0
Country Club Road over Blackwater CreekWalker1898Poor400
Braswell Hill RD over Small CreekChoctaw1900Poor125
Upper Cullomburg over BranchChoctaw1900Fair90
Watts Mill RD over Talladega CreekClay1900Fair14
County Road 20 over BranchConecuh1900Good460
CR 89 over Beaver Pond CreekCovington1900Fair210
Co RD # 4 over Finks Mill PondCovington1900Poor302
County Dirt RD over No Name BranchCovington1900Fair80
Co. Dirt Rd. over No Name Br.Covington1900Poor60
Walding Road over No Name BranchCovington1900Fair65
Gorum Bridge Road over Pigeon CreekCovington1900Poor70
County Dirt RD over Shotbag CreekCovington1900Poor60
Co. RD 122 . over Bear CreekDale1900Good75
Co RT 199 over South Fork Scarham CreekDeKalb1900Poor94
Co RT 80 over Yellow CreekDeKalb1900Fair290
Revels Farm Road over Double Bridges CreekGeneva1900Poor55
Horseshoe Bend RD over Trib. To Whitsitt CreekHale1900Fair100
County RD 19 over Trib. To Colwell CreekHale1900Good200
County Road 2 over Big Prarie Creek Trib.Hale1900Good200
County Road 24 over Whitsitt CreekHale1900Fair100
County Road 2 over Yellow Creek Trib.Hale1900Good100
County Road 2 over Yellow CreekHale1900Fair100
County Road 10 over Big Prarie Creek Trib.Hale1900Fair300
County Road 10 over Big Prarie Creek Trib.Hale1900Fair300
County Road 16 over Whitsitt Creek ReliefHale1900Fair300
County Road 32 over 5 Mile Creek Trib.Hale1900Good150
County Road 16 over Big Prarie Creek Trib.Hale1900Good300
Jc91 over SouthernlnrailroadJackson1900Fair495
Railroad Street over Driver CreekLamar1900Poor15
Jacks RD over Rodgers BranchMadison1900Fair250
Co RD No 26 over Dry CreekMarion1900Fair240
Co RD No 26 over Blue Gut CreekMarion1900Fair250
County Road 45 over Flurry BranchMarion1900Fair230
County Road 48 over Wiley BranchMarion1900Fair275
County Road 45 over Woods CreekMarion1900Good150
Cr-34 over North Fork Butt RiverMarion1900Fair260
Cr-12 over Bush CreekMarion1900Fair160
County Road 47 over East Branch LuxapallilaMarion1900Fair390
County Road 16 over Beaver Creek ReliefMarion1900Fair340
County Road 40 over Little New RiverMarion1900Fair500
Co RD No 32 over North ForkMarion1900Fair105
Frye Road over Beaver CreekMarion1900Fair305
Local RD over BranchMarion1900Fair510
CR 167 over North Fork CreekMarion1900Fair60
County Road 99 over Moore CreekMarion1900Fair125
Gravel RD over BranchMarion1900Good30
Beth Manor DR over Concrete DitchMontgomery1900Fair0
Kingsbury DR over Baldwin SloughMontgomery1900Fair0
Johnson Chapel RD over No Business CreekMorgan1900Fair270
Gravel Road CR 73 over Potatoe Patch CreekPerry1900Fair60
Co Route #63 over Hood BranchPickens1900Fair40
Co. Rd. 439 over Copper Rock CreekRandolph1900Fair75
Co RD 110 over Little Tall RiverRandolph1900Good105
Crab Tree Road over Duck CreekTuscaloosa1900Fair700
Deason Road over Mill CreekTuscaloosa1900Poor120
Kings Mill Road over Lost CreekWalker1900Poor150
Co RD 313 over Laurel CreekDeKalb1902Fair87
Parks Road over Halls CreekJefferson1902Fair70
Cahaba Beach Road over Little Cahaba RiverShelby1904Poor100
Co RT 837 over Coal CreekDeKalb1906Poor106
Co 14 over Bumpass CreekLauderdale1906Fair210
19th AVE over Moores CreekChambers1910Poor350
Old Toxey-butler over BranchChoctaw1910Fair140
Cr-61 over Swamp CreekCoosa1910Fair32
22nd ST over Rotary Trail ParkJefferson1910Poor13,000
Al - 7 (us 11) over Valley CkJefferson1910Fair11,430
Al - 7 (us 11) over Avondale CkJefferson1910Fair17,380
Brownsferry RD over Town CreekLimestone1910Good2,319
Dillingham Street over Chattahoochee RiverRussell1910Fair4,140
Connector Road over Sandy Creek SpurTallapoosa1910Fair45
Old 3rd AVE SE over L*n Rail RoadCullman1912Poor1,128
2nd ST SW over L*n RrCullman1912Fair1,000
Mary Vann Lane over Five Mile CreekJefferson1912Fair2,502
Roadway over Co RT 1065 Sucarnochee RSumter1912Poor40
Co. Rd.044 Cobb RD over Silver Run CreekTalladega1912Fair430
West 11th over Drainage DitchCalhoun1913Fair1,200
East 17th Street over Drainage DitchCalhoun1913Fair580
CR 46 Price Store over BranchChoctaw1913Fair100
AVE F over Village CreekJefferson1913Fair8,000
12th AVE No over Frisco * So RrJefferson1913Fair6,000
Co 137 over Little Uchee CreekRussell1913Fair314
Vanderbilt RD over Village CreekJefferson1914Fair7,500
Frank Hereford RD over Rodgers BranchMadison1914Fair45
Century Rd. 1915 over Tallahatchee CreekCalhoun1915Fair186
Cr-127 over Socapatoy CreekCoosa1915Poor25
Walnut ST over Railroad @ Walnut StreetCullman1915Poor1,000
CR # 438 over Trib To Cedar CreekDallas1915Poor25
W Lawrence ST over Town BranchFranklin1915Fair250
21st Street over Morris AVE * RrJefferson1915Poor13,000
22nd Street over Morris AVE * RrJefferson1915Poor14,000
21 ST ST No over Village CkJefferson1915Poor700
24 TH ST N over Village CkJefferson1915Fair5,500
27 TH ST No over Village CkJefferson1915Fair2,500
Overbrook RD over Shades CreekJefferson1915Fair2,730
Sharpes Hollow RD over Hurricane CreekMadison1915Fair125
Sparkman ST over Shoal CreekMorgan1915Poor2,123
Doe Lane over Emuckfaw CreekTallapoosa1915Fair50
Smith Chapel RD over Mill CreekWalker1915Poor125
CR 30 - Cyril RD over BranchChoctaw1917Fair300
Co RT 47 over Wilson CreekLauderdale1917Fair1,750
Co RT 47 over St. Florian BranchLauderdale1917Fair1,710
Co 83 over Brush CreekRussell1917Poor80
Co. Road 58 over Choccolocco BranchTalladega1917Good700
Al-7 over Trib. To Minters CreekGreene1918Poor2,088
Al-7 over Trib. To Minters CreekGreene1918Fair2,088
Al-7 over Jordan BranchGreene1918Fair2,088
Gilpin Road over Dennis CreekClay1919Fair23
Canady RD over Wesobulga CreekClay1919Fair10
Co 31 over Acl RailroadClay1919Fair346
Erin RD over Talladega CreekClay1919Fair20
County Road 85 over Sparks CreekHale1919Good50
Leach DR over BranchJefferson1919Fair400
Co. 460 over Big Shoal CreekLawrence1919Fair3,093
Wall Triana Rd. over Knox CreekMadison1919Fair31,850
Wall Triana HWY over Knox CreekMadison1919Fair31,500
Co RD 24 over Little New RiverMarion1919Fair285
Co RD 24 over NE Fork Little New RiverMarion1919Fair275
Paved Road over Luxapalilla CreekMarion1919Fair2,091
Co RD No 63 over Clifty CreekMarion1919Fair400
County Road 45 over Grizzard BranchMarion1919Fair300
Frye Road over Beaver Creek ReliefMarion1919Fair305
County Road 68 over Dickenson CreekMarion1919Fair240
State Land Road over Spur Off No. Fork CreekTallapoosa1919Poor20
Co. 2 over South Sandy CreekChambers1920Poor25
Co. 150 over Sandy CreekChambers1920Poor20
Co. 150 over Sandy CreekChambers1920Fair20
Co. 150 over Sandy CreekChambers1920Fair20
Co. 55 over Chatahospee CreekChambers1920Poor95
Co. 1053 over Pigeon Roost CreekChambers1920Fair108
CR # 424 over Snake CreekDallas1920Poor20
North Valley RD over Little Wills CreekDeKalb1920Fair50
Campbell Gap Rd. over Big Wills CreekEtowah1920Fair70
2nd Ave. North over BranchJefferson1920Fair2,500
Eastern Valley RD over Mill CreekJefferson1920Fair2,535
Norman Bridge Roa over Audubon DitchMontgomery1920Fair3,610
Curry Chapel Road over Cotaco CreekMorgan1920Poor20
Co RD #861 over Highpine CreekRandolph1920Poor80
Co RD 458 over Cutnose CreekRandolph1920Fair50
Al - 3 (us 31) over BranchShelby1920Fair7,680
Al - 3 (us 31) over Buxahatchee CkShelby1920Fair7,680
US 31 over BranchShelby1920Good8,830
Al - 3 North over BranchShelby1920Fair11,185
Co 486 over Salt CreekTalladega1920Fair113
Main St. over Manoy CreekTallapoosa1920Fair1,000
Dade Street over BranchTallapoosa1920Poor175
Ida Russell Road over Eagle CreekTallapoosa1920Fair50
Buttston Road over Unnamed CreekTallapoosa1920Poor105
Bill Price Road over Emuckfaw CreekTallapoosa1920Poor45
Oakman Parrish RD over Lost CreekWalker1920Poor1,000
SR 87 Mp 38.735 over Big CreekCoffee1921Fair2,130
Co RT 678 over Bengis CreekDeKalb1921Poor10
Betty Hill Road over Shoal CreekJefferson1921Fair325
SR 17 over BranchLauderdale1921Fair6,850
SR 17 over BranchLauderdale1921Fair3,212
Willoughby Road over Galloway CreekTallapoosa1921Poor85
Co RD 11 over BranchChoctaw1922Poor850
Co RD No. 388 over Little Whippoorwill CrkDeKalb1922Poor25
SR 65 over BranchJackson1922Good999
SR 65 over BranchJackson1922Fair999
SR 65 over BranchJackson1922Fair763
SR 65 over BranchJackson1922Fair225
SR 65 over BranchJackson1922Fair340
SR 65 over BranchJackson1922Fair340
SR 65 over BranchJackson1922Fair340
Old HWY 31 over Flint CreekMorgan1922Fair1,440
Co. Rd. 619 over Wedowee CreekRandolph1922Good20
Co. Hwy. 211 over RailroadShelby1922Fair50
Abbett Drive over Gin House BranchTallapoosa1922Poor70
Valley Grove Road over Jones CreekTallapoosa1922Fair50
Old Dutch Road over Emuckfaw CreekTallapoosa1922Poor70
SR 9 over Tributary To Lynch CreekClay1923Fair2,577
US 29 Mp 68.688 over BranchCrenshaw1923Fair1,980
US 29 Mp 69.183 over BranchCrenshaw1923Good1,980
US 29 Mp 70.995 over Possum BranchCrenshaw1923Good1,980
US 231 Mp 15.643 over Central Of Georgia R. R.Houston1923Fair14,820
SR 205 over Little Drum CreekMarshall1923Fair2,969
SR 205 over Clear CreekMarshall1923Fair3,423
5th Ave. over Painter CreekMorgan1923Fair450
SR 21 over Kelly Creek ReliefTalladega1923Fair5,607
US 43 over Boone CkTuscaloosa1923Fair2,950
US 82 over BranchBullock1924Fair1,110
Sr15/us29 over Tan Yard CreekChambers1924Fair18,728
US 31 over Gum Swamp BranchChilton1924Fair6,590
Co. Rt. 27 over Bear CreekClarke1924Good300
Co. Rt. 27 over Bassett Creek ReliefClarke1924Good950
Co. Rt. 27 over StreamClarke1924Good900
Co. Rt. 27 over Bassett CreekClarke1924Good950
Res RD over Tennessee RiverColbert1924Fair2,841
Old HWY 20 over Dry CreekColbert1924Fair2,250