Gallery of Alabama Bridges


"New" Old Broadwell Mill Road Bridge
Calhoun County

"Snitch" Bridge
Geneva County

11th Ave. N. Bridge (Frisco Rr Bridge)
Jefferson County

12th Ave N. Bridge (Frisco & So Rr Bridge)
Jefferson County

22nd Street Viaduct
Jefferson County

4th Street Bridge
Cullman County

5th Ave So Train Trestle
Jefferson County

Alabama Midland Bridge
Coffee County

Alexandria Wellington Road Bridge
Calhoun County

Apple Ave. Bridge (Old US 78)
Marion County

Ardmore Bridge
Limestone County

B.B. Comer Bridge
Jackson County

Bargainer Rd Bridge
Macon County

Bayou La Batre Bridge
Mobile County

Bibb Graves Bridge
Elmore County

Big Bear Creek Bridge
Colbert County

Big Bear Creek Bridge CR 1
Colbert County

Big Wills Creek Bridge
De Kalb County

Black Warrier River Railroad Bridge
Greene County

Blevens Creek Bridge
Cullman County

Blue Creek Bridge
Calhoun County

Boat Dock Road Bridge
Madison County

Boiling Spring Road Bridge
Calhoun County

Boyds Creek Bridge
Chambers County

Branch Bridge
Calhoun County

Branch of Rock Creek Bridge
Colbert County

Bridgeport Railroad Walking Bridge
Jackson County

Brier Fork Flint River Bridge
Madison County

Brookside Train Trestle
Jefferson County

Brown Bridge
Walker County

Browns Creek Bridge
Marshall County

Brushy Creek Viaduct
Marion County

Buddy Ferrell Bridge
Colbert County

Bull Slough Bridge
Conecuh County

Butler Creek Bridge
Lauderdale County

Buzzard Roost Covered Bridge
Colbert County

Buzzard Roost Creek Bridge
Colbert County

C.C. Clay Bridge (Northbound)
Madison County

Cahaba Beach Road Bridge
Jefferson County

Canoe Creek Road Bridge
Etowah County

Cemetery Lane Bridge
Morgan County

Central of Georgia R. R. Bridge
Houston County

Chattahoochee River Bridge
Russell County

Chewacla Creek Bridge
Lee County

Choccolacco Creek Bridge
Calhoun County

Choccolocco Creek Bridge
Calhoun County

Choclafaula Creek Bridge
Lee County

Chumley Bridge
Etowah County

Clarkson Covered Bridge
Cullman County

Cochrane Bridge
Mobile County

Cochrane-Africatown Bridge
Mobile County

Cohasset Rd/Huggins Mill Rd Bridge
Conecuh County

Coldwater Covered Bridge
Calhoun County

Cole's Bridge
Coffee County

Concord Bridge
Blount County

Coosa River Bridge
Etowah County

Coosa River Bridge
Chilton County

Coosa River Memorial Bridge
Etowah County

Coosa River Railroad Bridge
St. Clair County

Copeland Creek Bridge
Blount County

Cotts Creek Bridge
Lauderdale County

Country Club Road Bridge
Walker County

County Road 184 Bridge
De Kalb County

County Road 212 Bridge
De Kalb County

CR 1128 Sportsman Road Bridge
Sumter County

CR 144 Phelps Creek Bridge
Lee County

CR 217 Saugahatchee Creek Bridge
Lee County

CR 29 Cahaba River Bridge
Dallas County

Crazy Bridge
Blount County

Crow Creek Railroad Bridge
Jackson County

Csx & Conecuh Valley R/R Bridge
Pike County

CSX Coosa River Bridge
Etowah County

Curry Chapel Road Bridge
Morgan County

Cypress Creek Bridge
Lauderdale County

Dillingham Street Bridge
Russell County

Double Bridges Creek Bridge
Geneva County

Doug Mock Road Bridge
Geneva County

Dumas Bridge Road Bridge
Blount County

Duncan Bridge
Winston County

Easley Covered Bridge
Blount County

Edmund Pettus Bridge
Dallas County

Elk River Bridge
Lauderdale County

Escambia River Interstate Bridge
Escambia County

Evans Bridge
Cleburne County

Fairview Cove Road Bridge
Etowah County

Fitzpatrick Bridge
Elmore County

Fosters Covered Bridge
Houston County

Frank A. Hewitt Bridge
Jefferson County

Gabe's Covered Bridge
Houston County

Garden City Old US 31 Bridge
Blount County

General W.K. Wilson, Jr. Bridge
Baldwin County

George C. Wallace Tunnel
Mobile County

George Houston Bridge
Marshall County

Ghost Bridge
Lauderdale County

Gilliland's Covered Bridge
Etowah County

Glasgow Road Bridge
Jefferson County

Godwin-King Covered Bridge
Tuscaloosa County

Grants Mill Road Bridge
Jefferson County

Half Chance Iron Bridge
Marengo County

Halls Creek Bridge
Jefferson County

Happy Hollow Bridge
Lauderdale County

Happy Hollow District Bridge
Jefferson County

Hart's Bridge
Covington County

Hartford and Slocomb Railroad
Geneva County

Hermitage Drive Bridge
Lauderdale County

Highpine Creek Bridge
Randolph County

Holland Creek Bridge
Russell County

Holt Bridge
Tuscaloosa County

Honeycomb Creek Bridge
Marshall County

Horton Mill Covered Bridge
Blount County

Horton-Nixon Chapel Road Bridge
Marshall County

Indian Creek Bridge
Madison County

Indian Creek Bridge
Madison County

Indian Creek Bridge
Madison County

J. R. Kilgore Bridge
Walker County

Jim Folsom Bridge
Choctaw County

John H. Bankhead Tunnel
Mobile County

John Snodgrass Bridge
Jackson County

Johnsey Bridge
Walker County

Keller Memorial Bridge
Limestone County

Kelly Creek Bridge
Talladega County

King Bridge
Marengo County

Kirby Creek Bridge
Jackson County

Kymulga Covered Bridge
Talladega County

L&N Flint River Railroad Bridge
Madison County

L&N Mountain Fork Railroad Bridge
Madison County

L&N Railroad Bridge
Limestone County

L&N Railroad Trestle
Tuscaloosa County

Limestone Creek Bridge
Limestone County

Little Bear Creek Bridge
Franklin County

Little Butler Creek Bridge
Lauderdale County

Little Butler Creek Railroad Trestle
Lauderdale County

Little Crow Creek Bridge
Jackson County

Little Tallahatcheecreek Bridge
Calhoun County

Little Uchee Creek Bridge
Russell County

Lock Access Road Bridge
Lauderdale County

Lost Creek Bridge
Walker County

Lost Creek Bridge
Walker County

Lower Iron Bridge
Dale County

Lurleen-Buzzard Roost Creek Bridge
Colbert County

Luxapallila Creek Bridge
Fayette County

M&O Black Warrior River Trestle
Tuscaloosa County

Margerum Road Bridge
Colbert County

Mill Creek Bridge
Tuscaloosa County

Moores Creek Bridge
Chambers County

Muddy Prong Railroad Bridge
Shelby County

Mulberry Creek Railroad Bridge
Autauga County

Mulberry Fork Black Warrior River Railroad Bridge
Blount County

Mulga Railroad Bridge
Jefferson County

Naheola Bridge
Choctaw County

Nectar Covered Bridge
Blount County

Norfolk Southern Bear Creek Bridge
Colbert County

Norfolk Southern Railway Bridge
Houston County

Northport Bridge
Tuscaloosa County

NS Hatchett Creek Trestle
Coosa County

O'Neal Bridge
Colbert County

Oakman Parrish Road Bridge
Walker County

Old AL 36/Watson Rd Bridge
Morgan County

Old AL 5 Bridge
Marion County

Old Bivens Bridge
Jefferson County

Old Bradford Road Bridge
Jefferson County

Old Bradford Road Bridge
Jefferson County

Old Broadwell Mill Road Bridge
Calhoun County

Old Co Rd 37 Bridge
Macon County

Old Co Rd 61 Bridge
Franklin County

Old Co. Rd. 41 Bridge
Geneva County

Old Elkahatchee Creek Bridge
Tallapoosa County

Old Flat Top Road Bridge
Jefferson County

Old Happy Hollow Bridge
Lauderdale County

Old Jasper Hwy River Bridge
Jefferson County

Old Main Street (CR 112) Bridge
Jefferson County

Old Mill Bridge
Elmore County

Old Montgomery Highway Bridge
Macon County

Old Parker Bridge
Escambia County

Old Railroad Bridge
Colbert County

Old Rock Mountain Lake Road Bridge
Jefferson County

Old Rooster Bridge
Marengo County

Old Selma (Swing) Bridge and Bridge Tender's House
Dallas County

Old Shoal Creek Bridge
Lauderdale County

Old Tallassee and Montgomery Railway Bridge
Elmore County

Old Tenn Pike Bridge
Jefferson County

Old Union Crossing Covered Bridge
De Kalb County

Old US 31 "The Village at Blount Springs" Bridge
Blount County

Old US 31 Bridge
Jefferson County

Old US 31 Bridge
Shelby County

Old US 31 Bridge
Jefferson County

Old US 31 Bridge
Chilton County

Old US 78 Bridge
Marion County

Old US 78 Bridge
Jefferson County

Old US 78/Five Mile Creek Greenway Bridge
Jefferson County

Paint Rock Norfolk-Southern Bridge
Jackson County

Painter Creek Old US 31 Bridge
Morgan County

Pea River Railroad Bridge
Geneva County

Pinhook Creek Bridge
Madison County

Prices Bridge
Franklin County

Putman Covered Bridge
Blount County

R. H. Wharton Bridge
Jefferson County

Rainbow Viaduct
Jefferson County

Revels Farm Road Bridge
Geneva County

Ricetown Rd Bridge
Blount County

Ripley Cutoff Road Bridge
Walker County

Riverside Bridge
St. Clair County

Rock Creek Bridge
Cullman County

Rock Pile Railroad Bridge
Colbert County

Roe Bridge
Coffee County

Ross Creek Bridge
Jefferson County

Salem Shotwell Covered Bridge
Lee County

Saugahatchee Creek Bridge
Lee County

Selma Railroad Bridge
Dallas County

Shakespeare Bridge
Montgomery County

Shoals Creek Bridge
Lauderdale County

Short Creek Suspension Bridge
Marshall County

Sipsey River Bridge
Fayette County

Sipsey River Bridge
Fayette County

Sketoe Bridges
Dale County

Slab Creek Bridge
Marshall County

Smith Chapel Road Bridge
Walker County

Snapper Creek Bridge
Chambers County

Sougahatchee Creek Bridge
Lee County

Southern Railroad Bridge
Walker County

Sparkman Street Bridge
Morgan County

Spring Park Bridge
Colbert County

Spring Park Covered Bridge
Colbert County

Spring Park Swinging Bridge
Colbert County

Steamboat Bill Bridge
Limestone County

Stevenson Railroad Bridge
Jackson County

Stracener Bridge
Blount County

Sucarnochee River Bridge
Sumter County

Sugar Creek Bridge
Limestone County

Sulfur Creek Stone Arch
Limestone County

Swann Covered Bridge
Blount County

Swayback Bridge
Elmore County

Sweetwater Creek Bridge
Lauderdale County

Talladega Creek Bridge
Talladega County

Tallapoosa River Bridge
Cleburne County

Tallapoosa River Bridge
Cleburne County

Tallapoosa River Bridge
Cleburne County

Tallapoosa River Bridge
Cleburne County

Tallapoosa River Bridge
Cleburne County

Tallapoosa River Bridge
Cleburne County

Taylors Mill Bridge
Talladega County

Tennessee River Drawbridge
Limestone County

Tensaw Spanish River Bridge
Mobile County

Terrapin Creek Bridge
Cleburne County

Terrapin Creek Bridge
Cleburne County

Thompson Creek Bridge
Lawrence County

Trib. To Yellow Creek Bridge
Hale County

U.S. 78 Mulberry Fork Bridge
Walker County

Upper Hurricane Creek Private Bridge
Madison County

Upper Hurricane Road Bridge
Madison County

US 31/Sou Rr & City Street Bridge (Northbound Lane)
Jefferson County

Valley Creek Bridge
Dallas County

Veterans Memorial Bridge
Dale County

Village Creek Bridge
Jefferson County

Waldo Covered Bridge
Talladega County

Walnut Street Bridge
Cullman County

Wards Mill Bridge
Blount County

Warrior Kimberly Road Bridge
Jefferson County

Wesson Gap Road Bridge
Etowah County

West Fork Little River Bridge
De Kalb County

Wheeler Dam Bridge
Lauderdale County

Whiskey Road Bridge
Sumter County

White Rd Bridge
Elmore County

White Water Creek Bridge
Coffee County

Whitesburg Bridge (Southbound)
Madison County

Wilson Dam Bridge
Colbert County

Wiregrass Railroad Bridge
Coffee County

Wolf Creek Bridge
Walker County