BridgeReportCard
HomeMissouriSt. Louis County › All bridges

Every bridge in St. Louis County, Missouri

906 inventoried bridges, busiest first (page 2 of 2)

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

Page 1 · 2

BridgeBuiltVehicles/dayCondition
Dielman Rd over Rvr Des Peres19707,790Fair
Baxter Rd over Br of Glaize CR19827,752Fair
NE Lucas-hunt Rd over NS RR19417,737Good
N Hanley Rd over Maline CR19747,675Fair
Pardee Rd over Gravois CR20097,650Fair
Rp IS270E to MO364 over Is 27020107,630Good
Warson Rd over Deer CR20097,500Good
Washington St over Fountain CR19307,386Fair
Kiefer Creek Rd over Kiefer CR20017,355Good
Bowles Ave over Fenton CR19797,345Fair
Lilac Ave S over Is 27019617,324Fair
Schoettler Rd over Creve Couer CR20177,282Good
Natural Bridge Rd over Cowmire CR19847,228Fair
North Hanley Rd S over Is 7020017,109Fair
Geyer Rd S over Is 4419967,064Fair
Ross Ave over Br of Creve Coeur19587,027Fair
Kehrs Mill Road over Br of Shotwell CR19936,849Fair
Parker Rd over Paddock CR19796,833Fair
Bermuda Dr over Maline CR19616,782Fair
Conway Rd over Creve Coeur CR20046,780Fair
Forest Knoll Dr over Fenton CR20036,700Fair
Rp IS170W to IS70W over Is 17019816,698Fair
Missouri Bottom Rd over NS RR19606,697Good
Meramec Station Rd over Grand Glaize CR19326,680Fair
Rp MO141S to IS44E over Is 44 Or 44 Rp MO14120166,639Good
Midland Blvd over Rvr Des Peres19876,620Fair
Meramec Bottom Rd over Is 55 Is 5519966,611Fair
Heintz Road over Branch of Mattese20226,582Good
Kiefer Creek Rd over Br of Kiefer CR19996,520Good
Barrett Station Rd over Trib Grand Glaize19856,429Fair
Crescent Ave E over Mo 14120006,420Fair
Mason Rd S over Is 6419876,288Fair
Rt Ab E over Cst N Woods Mill Rd C20126,270Good
Rt Ab E over Hibler CR20196,270Good
Rt Ab E over Mo 14120116,270Fair
Charbonier Rd over Br of Cowmire CR20036,246Fair
Rp IS270E to Misso over NS RR19916,164Fair
Rp IS170W to MO115 over Maline CR19796,122Fair
Sappington Rd S over Is 4419696,114Fair
Natural Bridge Rd over US 67 Rp US67S to Natur20066,069Fair
Dale Ave over Hampton CR20036,000Good
Geyer Rd over Two Mile CR20126,000Good
Hanna Rd over Fishpot CR20136,000Good
S Brentwood Blvd over Shady Grove CR19006,000Fair
Taussig Dr over Cowmire CR19926,000Fair
Ferguson Ave over Maline CR19775,973Poor
Clay Ave over UP RR19995,950Fair
Sulphur Spring Rd over Br of Fishpot CR19885,896Good
Mason Rd over Smith CR20155,892Good
Hillsboro Rd over E Trib of Williams20075,816Fair
Hanna Rd over Trib to Fishpot CR20105,720Good
Old Halls Ferry Rd over Cold Water CR20055,663Good
Edgar Rd S over Is 44 BNSF RR19695,627Fair
Creve Coeur Mill over Fee Fee CR19575,594Fair
Rp IS270W to IS70E over Is 27019825,576Fair
Rp IS270W to IS70E over Mo 18019825,576Fair
Rp IS270W to IS70E over Rp MO180 to IS270W19825,576Fair
N Rock Hill Rd over Shady Grove CR20175,574Good
Warson Rd over Two Mile CR20045,564Fair
Kehrs Mill Rd over Caulks CR19955,529Fair
Lackland Rd E over Is 17019815,503Good
Bellevue Ave S over Is 6420085,500Good
Sulphur Spring Rd over W Trib Fishpot CR20055,448Good
Rp Lambert Intl Bl over Is 7019845,378Fair
River Valley Dr S over Mo 36420015,364Good
Lackland Rd over E Trib of Fee Fee20185,192Good
Rhl Dr over Drainage Channel20005,192Fair
Or 64 E over Creve Coeur CR19905,122Fair
S Woods Mill Rd S over Is 64 Rp IS64E to MO14119885,112Poor
Musick Ave over Sappington CR20175,067Good
N Woods Mill Rd over Creve Coeur CR20125,041Good
Marshall Rd over BNSF RR19525,030Good
Kingsland Ave over NE Br Rvr Des Pere19385,000Fair
Laclede Station Rd over Black Creek Br19725,000Fair
Laclede Station Rd over Hampton CR20105,000Fair
Newport Ave over UP RR19895,000Fair
Newport Rd over Shady Grove CR19655,000Good
S Central Ave over Flat CR19795,000Fair
St Anthony Ln over Fountain CR20185,000Good
St Anthony Ln over St Anthony CR19995,000Fair
Strassner Rd over Black CR19845,000Good
W Main St over Flat CR20065,000Fair
Mo 115 N over Is 7019584,982Fair
Waterford Dr over Paddock CR19934,970Fair
Meramec Bottom Rd over Lemay CR19404,960Fair
Meramec Bottom Rd over Lemay CR20224,960Good
Pear Tree Ln over E Z Park20004,902Good
Sappington Rd over Mulberry CR19594,874Fair
Redman Ave over Black Jack CR19574,777Fair
St Louis Mills Blv over Mo 37020034,762Good
Chesterfield Pkwy over Is 6420134,738Fair
Or 270 E over Drainage Dtch20224,714Good
Vernon Ave over Rvr Des Peres19814,674Fair
Green Park Rd over Gravois CR19544,663Fair
Weidman Rd over Grand Glaize CR20014,626Good
Rp Missouri Bottom over Mo 370 N&W RR19904,601Poor
Bermuda Dr S over Is 7020014,596Fair
Wright Ave over Coldwater CR19984,500Fair
Redman Ave over Watkins CR19574,497Fair
Seven Pines Dr S over Mo 36419994,486Fair
Koch Rd S over Martigney CR19764,433Fair
Doddridge Rd over Midland CR20064,370Good
Pennsylvania Ave over NE Br of Rvr Des P19454,329Fair
Rp IS70W to Natura over Cst Cypress Rd19944,326Fair
So Rock Hill Rd S over Is 4419694,302Fair
Amiot Dr E over Mo 36419994,268Fair
Pierside Ln over Br of Kiefer CR19884,250Fair
Marshall Rd over Grand Glaize CR19814,171Fair
Prichard Farm Rd over Fee Fee CR20034,170Poor
Dietrich Rd over Grand Glaize CR19974,077Fair
Adams Ave over Trib of Maline CR19754,000Fair
Borman Dr over Br of Fee Fee CR19804,000Fair
Enchanted Pkwy over Grand Glaize CR19604,000Fair
Green Park Ind Dr over Gravois CR20014,000Good
Old Warson Rd over Sebago CR20064,000Good
Paddock Dr over Paddock CR19954,000Good
Ramsey Ln over Fishpot CR20184,000Good
Strecker Rd over Caulks CR20093,998Fair
Rue St Denis over Cold Water CR19983,983Good
Rue St Denis over Fountain CR19983,983Good
Riverview Dr over Watkins CR19473,955Fair
Beaumont-antire Rd over Antire CR19603,951Fair
Ladue Rd over Creve Coeur CR20123,942Good
Jj Kelley Memorial over Is 270 Rp IS270W to MO119893,900Fair
North and South Rd over Br of Rvr Des Pere19593,839Fair
Link Ave over Midland CR19863,808Fair
Creve Coeur Mill over Creve Coeur CR20183,698Good
Hudson Dr over Black Jack CR19553,655Fair
Hudson Drive over Black Jack CR20223,655Good
Conway Rd over Smith CR19963,600Good
Wildhorse Pkwy Dr over Bonhomme CR19893,556Fair
Harrison Ave over UP RR19863,450Fair
Tesshire Dr over Gravois CR20203,450Good
Paul Ave over Trib of Maline CR20023,420Fair
Rp IS64E to Rtjj S over Rp IS270E to IS64E19913,419Fair
Meramec Bottom over Meramec Rvr Trib20003,396Good
Mo 141 S over Small Lake20223,387Good
Mo 141 S over Small Lk19723,387Fair
Lewis Rd S over Is 4419683,373Fair
Rp N Hanley Rd to over Rp IS70E to Rtnn20013,342Fair
Rp IS270E to MO367 over Is 27020223,325Fair
Rp IS270E to MO367 over Mo 36720223,325Fair
Or 270 E over Is 27020203,297Fair
Rp MO115N to IS170 over Maline CR19793,297Fair
Valley Rd over Shotwell CR20053,292Good
Taussig Ave E over Mo 37019913,289Fair
Or 64 W over Creve Coeur CR19883,275Fair
W Watson Rd over Trib B20113,240Fair
W Watson Rd over Trib B20123,240Fair
Weber Hill Rd over Trib B20123,240Good
Von Talge Rd over Br of Mattese CR19903,196Good
Wyncrest Dr over Br Grand Glaize CR20223,173Good
Bookbinder Dr over Trib Creve Coeur C19663,161Fair
82ND Blvd over Rvr Des Peres20023,143Fair
Smizer Mill Rd over N Trib of Williams20053,129Fair
Braeshire Dr over Br Grand Glaize CR20083,095Good
Mc Donnell Blvd over Metrolink19933,079Good
Walton Rd over Trra RR20023,040Fair
Dale Ave over Claytonia CR19553,000Poor
Derhake Rd over New Fountain CR19953,000Fair
Folk Rd over Black Creek Br19873,000Poor
Howard George Rd over Grand Glaize CR19773,000Fair
Litzsinger Rd over Black CR20113,000Good
Old Ballwin Rd over Fishpot CR19943,000Good
Old Meramec Sta Rd over Grand Glaize CR19763,000Fair
Old Smizer Mill Rd over Fenton CR20003,000Fair
Rose Ave over Black CR19813,000Fair
Rt T E over Wild Horse CR19402,986Fair
Ringer Rd over Mattese CR19662,978Fair
Hudson Dr over Delwood CR19202,924Fair
Vorhof Drive over Black Jack Crk20222,921Good
Lakefront Dr over Unknown Lk19892,912Good
Ballas Rd over Sugar CR19952,900Fair
Ballas Rd over UP RR19892,900Fair
Couch Ave over Sugar CR19652,845Fair
Couch Ave over UP RR19862,845Fair
Green Valley Dr over Dellwood CR19502,831Fair
Rp Bermuda Rd to I over Rt N Rp Rtns to IS70W20012,829Good
Yaeger Rd over Mattese CR19572,736Fair
Dutch Mill Rd over Glaize CR19722,697Fair
Barrett Station Rd over Sugar CR19352,615Fair
Lackland Rd over Vacant Ground19962,550Fair
W Watson Rd over Gravois Creek Br19942,529Fair
W Watson Rd over Trib B20092,529Fair
Country Stone Dr over Br Grand Glaize CR19782,500Fair
Shaftesbury Ave over Rvr Des Peres20052,500Fair
Smiley Rd over Trib to Fee Fee CR19992,500Fair
W Bruno Ave over Black Creek Br19762,500Fair
W Bruno Ave over Black Creek Br19762,500Good
Old Jamestown Rd over Coldwater CR19872,457Fair
Old Bonhomme Rd E over Is 17019602,364Fair
New Jamestown Rd E over Mo 36720062,357Good
Holmes Ave S over Is 4419672,352Fair
Creve Coeur Mill over Br Creve Coeur CR19712,292Fair
Greenwood Blvd over Big Bend Blvd19602,291Fair
Strecker Rd over Caulks CR20032,290Fair
Scudder Ave E over Is 17019772,282Fair
Westglen Farm Dr over Br of Caulks CR19852,220Fair
Kempland Place over Rvr Des Peres19502,100Fair
Or 270 E over BNSF RR19312,088Fair
Canton Ave over Rvr Des Peres20072,073Good
Ferguson Ave over Trra RR19802,055Fair
Avalon Hills Dr over N Trib of Williams19992,019Fair
Breckenridge Indus over Deer Crk20232,000Good
Brookbend Dr over Two Mile CR20092,000Good
Co SOR270E to NOR2 over Is 27020202,000Good
Gilsinn Ln over Br of Meramec Rvr19752,000Fair
Holmes Ave over Gravois CR19702,000Fair
Lafayette St over Fountain CR19952,000Fair
Leffingwell Ave over Gravois Crk19732,000Fair
N W Entry Dr over Grand Glaize CR20052,000Fair
Pennridge Dr over Cowmire CR19702,000Fair
Strecker Rd over Shotwell CR20032,000Fair
Spanish Pond Rd over BNSF RR19601,947Fair
Litzsinger Rd over Deer CR20071,920Good
Timberlk Manr Pkwy over Br Creve Coeur CR20141,900Good
Strecker Rd over Caulks CR20011,895Good
Old Jamestown Rd over Mill CR19711,878Fair
Topping Rd N over Ditch20041,836Fair
Dade Ave over NS RR19551,820Fair
Ashby Rd over Coldwater CR20111,800Good
Co SOR44E to Fento over Is 44 Or 4419811,798Poor
Wilson Ave over Wilson CR Trib20181,798Good
Breckenridge Ave over Coldwater CR20001,766Good
Mc Cutcheon Rd S over Is 6420081,761Good
Frost Ave over Trib Cold Water CR20081,710Good
Shepard Rd over Caulks CR20041,683Fair
Shepard Rd over Trib W Br of Caulk20041,683Fair
Etzel Ave over Br Rvr Des Peres19871,670Good
Rt Ba S over Bonhomme CR19931,654Fair
Mattis Rd E over Is 55 Is 5519951,586Good
Strecker Rd over Caulks CR20191,586Good
Rp Rtabe to MO141N over Creve Coeur CR20101,567Fair
Rp EOR367 to MO367 over Mo 36720061,557Good
Geraldine Ave over Coldwater Creek20221,500Good
Glenowen Dr over Maline CR19991,500Good
Sunrise Heights Dr over Martigney CR19821,485Fair
Missouri Bottom Rd over Cowmire CR19361,480Fair
Dunn Rd over Br of Cowmire CR19621,463Fair
Forest Ave over BNSF RR19941,450Fair
Barrett Station Rd over UP RR20041,435Good
Adie Rd over Fee Fee CR20161,430Good
Antire Rd S over Is 4419581,418Fair
Buckhurst Dr over Kiefer CR19941,360Fair
Bemiston Ave-rmp D over Forest Park Pkwy20051,322Good
Groby Rd over Rvr Des Peres20051,316Fair
Fox Creek Rd over Fox CR20151,300Good
Lindy Dr over Fishpot CR19871,300Fair
Imperial Dr over Dellwood CR19391,278Fair
Liggett Ln over Br of Gravois CR19601,239Fair
Mcbride Point Dr over Br of Caulks CR19841,220Fair
Theiss Rd S over Is 27019931,207Good
Kingsland Ave over Br of River Des Pe19941,200Fair
Pond Rd over Bonhomme CR20031,200Fair
Forby Rd over Flat CR20061,192Fair
Gist Rd over Cowmire CR20151,174Good
Alt Rd S over Pond CR19971,165Fair
New Ballwin Rd over Kiefer CR20161,164Good
Longview Drive over Trib of Mattese20231,150Good
Spring Meadows Dr over Grand Glaize CR20181,150Good
Centaur Rd over Br of Wild Horse C19671,136Poor
Justice Rd over New Halls Ferry CR19831,127Fair
Or 44 E over Williams CR20121,120Good
Or 44 E over Williams CR19581,120Fair
Wild Horse CR Rd over Br of Wild Horse C19621,120Poor
Wild Horse CR Rd over Br of Wild Horse C20181,120Good
Old Smizer Mill Rd over Fenton CR19971,116Fair
Wild Horse CR Rd over Wild Horse CR20031,110Good
May Valley Dr over Fenton CR19941,023Fair
S Glenwood St over BNSF RR19931,020Fair
SE Lafayette Ctr over Grand Glaize CR20111,020Good
Tartan Green Blvd over Br of Caulks CR19891,020Fair
Wild Horse CR Rd over Bates CR20131,018Fair
Pvt Maritz Ent S over Is 4419831,010Fair
Allenton Rd over UP RR19281,000Poor
Allenton Rd over UP RR20241,000Good
Andrews Dr over Br of Deer CR19771,000Fair
Bald Hill Rd over Flat CR20071,000Good
Country Club Dr over Br of Two Mile CR19701,000Fair
Ferguson St over Trib of Rvr Des Pe20141,000Good
Florissant Park Dr over Daniel Boone CR19551,000Fair
Graham Rd over Br of Coldwater CR19951,000Good
Palm Dr over Lawnview CR19951,000Fair
Plymouth Ave over Br Rvr Des Peres19501,000Fair
Riverwood Place Dr over Tesson Trib19891,000Fair
S Castello St over St Anthony CR20031,000Good
Shepley Dr over BNSF RR19701,000Fair
St Cyr Rd over Calumet CR20151,000Good
Town and Country P over Coldwater Crk19651,000Fair
Woods Rd over Hamilton CR20161,000Fair
Old Manchester Rd over Br of Fox CR2010998Good
Old Baumgartner Rd over Mattese CR2016995Good
Claychester Dr over Two Mile CR2014950Good
Rue De Fleur Dr over Smith CR1970950Fair
Boland Pl S over Is 642008938Fair
Briarstone Dr over Sappington CR1965913Fair
Melissa-jo Ln over Lemay CR1976861Fair
Whitecliff Park Ln over Gravois Crk2024850Good
St Paul Rd over Spring Br1965840Fair
Gregory Ct over Br of Mattese CR1996808Good
Greeley Dr over Daniel Boone CR1950800Fair
Highland Ave over Sugar CR2012800Good
Highland Ave over UP RR1996800Good
Loveland Dr over Daniel Boone CR1955800Fair
Meramec Blvd over Clifty CR1978800Fair
Bellefontaine Rd over BNSF RR2004792Good
Ossenfort Rd over Wildhorse CR2006790Good
Spirit of St Louis over Is 641968789Fair
New Ballwin Road over Spring Br2021772Good
Oakwood Dr over Fenton CR1965766Fair
Or 44 E over Is 270 Rp IS44E to Is1996757Fair
Bredell Ave over Claytonia CR1990750Fair
Old Dougherty F Rd over Sugar CR1993750Fair
Pennsylvania Ave over Rvr Des Peres1996750Fair
Rieger Rd over Bonhomme CR1940730Fair
St Malachy Ln over St Anthony CR2002700Good
Trianon Ln over Br of Grand Glaize1971700Poor
Ossenfort Rd over Br of Wild Horse C1991690Fair
Clairmont Dr over Br of Delwood CR1947688Good
Gist Rd E over Is 2701988687Fair
Railroad St over Big Bend Blvd1960643Poor
Crested View Dr over E Trib of Fee Fee1978623Fair
Fournier Dr over Br of Gravois CR2011600Fair
Hardt Rd over Wildhorse CR2009600Good
Lynn Town Dr over Coldwater CR1984600Fair
Model Realty Rd over Fox CR1992600Good
Old Sulpher Sprng over Grand Glaze CR1979600Fair
Rahning Rd over Waterway1990600Fair
Turnberry Place Dr over Br of Caulks CR1989600Good
W Watson Rd over Trib B2012600Good
Old Eatherton Rd over Bonhomme CR2019585Good
Tesson CR Esta. Dr over Br of Gravois CR1991572Fair
Eagle Bluff over Caulks CR2001563Good
Pond Rd over Trib to Bonhomme C2001560Fair
Bellerive Est Dr over Smith CR1970550Good
Ladue Farm Rd over Creve Coeur CR1978550Poor
Rp MO141S to Rtabe over Creve Couer CR2011546Good
Baxter Forest Ridg over Br of Caulk CR1987513Good
70TH St over Br of River Des Pe1998500Fair
Barrett Sta Rd over Br of Grand Glaize1980500Fair
Brasher St over Drainage Channel2015500Fair
Dickson Ave over Creek1950500Fair
Featherstone Dr over Br of Grand Glaize1973500Fair
Larkin-wm Indus Dr over Br of Yarnell CR1975500Fair
Lovella Ave over Claytonia CR2022500Good
Richland Meadws Dr over Kiefer CR1993500Fair
Rue St. Francois over Fountain CR1998500Good
Thornton Rd over Shady Grove CR1965500Fair
Weaver Ave over Black Creek Br1984500Poor
West Hill Park Dr over Caulks CR1990500Fair
Forby Rd over Clifty CR2009460Good
Dubourg Ln over Mattese CR2008457Good
Blackberry Ave over Br of Rvr Des Pere1960450Fair
Mason Ln over Grand Glaize CR1960430Poor
Chesterfld Rdge Rd over Swingley Ridge Rd1997400Good
Edmundson Rd over Coldwater CR1984400Fair
Firethorn Dr over Trib of Two Mile C2011400Good
Glencoe Rd over Br of Hamilton CR1962400Fair
Glencoe Rd over Hamilton CR2017400Fair
Hafner Place over NW Br Rvr Des Pere1995400Fair
Orrville Rd over W Br Caulks CR2006400Fair
Torero Ln over Stormwater CR1987390Fair
Allen Rd over UP RR2019369Good
Calvert Ave over Coldwater CR1984350Fair
Hillsdale Rd over Fishpot CR1995350Fair
Kiefer Creek Rd over Kiefer CR1991350Fair
Lewis Rd (oak Dr) over UP RR1930348Poor
Premium Way over Drainage Channel2013345Fair
Big Bend Woods Dr over Fishpot CR1970320Fair
Bellgrove Dr over Watkins CR1999300Poor
Dix Ave over Coldwater CR1984300Fair
Fawn Valley Dr over Two Mile CR2015300Good
Marvin Ave over Coldwater CR1991300Fair
Montevale Ct over Yarnell CR1991300Good
Oak Springs Trl Dr over Br of Fishpot CR1994300Good
Smith Dr over Fishpot CR1970300Fair
Ww Swim Club over Br of Deer CR1977300Fair
Lemona Dr over St George CR1967257Fair
Spring Lilly Court over Williams CR2006254Fair
Forest Leaf Dr over Grand Glaize CR1976250Fair
St Edward Ln over St Anthony CR2006250Good
Castlewood Rd over Kiefer CR1962242Fair
Von Talge Meadows over Br of Mattese CR2000240Fair
Gregory Ln S over Fenton CR1997224Fair
Parkwoods Ave over Creek1950200Fair
Todd Evan Trail over Wilson CR2009184Good
Bouquet Rd over Tavern CR2017180Good
Oak Dr over Two Mile CR2018160Good
Julian Ave over NE Br Rvr Des Pere2003150Fair
Mark Wesley Ln over Br of Fishpot CR1991150Fair
Mark Wesley Ln over Br of Fishpot CR1991150Fair
Antire Rd over Williams CR1920124Fair
Hencken Rd over Hollow Trib1998120Fair
Or 44 E over UP RR1968114Fair
Alley over Rvr Des Peres1989100Good
Baalbek Dr over Trib B2009100Good
Chamberlain Ave over NE Br Rvr Des Pere2014100Good
Fairview Dr over Fishpot CR199580Fair
Melrose Rd over Creek200350Good
Mason Knoll Dr over Br of Grand Glaize197940Fair
Coal Bank Rd over Watkins CR190211Fair
Old Smizer Mill Rd over Fenton CR193011Fair
Elinor Ave over Hampton CR197610Poor
Parkway Dr over Bonhomme CR201510Good
Whitecliff Prk Rd over Gravois CR201110Good
Franklin Rd over Clear CR19231Fair

Page 1 · 2

Source: FHWA National Bridge Inventory, 2025.

St. Louis County bridge conditions · Missouri bridges by county.

Background: how bridge ratings work · what "poor" and "structurally deficient" actually mean · how often bridges are inspected.