Historic Bridges
of the United States
Gallery of Missouri Bridges
Coverage map
Location map
Counties
Gallery
Jump to:
Choose State...
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
1002 Road Bridge
Bates County
17th Street Bridge
Grundy County
2211 Road Bridge
Bates County
27th Street Viaduct
Jackson County
5th Street Trestle
Jefferson County
8002 Road Bridge
Bates County
Abbott Road Bridge
Miller County
Ackerman Ditch CR 342 Bridge
Butler County
Alder Creek Bridge
Cedar County
Algoa Railroad Bridge
Cole County
Allen Road Bridge
Miller County
Allenville Covered Bridge
Cape Girardeau County
Allenville Railroad Bridge
Cape Girardeau County
Alton Bridge
St. Charles County
Alton Railroad Bridge
St. Charles County
Amarugia Road Bridge
Cass County
Amelia Earhart Bridge
Buchanan County
American Mill Bridge
Jasper County
Andys Creek Bridge
Wayne County
Angelica Street Bridge
St. Louis
Antioch Bridge
Dade County
Apple Creek Railroad Bridge
Cape Girardeau County
Aquilla Bridge
Stoddard County
Arcadia Viaduct
Iron County
Arrow Rock Kingpost Bridge
Saline County
ASB Bridge
Clay County
Ash Grove Bridge
Greene County
Ashburn Bridge
Pike County
Atchison Railroad Bridge
Buchanan County
Auxvasse Creek Katy Bridge
Callaway County
Auxvasse Creek Old US 54 Bridge
Callaway County
Auxvasse Creek Railroad Bridge
Callaway County
Avert Bridge
Stoddard County
Backbone Road Bridge
Boone County
Bacon Bridge
Moniteau County
Baden Railroad Bridge
St. Louis
Bahner Quarry Road Bridge
Moniteau County
Ballpark Bridge
Cole County
Barren Creek MO 32 Bridge
Polk County
Barren Fork Bridge
Ozark County
Barren Fork MO 17 Bridge
Miller County
Bates County Road 460 Bridge
Bates County
Bates Creek Bridge MO 185
Washington County
Bear Creek Bridge
Cedar County
Beaver Creek Route AF Bridge
Wright County
Beaver Creek Route H Bridge
Wright County
Bee Creek CR 857 Bridge
Monroe County
Belgrove Railroad Bridge
St. Louis County
Bell Bridge
Cedar County
Bellefontaine Bridge
St. Charles County
Bellefontaine Road Bridge
St. Louis County
Bellerive Bridge
St. Louis
Belmont-Columbus Ferry
Mississippi County
Bend Road Bridge
Franklin County
Bernheimer Road Bridge
Warren County
Bess Slough Old US 60 Bridge
Stoddard County
Bethel Bridge
Ripley County
Bieker Road Bridge
Franklin County
Big Bonne Femme Katy Trail Bridge
Boone County
Big Creek MO 17 Bridge
Texas County
Big Creek MO 49 Bridge
Iron County
Big Lake Creek Bridge
Wayne County
Big River Bridge MO 8
St. Francois County
Big Spring Bridge
Carter County
Bill Emerson Memorial Bridge
Cape Girardeau County
Billies Creek CR 1205 Bridge
Lawrence County
Bird's Nest Bridge
Crawford County
Bird's Nest Railroad Bridge
Crawford County
Black Creek Bridge
Wayne County
Black River UPRR Bridge
Butler County
Blackwater River CR 335 Bridge
Saline County
Blackwater River Old MO 13 Bridge
Johnson County
Blackwell Bridge
Jefferson County
Blanchette Bridge
St. Charles County
Blue Parkway Railroad Viaduct
Jackson County
Blue Ridge Bridge
Jackson County
Blue River US 40 Bridge
Jackson County
Boeuf Creek Road Bridge
Franklin County
Bois Brule Creek Bridge
Cole County
Bois Brule Creek CR 212 Bridge
Perry County
Bois Brule Creek CR 216 Bridge
Perry County
Bolckow Bridge
Andrew County
Bollinger County Road 428 Bridge
Bollinger County
Bollinger County Road 634 Bridge
Bollinger County
Bollinger County Road 640 Bridge
Bollinger County
Bonanza Bridge
Caldwell County
Bonne Femme Creek Katy Trail Bridge
Howard County
Boone Pond Ditch Bridge
Stoddard County
Boonslick Bridge
Cooper County
Boonville Bridge
Cooper County
Boonville Railroad Bridge
Cooper County
Bourbeuse Bridge
Franklin County
Bowling Green Railroad Viaduct
Pike County
Branch Charrette Creek Katy Trail Bridge
Warren County
Branch Fox Creek MO 79 Bridge
Pike County
Branstetter Swinging Bridge
Benton County
Brazil Creek Bridge
Washington County
Broadway Bridge
Clay County
Brookfield Bridge
Linn County
Brookline Arch Bridge
Greene County
Brookside Bridge
Cape Girardeau County
Brush Creek Bridge
Polk County
Brush Creek Bridge
Jackson County
Bryan's Crossing Bridge
Benton County
Bryant Bottom Bridge
Cooper County
Bryants Creek MO 79 Bridge
Pike County
Buckeye Creek US 61 Bridge
Cape Girardeau County
Bucklick School Road Bridge
Franklin County
Buechter Bridge
Miller County
Buffalo Creek MO 79 Bridge
Pike County
Burfordville Covered Bridge
Cape Girardeau County
Burfordville Wooden Bridge
Cape Girardeau County
Burnett School Road Bridge
Boone County
Butler County Road 630 Bridge
Butler County
Butterfield Bridge
Barry County
Byrd Creek MO 72 Bridge
Cape Girardeau County
Byrd Creek Route D Bridge
Cape Girardeau County
Byrnesville Bridge
Jefferson County
Cairo I-57 Bridge
Mississippi County
Cairo Mississippi River Bridge
Mississippi County
Callaway Fork Bridge
St. Charles County
Calumet Creek MO 79 Bridge
Pike County
Camp Creek Railroad Bridge
Saline County
Cane Creek Branch CR 410 Bridge
Butler County
Cane Creek CR 408 Bridge
Butler County
Cane Creek CR 410 Truss Bridge
Butler County
Cane Creek CR 410 Wooden Bridge
Butler County
Cane Creek MO 158 Bridge
Butler County
Cape County Road 274 Bridge
Cape Girardeau County
Cape County Road 522 Bridge
Cape Girardeau County
Cape County Road 544 Bridge
Cape Girardeau County
Cape Girardeau Bridge
Cape Girardeau County
Caplinger Mills Bridge
Cedar County
Carondelet Park Bridge
St. Louis
Caruthersville Bridge
Pemiscot County
Carver Creek Bridge
Iron County
Cascade Bridge
Wayne County
Case Road Bridge
Warren County
Castor River MO 72 Bridge
Madison County
Castor River Route K Bridge
Stoddard County
Castor River Route V Bridge
Stoddard County
Caton Ford Bridge
Vernon County
Cedar Bluff Bridge
Monroe County
Cedar Creek Bridge
Dade County
Cedar Creek Bridge
Washington County
Cedar Creek Bridge Route M
Washington County
Cedar Creek Katy Trail Bridge
Callaway County
Cedar Creek MO 32 Bridge
Washington County
Cedar Falls Bridge
St. Francois County
Centennial Park Covered Bridge
Pettis County
Center Creek Route D Bridge
Jasper County
Chain of Rocks Bridge
Lincoln County
Champ Clark Bridge
Pike County
Charrette Creek Katy Trail Bridge
Warren County
Chester Bridge
Perry County
Chloride Bridge
Iron County
Chouteau Bridge
Clay County
Chouteau Creek Old US 40 Bridge
Cooper County
Circle Drive Bridges
St. Louis
City Lake Road Bridge
Madison County
Civil War Road Bridge
Jasper County
Clabber Creek Bridge
Callaway County
Clark Bridge
St. Charles County
Clark Creek CR 335 Bridge
Wayne County
Clark Street Bridge
Audrain County
Clear Creek Bridge
Greene County
Cliff Drive Bridge
Jackson County
Clinton Spring Bridge
Pike County
Coldwater Creek Railroad Bridge
St. Louis County
Cole Camp Creek NE 301 Bridge
Benton County
Colledge Street Bridge
Butler County
Columbia Bridge
Monroe County
Columbus Bridge
St. Louis
Compton Junction Bridge
Vernon County
Concord Hill Road Bridge
Warren County
Cool Springs Bridge
Wayne County
Coombs Street Bridge
Butler County
Coopers Loop Bridge
Cooper County
Cowan Bridge
Cedar County
Cuivre River Route H Bridge
Lincoln County
Cuivre River State Park Bridge No. 1
Lincoln County
Cuivre River State Park Bridge No. 2
Lincoln County
Cuivre River State Park Bridge No. 3
Lincoln County
Cuivre River State Park Bridge No. 4
Lincoln County
Cuivre River State Park Bridge No. 5
Lincoln County
Cuivre River State Park Bridge No. 6
Lincoln County
Cuivre River State Park Bridge No. 7
Lincoln County
Cuivre River State Park Bridge No. 8
Lincoln County
Cuivre River State Park Bridge No. 9
Lincoln County
Cuivre River US 61 Bridge
Lincoln County
Current River Arch Bridge
Shannon County
Dakota Road Bridge
Christian County
Dale Bridge
Stoddard County
Daugherty Road Bridge
Ray County
Davis Bridge
Lincoln County
Defiance Road Bridge
St. Charles County
Dennis Scivally Bridge
Cape Girardeau County
Derstler Road Bridge
Ray County
DeSoto Swinging Bridge
Jefferson County
Devils Elbow Arch Bridge
Pulaski County
Devils Elbow Bridge
Pulaski County
Devils Elbow Railroad Bridge
Pulaski County
DeWitt Street Bridge
Jefferson County
Dexter Road Bridge No. 1
Linn County
Dexter Road Bridge No. 2
Linn County
Dick's Mill Bridge
Cooper County
Discovery Bridge
St. Charles County
Ditch 14 Bridge
Mississippi County
Ditch 23 Bridge
Mississippi County
Ditch 23 Route J Bridge
Mississippi County
Ditch 29 Bridge
Mississippi County
Ditch No. 8 Bridge
Cape Girardeau County
Dolles Mill Bridge
Bollinger County
Doniphan Bridge
Ripley County
Dorena-Hickman Ferry
Mississippi County
Doxie Creek Bridge
Chariton County
Dripping Springs Bridge
St. Louis County
Drum Bridge
Bollinger County
Dry Creek Bridge
Bollinger County
Dry Fork Creek Route P Bridge
Montgomery County
Dudley Bridge No. 1
Stoddard County
Dudley Bridge No. 2
Stoddard County
Dudley Bridge No. 3
Stoddard County
Dudley Bridge No. 4
Stoddard County
Dudley Bridge No. 5
Stoddard County
Dug Hill Bridge
Madison County
Eads Bridge
St. Louis
East Elvins Bridge
St. Francois County
East Fork Little Tarkio River Bridge
Atchison County
Eastwood Street Arch Bridge
Saline County
Eastwood Street Viaduct
Saline County
Eighteenth Street Bridge
St. Louis
Eleven Point MO 19 Bridge
Oregon County
Eleven Point US 160 Bridge
Oregon County
Ellington Bridge
Reynolds County
Elsberry Bridge
Lincoln County
Elsberry Railroad Bridge
Lincoln County
Ely Street Bridge
Marion County
Eminence Bridge
Shannon County
Enochs Knob Road Bridge
Franklin County
Establishment Creek Bridge
Ste. Genevieve County
Etlah Bridge
Franklin County
Eugene Tunnel
Cole County
Everton Bridge
Dade County
Fair Grove Bridge
Greene County
Fairfax Bridge
Platte County
Fairfield Covered Bridge
Benton County
Fairfield Truss Bridge
Benton County
Fairview Church Road Bridge
Lincoln County
Fairview Church Road Bridge
Ste. Genevieve County
Fallen Timber Road Bridge
Warren County
Farmington Bridge No. 1
St. Francois County
Farmington Bridge No. 2
St. Francois County
Fee Fee Road Bridge
St. Louis County
Fenton Bridge
St. Louis County
Fenton Creek Bridge
Franklin County
Ferguson Railroad Bridge
St. Louis County
Fiddlers Ford Bridge
Dade County
First Boonville Railroad Bridge
Cooper County
First Doniphan Bridge
Ripley County
First Jefferson City Bridge
Callaway County
First Van Buren Bridge
Carter County
Fish Creek CR 128 Bridge
Saline County
Fish Creek CR 130 Bridge
Saline County
Fisk Bridge
Butler County
Fisk Railroad Bridge
Butler County
Flat Creek Covered Bridge
Pettis County
Flat Creek CR 1142 Bridge
Barry County
Flat Creek CR 2080 Bridge
Barry County
Flat Creek MO 248 Bridge
Barry County
Flat Creek MO 39 Bridge
Barry County
Flat Creek Railroad Bridge
Pettis County
Flat Creek Route W Bridge
Pettis County
Flat River Bridge
St. Francois County
Flat River Creek
St. Francois County
Flat River Swinging Bridge
St. Francois County
Fly Creek Bridge
Maries County
Fountain City Bridge
Jefferson County
Fourche Renault Old MO 8 Bridge
Washington County
Fox Creek MO 79 Bridge
Pike County
Franklin Bridge
St. Louis
Fredericktown City Lake Railroad Bridge
Madison County
Freeburg Tunnel
Osage County
Frenchmans Bluff Bridge
Lincoln County
Frisco Railroad Bridge
St. Louis County
Frog Hollow Road Bridge
Cole County
Frumet Bridge
Jefferson County
Fulton 10th Street Bridge
Callaway County
Fulton 2nd Street Bridge
Callaway County
Fulton 7th Street Bridge
Callaway County
Fulton 8th Street Bridge
Callaway County
Fulton Park Covered Bridge
Callaway County
Galena Wagon Bridge
Stone County
Galena Y Bridge
Stone County
Gallatin Bridge
Daviess County
Gans Creek Bridge
Boone County
Garner Road Bridge
Ray County
Garrison Street Bridge
Jasper County
Gasconade Bridge
Gasconade County
Gasconade Railroad Bridge
Gasconade County
Gasconade River MO 32 Bridge
Laclede County
Gasconade River Old US 66 Bridge
Laclede County
Gasconade River Railroad Bridge
Osage County
Gasconade River Route O Bridge
Laclede County
Gentryville Bridge
Gentry County
Gibbs Avenue Bridge
Lawrence County
Gill Bridge
Ralls County
Gimlet Creek Bridge
Bollinger County
Gipsy Bridge
Bollinger County
Gladden Creek Bridge
Dent County
Glasgow Bridge
Howard County
Glasgow Railroad Bridge
Howard County
Glenallen Bridge
Bollinger County
Glennonville Bridge
Butler County
Goose Creek Bridge
Caldwell County
Gootch's Mill Bridge
Cooper County
Gould Farm Bridge
Caldwell County
Grand Auglaize Swinging Bridge
Miller County
Grand Avenue Bridge
St. Louis
Grand Basin Bridges
St. Louis
Grand Glaize Bridge
Camden County
Grand Glaize Creek Railroad Bridge
St. Louis County
Grand River Bridge
Grundy County
Grand Tower Pipeline Bridge
Perry County
Green Valley Creek Bridge
Christian County
Green Valley Road Bridge
Boone County
Greenville Bridge
Wayne County
Gridley Bridge
DeKalb County
Grocery Branch Katy Trail Bridge
Boone County
Guinns Creek Bridge
Pike County
Guinns Creek MO 79 Bridge
Pike County
Gulf Street Bridge
Barton County
Guyers Ford Bridge
Cooper County
Hackleman Bridge
Cedar County
Halltown Bridge
Lawrence County
Hannibal I-72 Bridge
Marion County
Hannibal Railroad Bridge
Marion County
Hannibal Tunnel
Marion County
Happy Hollow Bridge
Butler County
Hargrove Bridge
Butler County
Hartman Road Bridge
Ray County
Hartmann's Ford Bridge
Franklin County
Hartsburg Bottom Road Bridge
Boone County
Harviell Railroad Bridge
Butler County
Haw Creek Railroad Bridge
Morgan County
Hawker Creek Bridge
Bollinger County
Hayden Creek
St. Francois County
Heaths Creek Old US 65 Bridge
Pettis County
Hebron Bridge
Douglas County
Hemenway Bridge
Ripley County
Hendrickson Bridge
Butler County
Hendrickson Viaduct
Butler County
Henkin's Ford Bridge
Caldwell County
Henley Bridge
Miller County
Hermann Bridge
Gasconade County
High Street Bridge
Jasper County
Highway 134 Bridge
Miller County
Hillers Creek CR 436 Bridge
Callaway County
Hillers Creek Katy Bridge
Callaway County
Hillers Creek Old US 54 Bridge
Callaway County
Hinkson Creek Old Route K Bridge
Boone County
Hodgsons Mill Bridge
Ozark County
Hoffman Hollow Railroad Bridge
Butler County
Holliday Creek No. 1 Bridge
Wayne County
Holliday Creek No. 2 Bridge
Wayne County
Holliday Creek No. 4 Bridge
Wayne County
Holliday Creek No. 5 Bridge
Wayne County
Holly Hills Drive Bridge
St. Louis
Hollywood Beach Railroad Bridge
Jefferson County
Hootentown Bridge
Stone County
Hopewell Bridge
Cedar County
Horine Road Trestle
Jefferson County
Horse Creek MO 32 Bridge
Cedar County
Horse Creek MO 97 Bridge
Cedar County
Horse Creek Route CC Bridge
Cedar County
Horseshoe Creek Bridge
Lafayette County
Howard Ford Bridge
Christian County
Hughes Creek US 61 Bridge
Cape Girardeau County
Hugo Bridge
Camden County
Hulser Road Bridge
Caldwell County
Hulston Mill Bridge
Dade County
Hurricane Creek Bridge
Lincoln County
Hurricane Deck Bridge
Camden County
Imhoff Road Bridge
Cooper County
Indian Creek Old MO 76 Bridge
McDonald County
Indian Creek Route EE Bridge
McDonald County
Indian Creek US 61 Bridge
Perry County
Indian Ford Bridge
Butler County
Intercity Viaduct
Jackson County
Iron Horse Trestle
St. Louis
Irondale Bridge
Washington County
Irondale Railroad Bridge
Washington County
Ironton Bridge
Iron County
Isle du Bois Bridge
Ste. Genevieve County
Jacks Fork MO 17 Bridge
Texas County
James Drive Bridge
Caldwell County
Jamestown Road Bridge
St. Louis County
Jefferson Avenue Footbridge
Greene County
Jefferson Barracks Bridge
St. Louis County
Jefferson City Bridge
Callaway County
Jefferson Street Bridge
Cole County
Jenkins Bridge
Barry County
Jerome Bridge
Phelps County
Jerome Railroad Bridge
Phelps County
Jewell Drive Bridge
Caldwell County
Joachim Avenue Bridge
Jefferson County
Joachim Creek US 61 Bridge
Jefferson County
John Deere Road Bridge
Caldwell County
Johnson Creek Old US 66 Bridge
Lawrence County
Junction Spur Bridge
Franklin County
Kaiser Hill Road Bridge
Franklin County
Kampeter Bridge
Maries County
Kansas Avenue Bridge
Jackson County
Kansas River Railroad Bridge No. 2
Jackson County
Kansas River Railroad Bridge No. 3
Jackson County
Kansas River Railroad Bridge No. 4
Jackson County
Kansas Street Bridge
Cole County
Kelley Street Bridge
Jefferson County
Kemna Bridge
Miller County
Kemper Bridge
St. Louis County
Keytesville Bridge
Chariton County
Kimberling City Bridge
Stone County
Kime Bridge
Wayne County
Kimmswick Railroad Bridge
Jefferson County
Kingshighway Viaduct
St. Louis
Kissee Mills Bridge
Taney County
Klein Road Bridge
Moniteau County
Klenken Bridge
Cooper County
Kliethermes Bridge
Miller County
Klondike Road Bridge
Jefferson County
Knotts Bridge
New Madrid County
Koch Creek Katy Trail Bridge
Warren County
Koehler's Ford Bridge
Cole County
Koeltztown Tunnel
Osage County
Koen Creek Bridge Commerce Drive
St. Francois County
Krakow Bridge
Franklin County
Kubli Road Bridge
Moniteau County
Kuntz Bridge
Callaway County
Kurreville Bridge
Cape Girardeau County
La Russell Bridge
Lawrence County
Labadie Bottom Road Bridge
Franklin County
Labadie Railroad Tunnel
Franklin County
Labadie Tunnel
Franklin County
Labadie Viaduct
Franklin County
Lafayette Bridge
St. Louis
Laflin Bridge
Bollinger County
Lagoon Swinging Footbridge
St. Louis
Lake Creek Katy Trail Bridge
Warren County
Lake St. Louis Bridge
St. Charles County
Lake Taneycomo Bridge
Taney County
Lambeth Bridge
Laclede County
Lamine Mouth Railroad Bridge
Cooper County
Lamine River Katy Trail Bridge
Cooper County
Lamine River MO 135 Bridge
Cooper County
Lamine River MO 41 Bridge
Cooper County
Lamine River Old US 40 Bridge
Cooper County
Lamine River Old US 50 Bridge
Cooper County
Lancaster High Bridge
Schuyler County
Leasburg US 66 Bridge
Crawford County
Leavenworth Centennial Bridge
Platte County
Leavenworth Railroad Bridge
Platte County
Leeper Bridge
Wayne County
Leeper Ford Bridge
Greene County
Lemay Ferry Bridge
Jefferson County
Lesterville Bridge
Reynolds County
Lewis and Clark Viaduct
Jackson County
Lewis Bridge
St. Charles County
Lewis Mill Bridge
Daviess County
Lexington Avenue Bridge
Jackson County
Lexington Bridge
Lafayette County
Liberty Bridge
Jackson County
Liberty Street Bridge
Clay County
Lick Creek Route J Bridge
Stoddard County
Lick Log Creek Bridge
Bollinger County
Liguori Street Trestle
Jefferson County
Lime Kiln Road Bridge
Newton County
Lincoln Drive Bridge
Madison County
Lindley Creek Bridge
Polk County
Lithium Bridge
Perry County
Little Berger Creek Bridge
Gasconade County
Little Black River CR B-3A Bridge
Ripley County
Little Black River MO 142 Bridge
Ripley County
Little Blue River Bridge
Jackson County
Little Boeuf Creek MO 100 Bridge
Franklin County
Little Bonne Femme Katy Trail Bridge
Boone County
Little Flora Creek Bridge
Cape Girardeau County
Little Laflin Bridge
Bollinger County
Little Niangua Swinging Bridge
Camden County
Little Osage River Bridge
Vernon County
Little Sni-A-Bar Creek Bridge
Lafayette County
Little Valley Church Bridge
Bollinger County
Little Zion Bridge
Madison County
Lock Springs Bridge
Daviess County
Locust Creek Covered Bridge
Linn County
Locust Creek Route B Bridge
Linn County
Lodi Bridge
Wayne County
Log Creek MO 13 Bridge
Caldwell County
Log Creek Road Bridge
Caldwell County
Logan Creek Bridge
Callaway County
Logan Creek Katy Bridge
Callaway County
Logan Creek Old US 160 Bridge
Ripley County
Long Creek Bridge
Taney County
Long Creek MO 13 Bridge
Caldwell County
Lost Creek CR 528 Bridge
Wayne County
Louisiana Railroad Bridge
Pike County
Loutre River Katy Trail Bridge
Montgomery County
Loutre Slough Katy Trail Bridge
Warren County
Lowndes Bridge
Wayne County
Lupus Bridge
Moniteau County
MacArthur Bridge
St. Louis
Mace Creek Bridge
Andrew County
MacGregor Street Bridge
Jasper County
Magill Hollow Bridge
Butler County
Main Ditch CR 307 Bridge
Butler County
Main Ditch Old US 60 Bridge
Stoddard County
Main Street Railroad Bridge
Ste. Genevieve County
Marais Ditch Route B Bridge
Bates County
Marais River Route B Bridge
Bates County
Marble Creek MO E
Madison County
Maries River CR 608 Bridge
Osage County
Maries River Swinging Bridge
Maries County
Mark Twain Bridge
Marion County
Market Street Bridge
Gasconade County
Marquand Bridge
Madison County
Martigney Creek Bridge
St. Louis County
Martin Luther King Bridge
St. Louis
Maryland Street Bridge
Pike County
Mason Bridge
Texas County
Massie Creek Katy