Gallery of Oklahoma Bridges


21st Street Bridge
Tulsa County

51st Street Bridge
Tulsa County

Abandoned Railroad Bridge over Birch Creek
Osage County

Adams Creek Bridge
Okmulgee County

Adams Creek Bridge
Okmulgee County

Anderson Creek Bridge
Muskogee County

Antlers City Park Swing Bridge
Pushmataha County

Arch over N3503
Lincoln County

Arkansas River Bridge
Sequoyah County

Arkansas River Bridge
Kay County

Arkansas River Bridge
Tulsa County

Arkansas River Bridge
Muskogee County

Arkansas River Bridge
Muskogee County

Arkansas River Bridge
Muskogee County

Arkansas River Railroad Bridge
Sequoyah County

Ash Creek Bridge
Muskogee County

Ash Creek Bridge
Muskogee County

Atoka 1908 railroad arch
Atoka County

Atoka 356C 1928 Stringer Bridge
Atoka County

Bad Creek Bridge
Okfuskee County

Ballard Creek Bridge
Adair County

Ballou Branch Bridge
Mayes County

Baron Fork Creek Bridge
Cherokee County

Bayou Manard Bridge
Muskogee County

Bayou Manard Union Pacific Railroad Bridge
Muskogee County

Bear Creek Bridge
Latimer County

Bear Creek Bridge
Lincoln County

Bear Creek Bridge
Logan County

Bear Creek Bridge
Lincoln County

Beaver Creek Bridge
Latimer County

Beaver Creek Bridge
Haskell County

Beaver Creek Bridge
Kay County

Bellcow Creek
Lincoln County

Bevan Creek Bridge
Washington County

Bevan Creek Bridge
Washington County

Big Cabin Creek Bridge
Craig County

Big Cabin Creek Bridge
Mayes County

Big Cedar Creek Bridge
Pushmataha County

Big Creek Bridge
Nowata County

Big Creek Bridge
Craig County

Big Creek Bridge
Le Flore County

Big Creek Bridge
Payne County

Big Creek Bridge
Craig County

Big Eagle Creek Bridge
McCurtain County

Big Lee Creek Bridge
Sequoyah County

Big Sallisaw Creek Bridge
Sequoyah County

Big Sallisaw Creek Bridge
Sequoyah County

Big Skin Bayou Bridge
Sequoyah County

Billy Creek OK 63 Bridge
Le Flore County

Birch Creek Bridge
Osage County

Birch Creek Bridge
Osage County

Birch Creek Bridge
Atoka County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Osage County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Rogers County

Bird Creek Bridge
Osage County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Rogers County

Bird Creek Bridge
Osage County

Bird Creek Bridge
Tulsa County

Bird Creek Bridge
Tulsa County

Bird Creek Rail Bridge
Rogers County

Bird Creek Railroad Bridge
Osage County

Birds Nest Creek Bridge
Kay County

Bitter Creek Bridge
Kay County

Bitter Creek Bridge
Kay County

Bitter Creek Bridge
Blaine County

Bitter Creek Bridge
Kay County

Bitter Creek Bridge
Kay County

Bixby Bridge
Tulsa County

Black Bear Creek Bridge
Pawnee County

Black Bear Creek Bridge
Noble County

Black Bear Creek Bridge
Noble County

Black Bear Creek Bridge
Pawnee County

Black Bear Creek Bridge
Noble County

Black Bear Creek Bridge
Noble County

Black Bear Creek Railroad Bridge
Pawnee County

Black Fork Creek Bridge
Le Flore County

Blackburn Bridge
Osage County

Blecha Road Bridge
Delaware County

Blue Creek Bridge
Wagoner County

Blue River Bridge
Johnston County

Blue River Bridge
Johnston County

Blue River Bridge
Bryan County

Blue River US 70 Bridge
Bryan County

BNSF Railroad Overpass Bridge
Tillman County

BNSF Red River Bridge
Love County

Bois D'Arc Creek Bridge
Kay County

Bois D'Arc Creek Bridge
Kay County

Bois D'Arc Creek Bridge
Kay County

Bokchito Creek Bridge
Choctaw County

Boomer Creek Bridge
Payne County

Branch Fish Creek Bridge
Hughes County

Branch Fish Creek Bridge
Hughes County

Branch Middle Creek Bridge
Hughes County

Branch of Fourche Maline Creek Bridge
Latimer County

Branch of Pryor Creek Bridge
Mayes County

Brazil Creek Bridge
Le Flore County

Broken Arrow Creek Bridge
Tulsa County

Brush Creek Bridge
Lincoln County

Brush Creek Bridge
Lincoln County

Brush Creek Bridge
Payne County

Brushy Creek Bridge
Pittsburg County

Buck Creek Bridge
Washington County

Buck Creek Bridge
Atoka County

Buckeye Creek Bridge
Creek County

Buckeye Creek Bridge
Okfuskee County

Buffalo Creek Bridge
Latimer County

Butler Creek (E0960)
Muskogee County

Butler Creek Bridge
Muskogee County

Buzzard Creek Bridge
Le Flore County

Buzzard Creek Bridge
Le Flore County

Caddo Creek Bridge
Carter County

Caddo Creek Rail Bridge
Bryan County

Camp Creek Bridge
Creek County

Camp Creek Old 64 Bridge
Sequoyah County

Canadian Creek Bridge
Kay County

Canadian River Bridge
Hughes County

Candy Creek Bridge
Osage County

Cane Creek Bridge
Muskogee County

Cane Creek Bridge
Muskogee County

Caney Boggy Creek Bridge
Hughes County

Caney Boggy Creek Bridge
Hughes County

Caney Creek Bridge
Coal County

Caney Creek Bridge
Cherokee County

Caney River Bridge
Tulsa County

Caney River Bridge
Osage County

Caney River Bridge
Washington County

Caney River Bridge
Osage County

Caney River Bridge
Washington County

Caney River Bridge
Osage County

Captain Creek Bridge
Lincoln County

Captain Creek Bridge
Lincoln County

Carpenters Bluff Bridge
Bryan County

Caston Creek Bridge
Le Flore County

Caston Creek Bridge
Le Flore County

Caston Creek Railroad Bridge
Le Flore County

Caston Creek US 270 Bridge
Le Flore County

Catfish Creek Bridge
Creek County

Checkerboard Creek Bridge
Okmulgee County

Checkerboard Creek Bridge
Okmulgee County

Cherry Creek Bridge
Tulsa County

Chickaskia River Bridge
Kay County

Chikaskia River Bridge
Kay County

Chikaskia River Bridge
Kay County

Chikaskia River Bridge
Kay County

Childers Creek Bridge
Creek County

Chilocco Creek Bridge
Kay County

Choctaw Oklahoma & Gulf Railroad Bridge
Hughes County

Choska Creek Bridge
Wagoner County

Chouteau Creek Bridge
Mayes County

Cimarron River Bridge
Logan County

Cimarron River Bridge
Kingfisher County

Cimarron River Bridge
Payne County

Cimarron River Railroad Crossing at Ripley
Payne County

Cimarron River Suspension Bridge at Ripley
Payne County

Claremore Creek Bridge
Osage County

Clear Boggy Creek Bridge
Coal County

Clear Boggy Creek Bridge
Choctaw County

Clear Boggy Creek Bridge
Atoka County

Clear Boggy Creek Bridge
Coal County

Clear Boggy Creek Bridge
Atoka County

Clear Creek Bridge
Osage County

Clear Creek Bridge
Payne County

Clear Creek Bridge
Osage County

Clear Creek Railroad Bridge
Choctaw County

Cloud Creek Bridge
Muskogee County

Cloud Creek Bridge
Muskogee County

Cloud Creek Bridge
Muskogee County

Cloud Creek Bridge
Delaware County

Cloud Creek Bridge
Muskogee County

Cloud Creek Bridge
Muskogee County

Coal Creek Bridge
Coal County

Coal Creek Bridge
Okmulgee County

Coal Creek Bridge
Coal County

Coal Creek Bridge
Pittsburg County

Coal Creek Bridge
Ottawa County

Coal Creek Bridge
Ottawa County

Coal Creek Bridge
Pittsburg County

Concharty Creek Bridge
Tulsa County

Concharty Creek Bridge
Wagoner County

Corporation Street Bridge
Okmulgee County

Cottonwood Creek Bridge
Payne County

Council Creek Bridge
Payne County

Council Creek Bridge
Payne County

Council Creek Bridge
Payne County

Council Creek Tributary Arch Bridge
Payne County

Court Street Viaduct
Muskogee County

Coweta Creek Bridge
Wagoner County

CR 137 (Old S.H. 137) Bridge
Ottawa County

Criner Creek Bridge
McClain County

Crooked Creek OK 11 Bridge
Grant County

Crow Creek Bridge
Tulsa County

Crow Creek Bridge
Tulsa County

Crystal Creek Bridge
Pawnee County

Culvert on Old US 64 (OK 1) in Sallisaw city park.
Sequoyah County

Cumberland Cut Bridge
Bryan County

Dairy Lane Bridge
Atoka County

Darlington Avenue Bridge
Tulsa County

Davis Creek Road Bridge
Atoka County

Deep Fork Bridge
Okfuskee County

Deep Fork Canadian River Bridge
Lincoln County

Deep Fork Canadian River Bridge
Creek County

Deep Fork Canadian River Bridge
Lincoln County

Deep Fork Creek US 177 Bridge
Lincoln County

Deep Fork Relief Bridge
Creek County

Deep Fork Relief Bridge on E0945
Okmulgee County

Deep Fork River Bridge
Okmulgee County

Deep Fork River Bridge
Creek County

Deep Fork River Bridge
Okmulgee County

Deep Fork River Bridge
Okfuskee County

Deep Fork River Bridge
Lincoln County

Deep Fork Union Pacific Railroad Bridge
Lincoln County

Deep Red Creek Bridge
Cotton County

Deer Creek Bridge
Logan County

Deer Creek Bridge
Kay County

Deer Creek Bridge
Lincoln County

Deer Creek Bridge
Kay County

Deer Creek OK 99 Bridge
Lincoln County

Delaware Creek Bridge
Osage County

Dirty Creek Bridge
Muskogee County

Dog Thrasher Creek Bridge
Osage County

Doga Creek Bridge
Osage County

Dosie Creek Bridge
Lincoln County

Double Creek Bridge
Washington County

Double Creek Bridge
Nowata County

Drainage Ditch Bridge
Ottawa County

Drowning Creek Bridge
Delaware County

Dry Boggy Creek Bridge
Atoka County

Dry Creek Bridge
Kay County

Dry Creek Bridge
Lincoln County

Dry Creek Bridge
Creek County

Dry Creek OK 100 Bridge
Cherokee County

Duck Creek Bridge
Okmulgee County

E 2132 Rd (old US 271) Bridge
Choctaw County

Eagle Chief Creek Bridge
Alfalfa County

Eagle Creek Bridge
Lincoln County

Eagle Creek Bridge
Lincoln County

Eagles Bluff Bridge
Cherokee County

East Beaver Creek Bridge
Lincoln County

East Bitter Creek Bridge
Grady County

East Fork Big Creek Bridge
Craig County

East Fork Coal Creek Bridge
Coal County

East Warren Creek Bridge
Noble County

Eleventh Street Bridge
Tulsa County

Elk Creek Arch Bridge
McIntosh County

Elm Avenue Railroad Underpass
Garfield County

Elm Creek Bridge
Tulsa County

Elm Creek Bridge
Ottawa County

Elm Creek Bridge
Osage County

Elm Creek Bridge
Hughes County

Elm Creek Bridge
Craig County

Elmer Railroad Bridge
Jackson County

Euchee Creek Bridge
Payne County

Euchee Creek Bridge
Lincoln County

Euchee Creek Bridge
Payne County

Evansville Creek Bridge
Adair County

Fish Creek Bridge
Hughes County

Five Mile Creek Bridge
Atoka County

Five Mile Creek Bridge
Ottawa County

Flat Rock Creek Bridge
Tulsa County

Flat Rock Creek Bridge
Okmulgee County

Flint Creek Bridge
Delaware County

Four Mile Creek Bridge
Rogers County

Four Mile Creek Bridge
Ottawa County

Four Mile Creek Bridge
Ottawa County

Four Mile Creek Bridge
Ottawa County

Four Mile Creek Bridge
Lincoln County

Fourche Maline Creek Bridge
Le Flore County

Fourche Maline Creek Bridge
Latimer County

Fourche Maline Creek Bridge
Latimer County

Fourche Maline Creek Bridge
Latimer County

Fourche Maline Creek Bridge
Latimer County

Fourche Maline Creek Bridge
Le Flore County

Fourche Maline Railroad Bridge
Latimer County

Fourteen Mile Creek Bridge
Cherokee County

Fourteen Mile Creek Railroad Bridge
Cherokee County

Frazier Creek Bridge
Le Flore County

Frisco Arkansas River Bridge
Tulsa County

Frisco Railroad Underpass
Creek County

Frisco Railroad Underpass
Tulsa County

Frisco Railway Underpass
Okmulgee County

Frisco Railway Underpass
Okmulgee County

Frisco Railway Underpass
Okmulgee County

Frisco Railway Underpass
Okmulgee County

Frisco Railway Underpass
Okmulgee County

Ft. Sill Blvd Bridge
Comanche County

Gaines Creek Bridge
Latimer County

Garrison Creek Bridge
Sequoyah County

Georges Fork Creek Railroad Bridge
Muskogee County

Glover River Bridge
McCurtain County

Gould Bridge
Kingfisher County

Grand River Bridge
Muskogee County

Grand River Bridge
Mayes County

Grand River Rail Bridge
Muskogee County

Graves Creek Bridge
Hughes County

Grayhorse Creek Bridge
Osage County

Hackberry Creek Bridge
Texas County

Harper Creek Bridge
Pawnee County

Harvard Ave Bridge
Tulsa County

Hauani Creek Bridge
Marshall County

Hellroaring Creek Bridge
Pawnee County

Hickory Creek Bridge
Love County

Hickory Creek Bridge
Nowata County

Hominy Creek Bridge
Tulsa County

Hominy Creek Bridge
Tulsa County

Hominy Creek Bridge
Osage County

Hominy Creek Bridge
Osage County

Hominy Creek Bridge
Tulsa County

Honey Creek Bridge
Okmulgee County

Honey Creek Bridge
Delaware County

Horse Cove Grand Lake Mystery Bridge
Delaware County

Horse Creek Bridge
Ottawa County

Horse Creek Gridge
Logan County

Horsepen Creek Bridge
Tulsa County

I-40 Arkansas River Bridge
Muskogee County

Idabel Bridge
McCurtain County

Illinois River Bridge
Cherokee County

Illinois River Old 64 Bridge remnant
Muskogee County

Illinois River US 59 Bridge
Adair County

Industrial Blvd Bridge
Le Flore County

Jeff Creek Bridge
Latimer County

Jenks Bridge
Tulsa County

Jenson Tunnel
Le Flore County

Joe Creek Bridge
Tulsa County

John Zink Park Footbridge
Tulsa County

KCS Baron Fork Creek Bridge
Adair County

KCS Illinois River Bridge
Adair County

KCS Little Sallisaw Creek Bridge
Sequoyah County

KCS Sallisaw Creek Bridge
Sequoyah County

KCS Sallisaw Creek Bridge near Bunch
Adair County

Kellogg Bridge
Tulsa County

Kenny Creek Bridge
Pawnee County

Kiamichi River Bridge
Le Flore County

Kiamichi River Bridge
Pushmataha County

Kiamichi River Bridge
Pushmataha County

Kiamichi River Bridge
Choctaw County

Kiamichi River Bridge
Le Flore County

Kiamichi River Bridge
Pushmataha County

Kiamichi River Bridge
Choctaw County

Kiamichi River OK 63 Bridge
Le Flore County

Kiamichi River Railroad Bridge
Choctaw County

Kickapoo Creek Bridge
Lincoln County

Kingfisher Creek Bridge
Kingfisher County

Kingfisher Creek Bridge
Kingfisher County

Kings Creek Bridge (old)
Haskell County

Lacy Creek Bridge
Washington County

Lagoon Creek Bridge
Creek County

Lake Overholser Bridge
Oklahoma County

Lake Overholser Dam
Oklahoma County

Lake Texoma Rail Bridge
Bryan County

Leader Creek Bridge
Hughes County

Little Cabin Creek Bridge
Craig County

Little Cabin Creek Bridge
Craig County

Little Chickasaw Creek Bridge
Atoka County

Little Deep Fork Bridge
Creek County

Little Deep Fork Creek Bridge
Creek County

Little Deep Fork Creek Bridge
Creek County

Little Deep Fork Creek Bridge
Lincoln County

Little Deep Fork Creek Bridge
Creek County

Little Deep Fork Creek Bridge
Creek County

Little Deep Fork Creek Bridge
Creek County

Little Deep Fork Creek Bridge
Creek County

Little Dog Creek Bridge
Rogers County

Little Pine Creek Bridge
Sequoyah County

Little Polecat Creek Bridge
Creek County

Little Pryor Creek Bridge
Mayes County

Little River Branch Bridge
Hughes County

Little River Bridge
Hughes County

Little River Bridge
McCurtain County

Little River Bridge
Hughes County

Little River Bridge
Seminole County

Little River Bridge
McCurtain County

Little River Bridge
Le Flore County

Little Sallisaw Creek Bridge
Sequoyah County

Little Sallisaw Creek Bridge
Sequoyah County

Little Sandy Creek Bridge
Hughes County

Little Skin Bayou Bridge
Sequoyah County

Little Wewoka Creek Bridge
Hughes County

Long Branch Creek Bridge
Payne County

Long Creek
Le Flore County

Lost Creek Bridge
Payne County

Lost Creek Bridge
Payne County

Lucy Creek Bridge
Osage County

Manard Bayou Bridge
Muskogee County

Manard Bayou Bridge
Muskogee County

Mannsville Bridge
Johnston County

Meadowlake Park Bridge
Garfield County

Medicine Creek Bridge
Comanche County

Miami Rail Bridge
Ottawa County

Midland Valley Canadian River Bridge
Haskell County

Midland Valley Raiload Underpass
Tulsa County

Midland Valley Railroad Old U.S. 266 Overpass
Muskogee County

Mingo Creek Bridge
Tulsa County

Mission Creek Bridge
Osage County

Missouri Pacific Railroad Illinois River Bridge
Sequoyah County

MKT 21st Street Overpass
Tulsa County

MKT R.R. Bridge
Mayes County

MKT Railroad 15th Street Underpass
Tulsa County

MKT Railroad 4th Street Underpass
Tulsa County

MO & G Neosho River Bridge
Ottawa County

Modock Creek Bridge
Ottawa County

Mountain Creek Railroad Bridge
Wagoner County

Mountain Fork River Bridge
McCurtain County

Mud Creek Bridge
Craig County

Mud Creek Bridge
Seminole County

Mud Creek Bridge
Tulsa County

Muddy Boggy Creek Bridge
Choctaw County

Mule Creek Bridge
Haskell County

Muskogee Avenue Bridge
Okmulgee County

Muskogee Rail Bridges
Muskogee County

Myers Creek Railroad Bridge & Trestle
Kay County

Negro Creek Bridge
Le Flore County

Neosho River
Cherokee County

Neosho River Bridge
Ottawa County

Neosho River Bridge
Ottawa County

Neosho River Bridge (derelict)
Mayes County

Newcastle Bridge
Cleveland County

Noble Avenue Bridge
Logan County

North Boggy Creek Bridge
Atoka County

North Boggy Creek Bridge
Atoka County

North Boggy Creek Rail Bridge
Atoka County

North Boggy Creek Railroad Bridge
Atoka County

North Branch Creek Bridge
Lincoln County

North Canadian River Bridge
Blaine County

North Canadian River Bridge
Canadian County

North Canadian River Bridge
Okmulgee County

North Canadian River Bridge
Oklahoma County

North Canadian River Bridge
Okfuskee County

North Canadian River Bridge
Oklahoma County

North Canadian River Private Suspension Bridge. This is near 5434C.
Okfuskee County

North Canadian River Railroad Bridge
Okfuskee County

North Canadian River US 270 Bridge
Blaine County

North Fork of Double Creek Bridge
Washington County

North Fork Red River Bridge
Jackson County

North Main Street Railroad Overpass
Atoka County

North Stillwater Creek Bridge
Payne County

Norwood Creek Bridge
McCurtain County

Nuyaka Creek Bridge
Okfuskee County

Oak Creek Bridge
Noble County

Oak Creek Bridge
Latimer County

OK 18 Arkansas River Bridge
Osage County

OK 3 Bridge
Atoka County

OK 32 Rock Creek Bridge
Love County

Okay Rail Bridge
Wagoner County

Okmulgee Creek Bridge
Okmulgee County

OLD 63A BRIDGE REMNANT
Latimer County

Old Highway 51 underpass
Creek County

Old Hwy 51 bridge near Hulbert (remnant)
Cherokee County

Old OK 18W Arkansas River Bridge
Osage County

Old OK 2 bridge
Haskell County

Old OK 2 Bridge
Haskell County

Old OK 2 bridge at Yanush
Haskell County

Old OK 2 Bridge in Robbers Cave State Park
Latimer County

Old Railroad bridge at Panama
Le Flore County

Old US 270 Bridge
Pittsburg County

Old US 59 Bridge
Le Flore County

Old US 69 North Boggy Bridge
Atoka County

Old Webbers Falls Bridge
Sequoyah County

One Creek Bridge
Pushmataha County

One Creek Bridge
Pushmataha County

Opossum Creek Bridge
Nowata County

Opossum Creek Bridge
Nowata County

Osage Prairie Trail Bird Creek Bridge
Osage County

Otter Creek Bridge
Logan County

Otter Creek Bridge
Logan County

Owl Creek Bridge
Le Flore County

Packsaddle Bridge
Ellis County

Panther Creek Bridge
Pushmataha County

Paw Paw Creek Bridge
Craig County

Paw Paw Creek Bridge
Craig County

Pawnee Creek Bridge
Pawnee County

Pecan Creek Bridge
Muskogee County

Penn Creek Bridge
Osage County

Pennington Creek Bridge
Johnston County

Pennsylvania Ave. Overpass
Oklahoma County

Penny Creek Bridge
Coal County

Polecat Creek Bridge
Creek County

Polecat Creek Railroad Bridge
Creek County

Pond Creek Bridge
Osage County

Pond Creek Bridge
Pottawatomie County

Pond Creek Bridge
Osage County

Pond Creek Bridge
Osage County

Pond Creek OK 11 Bridge
Grant County

Pond Creek US 60 Bridge
Grant County

Post Oak Creek Bridge
Washington County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Le Flore County

Poteau River Bridge
Sequoyah County

Poteau River Bridge at Pocola
Le Flore County

Poteau River Cut Off Bridge
Le Flore County

Poteau River Iron Bridge (Beale Bridge) 1860
Le Flore County

Pretty Creek Bridge
Craig County

Pryor Creek Bridge
Rogers County

Pryor Creek Bridge
Rogers County

Pryor Creek Bridge
Mayes County

Pryor Creek Bridge
Rogers County

Pryor Creek Bridge
Mayes County

Pryor Creek Bridge
Rogers County

Pryor Creek Bridge
Mayes County

Quapaw Creek Bridge
Osage County

Quapaw Creek Bridge
Lincoln County

Quapaw Creek Bridge
Lincoln County

Rabbit Creek Bridge
Le Flore County

Ranch Creek Bridge
Lincoln County

Ranch Creek Bridge
Pawnee County

Red Eagle Branch Bridge
Osage County

Red River Bridge
Jefferson County

Red River Railroad Bridge
Bryan County

Red Rock Creek Bridge
Noble County

Red Rock Creek Bridge
Noble County

Red Rock Creek Bridge
Garfield County

Redland Rail Bridge
Le Flore County

Ringold Railroad Through Truss
Jefferson County

River Parks Pedestrian Bridge
Tulsa County

Robinson Creek Bridge
Lincoln County

Robinson Creek Bridge
Lincoln County

Robinson Creek Bridge
Lincoln County

Robinson Creek Bridge
Lincoln County

Rock Creek Bridge
Creek County

Rock Creek Bridge
Latimer County

Rock Creek Bridge
Coal County

Rock Creek Bridge
Coal County

Rock Creek Bridge
Okmulgee County

Rock Creek Bridge
Osage County

Rock Creek Bridge
Le Flore County

Rock Creek OK 1 Bridge
Le Flore County

Rock Island Railroad Overpass
Washita County

Rodeo Road Bridge
Bryan County

Roosevelt Memorial Bridge
Bryan County

Rowland Creek Bridge
Creek County

RTJR Red River Bridge
Cotton County

Russel Creek Bridge
Craig County

Sailboat Bridge
Delaware County

Saline Creek Bridge
Delaware County

Sallisaw Creek KCS Railway Bridge
Sequoyah County

Salt Creek Bridge
Wagoner County

Salt Creek Bridge
Payne County

Salt Creek Bridge
Okmulgee County

Salt Creek Bridge
Lincoln County

Salt Creek Bridge
Osage County

Salt Creek Bridge
Seminole County

Salt Creek Bridge
Osage County

Salt Creek Bridge
Blaine County

Salt Creek Bridge
Okmulgee County

Salt Creek Bridge
Seminole County

Salt Creek Bridge
Osage County

Salt Creek Bridge
Lincoln County

Salt Creek Bridge
Osage County

Salt Creek Bridge
Choctaw County

Salt Creek Bridge
Pottawatomie County

Salt Creek Bridge
Seminole County

Salt Creek Bridge
Osage County

Salt Creek, Old US 66
Lincoln County

Salt Fork OK 156 Bridge
Kay County

Salt Fork Red River Bridge
Greer County

Salt Fork US 60 Bridge
Grant County

Sand Creek
Harper County

Sand Creek Bridge
Lincoln County

Sand Creek Bridge
Payne County

Sand Creek Bridge
Creek County

Sand Creek Bridge
Payne County

Sand Creek Bridge
Osage County

Sand Creek Bridge
Washington County

Sand Creek Bridge
Payne County

Sand Creek Bridge
Lincoln County

Sand Creek Bridge
Osage County

Sand Creek Bridge
Creek County

Sandy Creek Bridge
Seminole County

Sandy Creek Bridge
Atoka County

Sans Bois Creek Bridge
Haskell County

Sans Bois Creek Bridge
Haskell County

Santa Fe Railway Overpass
Tulsa County

Santa Fe RR Salt Fork Bridge
Kay County

Saunders Creek Bridge
Washington County

Saunders Creek Bridge
Washington County

Seminary Ave. Bridge
Cherokee County

Seminole Creek Bridge
Mayes County

Seminole Creek Bridge
Mayes County

Seminole Creek Bridge
Mayes County

Shell Lake Dam
Osage County

Skalall Creek Bridge
Tulsa County

Skeleton Creek Bridge
Logan County

Skull Creek Bridge
Payne County

Slover Bridge
Pottawatomie County

Snake Creek Bridge
McIntosh County

Snake Creek Bridge
Tulsa County

Snake Creek Bridge
Tulsa County

Snake Creek Bridge
Okmulgee County

South Fork Dirty Creek Bridge
Muskogee County

South Fork Dirty Creek Railroad Bridge
Muskogee County

South Hodgen Rail Bridge
Le Flore County

Spring Creek Bridge
Grady County

Spring Creek Bridge
Blaine County

Spring River Bridge
Ottawa County

Spunky Creek Bridge
Rogers County

Spunky Creek Bridge
Wagoner County

Squirrel Creek Bridge
Pottawatomie County

Stidham Creek Bridge
Okfuskee County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stillwater Creek Bridge
Payne County

Stink Creek Bridge
Kay County

Stone Arch Pedestrian Footbridge in Pawnee
Pawnee County

Strang Bridge
Mayes County

Sweetwater Creek Bridge
Rogers County

Sycamore Creek Bridge
Osage County

Sycamore Creek Bridge
Le Flore County

Tar Creek Bridge
Ottawa County

Ten Mile Creek Bridge
Pushmataha County

Tenkiller Caney Ridge Bridge
Cherokee County

Third Street Viaduct
Tulsa County

Thompson Creek Bridge
Kay County

Tiger Creek Bridge
Okmulgee County

Timber Creek Bridge
Beckham County

Timber Lake Creek Bridge
Washington County

Town Branch Creek Bridge
Cherokee County

Town Branch Creek Bridge
Cherokee County

Town Branch Creek bridge remnants
Cherokee County

Tributary Turkey Creek Bridge
Garfield County

TSU Railway 78th Street Bridge
Creek County

TSU Railway Nickel Creek Bridge
Creek County

Tucker Creek Bridge
Nowata County

Turkey Creek Bridge
Pawnee County

Turkey Creek Bridge
Seminole County

Turkey Creek Bridge
Kay County

Twin Bridges State Park Rail Bridge
Ottawa County

Tyner Creek Bridge
Washington County

U.S. 69 Alt. Bridge
Ottawa County

Uncle John Creek Bridge
Canadian County

Union Pacific R.R. Bridge
Rogers County

Union Pacific. R.R. Bridge
Pittsburg County

Unknown Creek Bridge
Adair County

Unknown Creek Railroad Bridge in Turley
Tulsa County

Unnamed Creek Arch Bridge on N4400
Muskogee County

Unnamed Creek Bridge
Pawnee County

Unnamed Creek Bridge
Noble County

Unnamed Creek Bridge
Garfield County

Unnamed Creek Bridge
Lincoln County

Unnamed Creek Bridge
Major County

Unnamed Creek Bridge
Osage County

Unnamed Creek Bridge
Kay County

Unnamed Creek Bridge
Muskogee County

Unnamed Creek Bridge
Beaver County

Unnamed Creek Bridge
McIntosh County

Unnamed Creek Bridge
Pawnee County

Unnamed Creek Bridge
Le Flore County

Unnamed Creek Bridge
Payne County

Unnamed Creek Bridge
Okmulgee County

Unnamed Creek Bridge
Lincoln County

Unnamed Creek Bridge
Osage County

Unnamed Creek Bridge
Tulsa County

Unnamed Creek Bridge
Choctaw County

Unnamed Creek Bridge
Pawnee County

Unnamed Creek Bridge
Okfuskee County

Unnamed Creek Bridge
Lincoln County

Unnamed Creek Bridge
Ottawa County

Unnamed Creek Bridge
Kay County

Unnamed Creek Bridge
Wagoner County

Unnamed Creek Bridge
Muskogee County

Unnamed Creek Bridge
Garfield County

Unnamed Creek Bridge
Lincoln County

Unnamed Creek Bridge
Pawnee County

Unnamed Creek Bridge
Payne County

Unnamed Creek Bridge
Okfuskee County

Unnamed Creek Bridge
Lincoln County

Unnamed Creek Bridge
Osage County

Unnamed Creek Bridge
Major County

Unnamed Creek Bridge
Le Flore County

Unnamed Creek Bridge
Osage County

Unnamed Creek Bridge
Osage County

Unnamed Creek Bridge
Muskogee County

Unnamed Creek Bridge
Pawnee County

Unnamed Creek Bridge
Coal County

Unnamed Creek Bridge
Le Flore County

Unnamed Creek Bridge
Marshall County

Unnamed Creek- a tributary of Big Skin Bayou Bridge
Sequoyah County

UP Clear Boggy Creek Bridge
Atoka County

US 66 North Fork Red River Bridge (relief)
Beckham County

Verdigris River Bridge
Rogers County

Verdigris River Bridge
Rogers County

Verdigris River Bridge
Rogers County

Verdigris River Bridge
Rogers County

Verdigris River Bridge
Wagoner County

Verdigris River Bridge
Rogers County

Verdigris River Bridge (Old Channel) at Okay, OK
Wagoner County

Verdigris River Railroad Bridge
Rogers County

Vian Creek Bridge
Sequoyah County

W. Cherokee Ave (U.S. 64) Bridge
Sequoyah County

Wagon Creek Bridge
Alfalfa County

Walker Branch Bridge
Muskogee County

Walnut Creek Bridge
Okfuskee County

Walnut Creek Bridge
McClain County

Walnut Creek Bridge
McClain County

Wanette-Byars Bridge
McClain County

Warren Creek Bridge
Noble County

Washita River Bridge
Roger Mills County

Washita River Bridge
Johnston County

Washita River Bridge
Murray County

Washita River Bridge
Johnston County

Weavers Creek Bridge
Blaine County

Webbers Falls Bridge
Muskogee County

Wells Creek Bridge
Le Flore County

West Fork of Big Cabin Creek Bridge
Craig County

West Lake Ponca Bridge
Kay County

Wewoka Creek Bridge
Seminole County

Wewoka Creek Bridge
Hughes County

Wild Horse Creek Bridge
Payne County

Wild Horse Creek Bridge
Lincoln County

William H. Murray Bridge
Caddo County

Windy Creek Bridge
Ottawa County

Wolf Creek Bridge
Kay County

Wolf Creek Bridge
Kay County

Yashau Creek Bridge
McCurtain County

Yonkipin Rd. Culvert
Rogers County