Gallery of Alabama Bridges


"New" Old Broadwell Mill Road Bridge
Calhoun County

"Snitch" Bridge
Geneva County

11th Avenue North Overpass
Jefferson County

12th Avenue North Overpass
Jefferson County

22nd Street Viaduct
Jefferson County

4th Street Bridge
Cullman County

ACL - Chattahoochee River Bridge
Houston County

AGR - Alabama River Bridge
Wilcox County

AGR - Black Warrior River Lift Bridge
Greene County

Alabama Avenue Overpass
Winston County

Alamuchee-Bellamy Covered Bridge 01-60-01
Sumter County

Alexandria Wellington Road Bridge
Calhoun County

Apple Ave. Bridge (Old US 78)
Marion County

Ardmore Bridge
Limestone County

AT&N - Tombigbee River Bridge
Pickens County

ATN - 5th Avenue Overpass
Jefferson County

ATN - Cleveland Avenue Overpass
Etowah County

ATN - Coosa River Bridge (Gadsen)
Etowah County

ATN - Peeks Hill Road Overpass
Calhoun 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 Bear Creek Covered Bridge
Colbert County

Big Wills Creek Bridge
De Kalb County

Blevens Creek Bridge
Cullman County

Blue Creek Bridge
Calhoun County

BNSF - Commerce Avenue Overpass
Walker County

BNSF - Mulberry Fork of the Warrior River Bridge
Walker 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

Brown Bridge
Walker County

Browns Creek Bridge
Marshall County

Brushy Creek Viaduct
Marion County

BS - Short Creek Bridge
Jefferson County

Buddy Ferrell Bridge
Colbert County

Bull Slough Bridge
Conecuh County

Butler Creek Bridge
Lauderdale County

Buzzard Roost Covered Bridge 01-17-01x
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 Avenue Overpass
Tallapoosa County

Central of Georgia R. R. Bridge
Houston County

CG - Pea River Bridge
Geneva County

Chattahoochee River Bridge
Russell County

Chewacla Creek Bridge
Lee County

CHNY - Blackburn Fork Little Warrior River Bridge
Blount County

Choccolacco Creek Bridge
Calhoun County

Choccolocco Creek Bridge
Calhoun County

Choclafaula Creek Bridge
Lee County

Chumley Bridge
Etowah County

Clarkson Covered Bridge 01-22-01
Cullman County

Cochrane Bridge
Mobile County

Cochrane-Africatown Bridge
Mobile County

Cohasset Rd/Huggins Mill Rd Bridge
Conecuh County

Coldwater Covered Bridge 01-08-01
Calhoun County

Cole's Bridge
Coffee County

Concord Bridge
Blount County

Coosa River Bridge
Chilton County

Coosa River Bridge
Etowah County

Coosa River Memorial Bridge
Etowah County

Copeland Creek Bridge
Blount County

Cotts Creek Bridge
Lauderdale County

Country Bridge
Colbert County

Country Club Road Bridge
Walker County

County Road 184 Bridge
De Kalb County

County Road 212 Bridge
De Kalb County

County Road 49 Overpass
Coosa 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

Cripple Deer Creek Covered Bridge 01-17-02x
Colbert County

Csx & Conecuh Valley R/R Bridge
Pike County

CSX - AL 53 Overpass
Limestone County

CSX - Alabama River Bridge
Elmore County

CSX - Alabama River Bridge (Selma)
Dallas County

CSX - Big Bayou Canot Bridge
Mobile County

CSX - Chicksaw Creek Channel Drawbridge
Mobile County

CSX - Mobile River Bridge
Baldwin County

CSX - Mobile River Bridge (Old)
Baldwin County

CSX - Mulberry Fork Black Warrior River Bridge
Blount County

CSX - Tennessee River Bridge (Barge Channel Spans)
Jackson County

CSX - Three Mile Creek Drawbridge
Mobile County

CSX Alabama River Bridge
Autauga County

CSX Cahaba River Bridge
Shelby County

CSX/NS - Tennessee River Drawbridge (Decatur)
Limestone County

Curry Chapel Road Bridge
Morgan County

Cypress Creek Bridge
Lauderdale County

Dauplin Island Causeway Bridge
Mobile County

Dillingham Street Bridge
Russell County

Dillingham Street Covered Bridge
Russell County

Dilworth Bridge
Walker County

Dog River Drawbridge
Mobile 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 01-05-12
Blount County

Edmund Pettus Bridge
Dallas County

Elk River Bridge
Lauderdale County

Eufala Covered Bridge
Barbour County

Evans Bridge
Cleburne County

Fairview Cove Road Bridge
Etowah County

Fitzpatrick Bridge
Elmore County

Flint River Bridge
Madison County

Fosters Covered Bridge 01-35-B
Houston County

Frank A. Hewitt Bridge
Jefferson County

Gabe's Covered Bridge 01-35-A
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 01-28-C
Etowah County

Glasgow Road Bridge
Jefferson County

Godwin-King Covered Bridge 01-63-02x
Tuscaloosa County

Grants Mill Road Bridge
Jefferson County

GSWR - Omaha Bridge
Russell 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

Hermitage Drive Bridge
Lauderdale County

Highpine Creek Bridge
Randolph County

Holland Creek Bridge
Russell County

Honeycomb Creek Bridge
Marshall County

Hooters Covered Bridge 01-35-C
Houston County

Horton's Mill Covered Bridge 01-05-07
Blount County

Horton-Nixon Chapel Road Bridge
Marshall County

I C Railroad Bridge
Marion County

Indian Creek Bridge
Madison County

Indian Creek Bridge
Madison County

Indian Creek Bridge
Madison County

Inland Dam Road Bridge
Blount 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 01-61-01
Talladega County

L&N Flint River Railroad Bridge
Madison County

L&N Mountain Fork Railroad Bridge
Madison County

L&N Railroad Trestle
Tuscaloosa County

LightRails
Jefferson County

Limestone Creek Bridge
Limestone County

Lincoln Covered Bridge 01-61-03x
Talladega County

Little Bear Creek Bridge
Franklin County

Little Butler Creek Bridge
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

Manchester Trestle
Walker County

Margerum Road Bridge
Colbert County

Maxwell Boulevard Bridge
Montgomery County

McDowell Bridge
Barbour County

Meadows Mill Covered Bridge 01-41-03x
Lee County

Mill Creek Bridge
Madison County

Mill Creek Bridge
Tuscaloosa County

Milner Bridge
Pickens County

MNBR - Naheola Bridge
Choctaw County

Mobile-Coatzacoalcos Rail Ferry
Mobile County

Moores Creek Bridge
Chambers County

Muddy Prong Railroad Bridge
Shelby County

Mulberry Creek Railroad Bridge
Autauga County

Natural Bridge
Winston County

Nectar Covered Bridge 01-05-04x
Blount County

Newfound Creek Trestle
Jefferson County

Norfolk Southern Bear Creek Bridge
Colbert County

Norfolk Southern Railway Bridge
Houston County

Northport Bridge
Tuscaloosa County

NS - Black Warrier River Bridge
Greene County

NS - Childersburg Overpass
Talladega County

NS - Crow Creek Bridge
Jackson County

NS - Hatchett Creek Trestle
Coosa County

NS - Old Baltimore Road Trestle
Walker County

NS - Paint Rock River Bridge
Jackson County

NS - Sara Bayou Bridge
Mobile County

NS - US431 Overpass
Etowah County

NS AL13 Overpass
Marion County

NS Coosa River Bridge (Riverside)
St. Clair County

NS Jog Road Overpass
Walker County

NS Mulberry Fork Black Warrior River Bridge
Walker County

NS/CSX - Tombigbee River Bridge
Clarke County

O'Neal Bridge
Colbert County

Oakachoy Covered Bridge 01-19-01x
Coosa County

Oakman Parrish Road Bridge
Walker County

Old 431 (Flint River Relief Bridge-Upper Northern Unit)
Madison 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 Bridgeport Railroad Bridge
Jackson 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 Curry Highway Bridge
Walker County

Old Elkahatchee Creek Bridge
Tallapoosa County

Old Flat Top Road Bridge
Jefferson County

Old Goodwater Highway Bridge
Talladega County

Old Happy Hollow Bridge
Lauderdale County

Old Highway 78 Bridge
Jefferson County

Old Horse and Carriage Bridge
Limestone County

Old Hwy 431 (Flint River Relief Bridge-Lower Northern Unit)
Madison County

Old Hwy 431 (Flint River Relief Bridge-Southern Unit)
Madison County

Old Jasper Highway 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 & Montgomery Tallapoosa River Bridge
Elmore County

Old Tenn Pike Bridge
Jefferson County

Old Union Crossing Covered Bridge 01-25-A
De Kalb County

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

Old US 31 Bridge
Shelby County

Old US 31 Bridge
Jefferson County

Old US 31 Bridge
Chilton County

Old US 31 Bridge
Jefferson County

Old US 78 Bridge
Marion County

Old US 78/Five Mile Creek Greenway Bridge
Jefferson County

Paint Rock River Bridge
Madison County

Paint Rock River Relief Bridge
Madison County

Painter Creek Old US 31 Bridge
Morgan County

Pea River Bridge
Geneva County

Pinhook Creek Bridge
Madison County

Pleasant Hill Road Bridge
Etowah County

Pontoon Bridge
Morgan County

Prices Bridge
Franklin County

Putman Covered Bridge 01-05-02x / 01-22-13x
Blount County

R. H. Wharton Bridge
Jefferson County

Railroad Street Bridge
Lamar County

Rainbow Viaduct
Jefferson County

Revels Farm Road Bridge
Geneva County

Ricetown Road Bridge
Blount County

Richard Martin Trail - Sulfur Creek Stone Arch
Limestone County

Rikard's Mill Covered Bridge 01-50-A
Monroe County

Ripley Cutoff Road Bridge
Walker County

Riverside Bridge
St. Clair County

Rock Creek Bridge
Cullman County

Rock Creek Bridge
Winston County

Rock Pile Railroad Bridge
Colbert County

Roe Bridge
Coffee County

Ross Creek Bridge
Jefferson County

Salem Shotwell Covered Bridge 01-41-04
Lee County

Saugahatchee Creek Bridge
Lee County

SBD - Pea River Bridge
Coffee County

SCL - CR 76 Tunnel
Calhoun County

Shades Creek Bridge
Jefferson County

Shakespeare Bridge
Montgomery County

Shoals Creek Bridge
Lauderdale County

Short Creek Suspension Bridge
Marshall County

Short Street Bridge
Jackson County

Sipsey Bridge
Walker 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 - Frost Creek Trestle
Walker County

Southern Railroad Stone Arch Bridge
Madison County

Southern Tombigbee River Bridge
Greene 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 Relief Pony Truss Bridge
Limestone County

Sugar Creek Road Bridge
Limestone County

Swann Covered Bridge 01-05-05
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

TASD - Three Mile Creek Bascule Bridge
Mobile County

Taylors Mill Bridge
Talladega County

Tensaw Spanish River Bridge
Mobile County

Terrapin Creek Bridge
Cleburne County

Terrapin Creek Bridge
Cleburne County

The Norman Bridge
Montgomery County

The Trussell
Geneva County

Thompson Creek Bridge
Lawrence County

Trib. To Yellow Creek Bridge
Hale County

TSRR - Little Butler Creek Trestle
Lauderdale 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

US11 Tombigbee River Bridge
Greene County

Valley Creek Bridge
Dallas County

Veterans Memorial Bridge
Dale County

Village Creek Bridge
Jefferson County

Waldo Covered Bridge 01-61-02
Talladega County

Walnut Street Bridge
Cullman County

Wards Mill Bridge
Blount County

Warrior Kimberly Road Bridge
Jefferson County

Warrior Southern Railway Bridge
Tuscaloosa County

Washington Street Overpass
Tallapoosa County

Wesson Gap Road Bridge
Etowah County

West Fork Little River Bridge
De Kalb County

Wetumpka Bridge
Elmore 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

Wiley's Bridge (Prime)
Jackson County

William B. Crumpton Bridge
Choctaw County

Wilson Dam Bridge
Colbert County

Wiregrass Railroad Bridge
Coffee County

Wolf Creek Bridge
Walker County