BridgeReportCard
HomeIllinois › McHenry County

Bridge conditions in McHenry County, Illinois

227 inventoried bridges · 48 rated poor · 2025 National Bridge Inventory

United States Bridge Conditions2025 National Bridge Inventory, FHWACompiled

Of the 227 McHenry County bridges in the federal inventory, 48 carry a poor rating. That 21.1% share is roughly 3x the national average.

Good 40.5% · Fair 38.3% · Poor 21.1% of 227 bridges

Bridges rated poor

Every bridge in the county with a poor rating, busiest first. Poor means a major component is rated 4 or lower on FHWA's 0-9 scale; it is a repair flag, not a closure notice.

BridgeBuiltVehicles/dayCondition
US 12 over Nippersink CR Overfl193911,500Poor
Bull Valley Road over Boone Creek19699,300Poor
US 12 over N Br Nippersink Crk19908,250Poor
Charles Rd over Slough Creek19476,300Poor
Algonquin Rd over Spring CR19863,200Poor
Dartmoor Drive over Boone Creek19982,550Poor
South St Rd over Franklinville CR19832,050Poor
CH43 (millstream R over Kishwaukee River19641,700Poor
CH-43 Millstream R over S Br Kishwaukee Rvr19641,700Poor
Flat Iron Road over Mokeler Creek19501,550Poor
Bay Road over Unnamed Tributary19801,550Poor
Fas-39 (hunter Roa over Little Beaver Creek19631,350Poor
Barreville Rd over Sleepy Hollow Creek19571,350Poor
Vander Karr Rd over Br of Nippersink CR19811,350Poor
Maple Rd. C.h.(t-5 over Trib Coon Creek19451,150Poor
Oakwood Drive over Boone Creek19711,150Poor
Melody Lane over Silver Creek19841,050Poor
North Union Road over Kishwaukee River1959875Poor
Marengo Road over Rush Creek1956850Poor
TR-73 (Allendale R over Nippersink CR1978850Poor
Thayer Road over Nippersink Creek1975800Poor
Perkins Rd over Franklinville CR1980725Poor
Harmony Road over Coon Creek1980725Poor
Haegers Bend Rd over Fox Riv Inlet1986650Poor
MS-1000 QueenAnneR over Nippersink1960575Poor
Queen Anne Rd over Br of Nippersink CR1960575Poor
MS-3020 Center St over Stream1991575Poor
County Line Rd over Piscasaw Creek1959475Poor
County Line Rd over Kishwaukee Overflow1978475Poor
Lake View Drive over Island Lake1975450Poor
Streit Road over Piscasaw Creek1959425Poor
Mccue Road over Kishwaukee River1973400Poor
Graf Road over Piscasaw Creek1998375Poor
Frohling Rd over S Br Kishwaukee1978325Poor
Pleasant Valley Rd over Kishwaukee River1978325Poor
Pioneer Rd over Nippersink Creek1982325Poor
FAU-165 (W Solon R over N Br Nippersink Cr1983325Poor
Ch-27 (johnson Rd) over Nippersink CR1978300Poor
Thorne Rd over Kishwaukee Riv1992275Poor
Paulsen Rd over N Br Kishwaukee Riv1959250Poor
Murray Road over Slough Creek1968225Poor
North Union Road over Kishwaukee River1973200Poor
Sullivan Road over Trib N Br Kiswke Riv1965100Poor
Bunker Hill Road over Rush Creek1962100Poor
Bunker Hill Road over Drainage Ditch1970100Poor
Root Road over Rush Creek1900100Poor
Kunde Rd over Kishwaukee River198575Poor
White Oaks Rd over W Branch Piscasaw CR194750Poor

Busiest bridges in the county

BridgeBuiltVehicles/dayCondition
Il 62 over Fox River198843,100Fair
Il 31 over RR - UP197134,400Fair
Algonquin Road over Woods Creek200431,600Fair
Algonquin Road over Crystal Creek200431,600Fair
Algonquin Road over Gravel Pit Creek200431,600Fair
Rakow Rd (ch V-29) over Crystal Creek199430,600Good
Il 31 & 120 over Boone Creek199030,300Good
I-90 WB over Coon Creek201329,350Good
I-90 EB over Coon Creek201329,350Good
Randall Road over Woods Creek196928,800Good

Source: FHWA National Bridge Inventory, 2025. Counts cover inventoried highway bridges over 20 feet; ratings are reported by the state DOT.

All of Illinois: Illinois bridge conditions by county · every download on the data page.

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