State profile · Near median Poor share

Wisconsin bridge safety

Condition ratings, load ratings, and Poor-condition data for every public highway bridge in Wisconsin, based on the FHWA National Bridge Inventory.

14,851
Public bridges
41.3%
Good condition
6.1%
Poor condition

Data updated May 2026

Total Bridges

14,851

Public highway bridges in Wisconsin

Good Condition

41.3%

6,130 bridges rated 7-9

-8.7pp vs 50% benchmark

Poor Condition

6.1%

911 bridges whose lowest applicable component is rated 0-4

-0.9pp vs national avg 7.0%

Wisconsin vs national bridge condition

Wisconsin - Good condition share 41.3%
National avg

Share of bridges rated 7-9 on the FHWA 0-9 scale (deck, superstructure, substructure all good).

Wisconsin - Poor-condition share 20.4%
National avg

Lower is better. Bar maxes at 30% (worst-state ceiling). National average sits at 7.0%.

Wisconsin vs nearby ranks

Adjacent states by Poor-condition share (lower share = better)

States are ranked by the share of bridges whose lowest applicable component rating is 4 or below. This describes recorded condition; it does not measure funding effectiveness or live crossing safety. States here sit immediately above and below Wisconsin on the same metric.

MS

Mississippi

5.92% top marginal rate
Structure
Progressive
Burden @ $100K
$16,823

SC

South Carolina

6.10% top marginal rate
Structure
Progressive
Burden @ $100K
$5,396
Selected

WI

Wisconsin

6.13% top marginal rate
Structure
Progressive
Burden @ $100K
$14,851

NC

North Carolina

6.16% top marginal rate
Structure
Progressive
Burden @ $100K
$18,901

HI

Hawaii

6.47% top marginal rate
Structure
Progressive
Burden @ $100K
$1,206

Bridges Needing Most Attention in Wisconsin

Six lowest-condition bridges in Wisconsin, ranked by the portal's composite display score. Inspection intervals are risk-based under current NBIS rules.

All Bridges in Wisconsin

USH 61

Poor

Over: RICHLAND CREEK

0.3M N JCT STH 60 TO E, Crawford, WI

Built 1958 Load: 22.7 t ADT: 2,700

CTH KP / MADISON S

Poor

Over: VERMONT CREEK

0.2M W JCT STH 78, Dane, WI

Built 1951 Load: 22.7 t ADT: 830

CTH T

Poor

Over: KOSHKONONG CREEK

0.3M W JCT CTH N, Dane, WI

Built 1939 Load: 22.7 t ADT: 810

CTH A

Poor

Over: SAUNDERS CREEK

1.6M S JCT USH 51, Dane, WI

Built 1927 Load: 22.7 t ADT: 1,300

CTH BB

Poor

Over: KOSHKONONG CREEK

1.9M E JCT CTH N, Dane, WI

Built 1914 Load: 22.7 t ADT: 1,500

CTH JJ

Poor

Over: VERMONT CREEK

0.2M W JCT STH 78, Dane, WI

Built 1958 Load: 22.7 t ADT: 314

CTH NP

Poor

Over: BUTLER CREEK

0.9M N JCT CTH N, Dodge, WI

Built 1965 Load: 22.7 t ADT: 527

LRD IRONDALE RD

Poor

Over: POKEGAMA RIVER

1.0M S JCT CTH W, Douglas, WI

Built 1930 Load: 22.7 t ADT: 75

USH 12

Poor

Over: WILSON CREEK

1.7M E JCT CTH O TO N, Dunn, WI

Built 1934 Load: 22.7 t ADT: 2,900

LRD 810TH ST.

Poor

Over: CRANBERRY CREEK

0.5M S JCT STH 85, Dunn, WI

Built 1919 Load: 22.7 t ADT: 108

CTH N

Poor

Over: BR RED CEDAR RIVER

0.7M N JCT STH 170, Dunn, WI

Built 1934 Load: 22.7 t ADT: 213

CTH Q

Poor

Over: WILSON CREEK

2.3M N JCT USH 12, Dunn, WI

Built 1944 Load: 22.7 t ADT: 213

CTH T

Poor

Over: TAYCHEEDAH CREEK

0.5M E JCT CTH K, Fond du Lac, WI

Built 1955 Load: 22.7 t ADT: 2,500

CTH SS

Poor

Over: E BR MILWAUKEE RIVER

0.5M E JCT CTH G, Fond du Lac, WI

Built 1986 Load: 22.7 t ADT: 570

LRD FOREST AVE

Poor

Over: E BR FOND DU LAC RIVER

1.8M NW JCT I-41 & S. MIL, Fond du Lac, WI

Built 1965 Load: 22.7 t ADT: 1,900

CTH M

Poor

Over: BRAEZELS BRANCH

1.0M S JCT CTH C, Green, WI

Built 1957 Load: 22.7 t ADT: 313

LRD AIRPORT RD

Poor

Over: LITTLE SUGAR RIVER

2.3M E JCT STH 69, Green, WI

Built 1930 Load: 22.7 t ADT: 105

CTH HH

Poor

Over: KNIGHT HOLLOW CREEK

3.1M S JCT CTH H, Iowa, WI

Built 1948 Load: 22.7 t ADT: 400

CTH KB

Poor

Over: BLACK CREEK

0.1M E JCT CTH V, Kewaunee, WI

Built 1946 Load: 22.7 t ADT: 975

CTH AB MAIN ST

Poor

Over: SCHOOL CREEK

0.8M N JCT STH 54, Kewaunee, WI

Built 1932 Load: 22.7 t ADT: 1,900

CTH W

Poor

Over: JOHNSON COULEE CREEK

0.2M E JCT CTH D, La Crosse, WI

Built 1952 Load: 22.7 t ADT: 1,530

LRD JERICHO RD

Poor

Over: JONES BRANCH

2.0M E JCT CTH G, Lafayette, WI

Built 1930 Load: 22.7 t ADT: 82

LRD KINGSLEY RD

Poor

Over: WOLF CREEK

1.5M S JCT STH 11, Lafayette, WI

Built 1930 Load: 22.7 t ADT: 88

LRD E BRENNAN LANE

Poor

Over: BRENNAN CREEK

0.2M E JCT STH 78, Lafayette, WI

Built 1930 Load: 22.7 t ADT: 5

LRD KOSZAREK RD

Poor

Over: BR SPRING BROOK

0.4M N JCT CTH G, Langlade, WI

Built 1967 Load: 22.7 t ADT: 329

CTH MM

Poor

Over: COPPER RIVER

1.3M N JCT STH 64, Lincoln, WI

Built 1966 Load: 22.7 t ADT: 282

CTH Q

Poor

Over: LITTLE MANITOWOC RIVER

1.2M N JCT STH 42, Manitowoc, WI

Built 1958 Load: 22.7 t ADT: 3,000

CTH Q

Poor

Over: BR W TWIN RIVER

1.4M N JCT STH 310, Manitowoc, WI

Built 1964 Load: 22.7 t ADT: 2,100

CTH C

Poor

Over: PLOVER RIVER

0.3M W JCT CTH Y, Marathon, WI

Built 1954 Load: 22.7 t ADT: 809

LRD 18TH ST

Poor

Over: BR BIG RIB RIVER

1.1M N JCT CTH U, Marathon, WI

Built 1929 Load: 22.7 t ADT: 75

LRD JUNCTION RD

Poor

Over: BIG SANDY CREEK

2.1M E JCT STH 52, Marathon, WI

Built 1920 Load: 22.7 t ADT: 86

LRD MCMILLAN RD

Poor

Over: SQUAW CREEK

0.8M E JCT CTH T, Marathon, WI

Built 1956 Load: 22.7 t ADT: 120

CTH G

Poor

Over: BR MILL CREEK

2.5M E JCT CTH E, Monroe, WI

Built 1963 Load: 22.7 t ADT: 185

CTH N

Poor

Over: LITTLE LEMONWEIR RIVER

1.4M S JCT CTH A, Monroe, WI

Built 1940 Load: 22.7 t ADT: 250

CTH F

Poor

Over: EMBARRASS RIVER

1.3M E JCT STH 76, Outagamie, WI

Built 1948 Load: 22.7 t ADT: 266

LRD 30TH ST

Poor

Over: WILLOW RIVER

1.9M S JCT CTH A, Polk, WI

Built 1960 Load: 22.7 t ADT: 802

CTH Q 2ND ST

Poor

Over: WIS CENTRAL LIMITED RR

0.1M S JCT USH 10, Portage, WI

Built 1908 Load: 22.7 t ADT: 790

CTH O

Poor

Over: S FK JUMP RIVER

7.5M E JCT USH 8, Price, WI

Built 1959 Load: 22.7 t ADT: 112

LRD E MAIN DR

Poor

Over: WIND LAKE DRAINAGE CANAL

0.8M S JCT CTH K, Racine, WI

Built 1965 Load: 22.7 t ADT: 293

STH 130-STH 133

Poor

Over: WISCONSIN RIVER 05

0.4M N JCT STH 133 TO S, Richland, WI

Built 1932 Load: 22.7 t ADT: 1,900

LRD CAMPUS DR

Poor

Over: BRUSH CREEK

0.1M N JCT USH 14, Richland, WI

Built 1966 Load: 22.7 t ADT: 117

LRD SENTINAL ASH R

Poor

Over: BECKY CREEK

0.2M W JCT CTH H-52, Rusk, WI

Built 1955 Load: 22.7 t ADT: 43

LRD TOWN HALL RD

Poor

Over: DELL CREEK

1.2M N JCT CTH H, Sauk, WI

Built 1965 Load: 22.7 t ADT: 83

LRD GASSER RD

Poor

Over: SKILLET CREEK

0.1M W JCT USH 12, Sauk, WI

Built 1955 Load: 22.7 t ADT: 213

LRD DIAMOND HILL R

Poor

Over: SEELEY CREEK

0.2M N JCT CTH PF, Sauk, WI

Built 1930 Load: 22.7 t ADT: 125

LRD STONES POCKET

Poor

Over: OTTER CREEK

0.4M N JCT CTH C, Sauk, WI

Built 1917 Load: 22.7 t ADT: 133

CTH B

Poor

Over: HAY CREEK

1.7M E JCT CTH A, Sawyer, WI

Built 1982 Load: 22.7 t ADT: 1,300

CTH D

Poor

Over: EMBARRASS RIVER

0.2M S JCT CTH M TO N, Shawano, WI

Built 1950 Load: 22.7 t ADT: 1,150

LRD LANDSTAD RD

Poor

Over: E BR SHIOC RIVER

0.9M E JCT STH 47, Shawano, WI

Built 1918 Load: 22.7 t ADT: 152

CTH K

Poor

Over: BR WILLOW RIVER

1.3M W JCT CTH T, St. Croix, WI

Built 1935 Load: 22.7 t ADT: 1,300

Showing 14,401-14,450 of 14,851 bridges

Data sourced from the FHWA National Bridge Inventory (NBI), latest released cycle. See our methodology for details. Retrieved and formatted by PlainBridges.

Disclaimer: This information is provided for informational purposes only and does not constitute professional advice. Data is sourced from the FHWA National Bridge Inventory (NBI). Poor condition is an inspection-record category, not a closure or unsafe-to-cross designation. Consult the bridge owner for current status.

Every figure on PlainBridge is rendered directly from federal source data, no number is typed in by an editor. This page draws directly on federal source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.