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

LRD SILVER CREEK R

Good

Over: SILVER CREEK

0.5M W JCT CTH LS, Manitowoc, WI

Built 1920 Load: 24.3 t ADT: 270

LRD CENTER RD

Good

Over: POINT CREEK

0.7M S JCT CTH F, Manitowoc, WI

Built 1974 Load: 24.3 t ADT: 94

LRD REED AVE

Good

Over: LITTLE MANITOWOC RIVER

0.4M W JCT STH 42, Manitowoc, WI

Built 1964 Load: 24.3 t ADT: 3,700

LRD S 19TH ST

Good

Over: SILVER CREEK

0.9M S JCT CTH CL, Manitowoc, WI

Built 1920 Load: 24.3 t ADT: 47

CTH V

Good

Over: BR E TWIN RIVER

0.8M E JCT STH 147, Manitowoc, WI

Built 1951 Load: 24.3 t ADT: 1,100

STH 29 WB

Good

Over: WISCONSIN RIVER 29

2.5M W JCT CTH X, Marathon, WI

Built 1972 Load: 24.3 t ADT: 21,100

STH 153-MAIN ST

Good

Over: WISCONSIN RIVER 25

0.2M E JCT CTH B, Marathon, WI

Built 1963 Load: 24.3 t ADT: 13,100

CTH A

Good

Over: BR W FK LITTLE RIB RIVER

0.2M E JCT STH 107, Marathon, WI

Built 1985 Load: 24.3 t ADT: 1,030

LRD TOWNHALL RD

Good

Over: RANDALL CREEK

1.7M S JCT CTH A, Marathon, WI

Built 1952 Load: 24.3 t ADT: 47

LRD ASPEN RD

Good

Over: BR SCOTCH CREEK

0.4M N JCT CTH H, Marathon, WI

Built 1968 Load: 24.3 t ADT: 271

LRD PIONEER RD

Good

Over: JOHNSON CREEK

0.3M N JCT STH 153, Marathon, WI

Built 1975 Load: 24.3 t ADT: 90

LRD WOODLAND RD

Good

Over: BR W FK LITTLE RIB RIVER

0.7M W JCT CTH O, Marathon, WI

Built 2012 Load: 24.3 t ADT: 120

LRD HIGH FALLS ROA

Good

Over: PESHTIGO RIVER

3.2M N JCT CTH W, Marinette, WI

Built 1986 Load: 24.3 t ADT: 130

LRD DOW DAM RD

Good

Over: N BR PIKE RIVER

2.7M W JCT USH 141, Marinette, WI

Built 1974 Load: 24.3 t ADT: 330

LRD DIXIE AVE

Good

Over: MECAN RIVER

0.4M W JCT STH 22, Marquette, WI

Built 1979 Load: 24.3 t ADT: 80

LRD N LOVERS LANE

Good

Over: UNION PACIFIC RAILROAD

0.2M N JCT CTH E, Milwaukee, WI

Built 1970 Load: 24.3 t ADT: 9,400

LRD BROWN DEER PAR

Good

Over: PARK LAGOON

0.8M W JCT STH 57, Milwaukee, WI

Built 1936 Load: 24.3 t ADT: 47

LRD W LAKEFIELD DR

Good

Over: BR KINNICKINNIC RIVER

0.2M W JCT STH 241, Milwaukee, WI

Built 1952 Load: 24.3 t ADT: 5,100

LRD SOUTH 35TH STR

Good

Over: DRAINAGE DITCH

0.2M S JCT STH 100, Milwaukee, WI

Built 1998 Load: 24.3 t ADT: 112

LRD GROVER ROAD

Good

Over: BR ALLEN CREEK

0.4M N JCT USH 12, Monroe, WI

Built 1963 Load: 24.3 t ADT: 146

LRD JANCING AVE

Good

Over: LITTLE LA CROSSE RIVER

0.1M E JCT STH 27, Monroe, WI

Built 1982 Load: 24.3 t ADT: 203

CTH W

Good

Over: BR ALLEN CREEK

1.3M S JCT USH 12, Monroe, WI

Built 1950 Load: 24.3 t ADT: 305

CTH S

Good

Over: PENSAUKEE RIVER

0.3M N JCT CTH SS, Oconto, WI

Built 1961 Load: 24.3 t ADT: 780

LRD JAWORSKI RD

Good

Over: BR LITTLE SUAMICO RIVER

0.7M S JCT CTH S, Oconto, WI

Built 1950 Load: 24.3 t ADT: 120

CTH C

Good

Over: BR DUCK CREEK

0.7M N JCT CTH O, Outagamie, WI

Built 1957 Load: 24.3 t ADT: 2,500

CTH S

Good

Over: DUCK CREEK

0.5M E JCT CTH C, Outagamie, WI

Built 1975 Load: 24.3 t ADT: 5,900

LRD SECTION LINE R

Good

Over: BR APPLE CREEK

0.7M S JCT CTH UU, Outagamie, WI

Built 1970 Load: 24.3 t ADT: 23

LRD MARKET RD

Good

Over: BR BEAR CREEK

1.6M N JCT STH 76, Outagamie, WI

Built 1970 Load: 24.3 t ADT: 1,127

LRD ISLAND RD

Good

Over: RAT RIVER

0.1M S JCT USH 96, Outagamie, WI

Built 1969 Load: 24.3 t ADT: 94

LRD CASALOMA DR

Good

Over: BR MUD CREEK

0.8M S JCT CTH CA, Outagamie, WI

Built 1960 Load: 24.3 t ADT: 4,500

LRD MAYFLOWER RD

Good

Over: BEAR CREEK

0.2M S JCT CTH JJ, Outagamie, WI

Built 1969 Load: 24.3 t ADT: 205

CTH JJ

Good

Over: BEAR CREEK

1.7M W JCT CTH A, Outagamie, WI

Built 1970 Load: 24.3 t ADT: 3,800

CTH O

Good

Over: EAU GALLE RIVER

0.3M N JCT CTH P, Pepin, WI

Built 1976 Load: 24.3 t ADT: 687

CTH X

Good

Over: LITTLE ARKANSAW CREEK

0.5M N JCT CTH Z, Pepin, WI

Built 1980 Load: 24.3 t ADT: 198

CTH U MAIN ST

Good

Over: RUSH COULEE

0.1M S JCT CTH S, Pierce, WI

Built 1978 Load: 24.3 t ADT: 463

CTH U

Good

Over: PLUM CREEK

0.4M N JCT CTH UU, Pierce, WI

Built 1979 Load: 24.3 t ADT: 412

CTH C

Good

Over: ISABELLE CREEK

0.6M S JCT USH 10, Pierce, WI

Built 1962 Load: 24.3 t ADT: 1,648

CTH A

Good

Over: BR RUSH RIVER

3.8M S JCT USH 10, Pierce, WI

Built 1980 Load: 24.3 t ADT: 186

CTH B

Good

Over: FLAMBEAU RIVER

1.3M N JCT STH 70, Price, WI

Built 1971 Load: 24.3 t ADT: 546

LRD BREVER RD

Good

Over: HOOSIER CREEK

1.5M S JCT STH 142, Racine, WI

Built 1972 Load: 24.3 t ADT: 411

LRD 7 AND 1/2 MILE

Good

Over: BR ROOT RIVER

0.4M W JCT STH 38, Racine, WI

Built 1960 Load: 24.3 t ADT: 440

LRD RIVER DR

Good

Over: CAMP CREEK

0.2M N JCT STH 56, Richland, WI

Built 1982 Load: 24.3 t ADT: 46

LRD ORANGE ST

Good

Over: NRCS DRAINAGE CHANNEL

USH 14 & STH 80 INTERSECT, Richland, WI

Built 1999 Load: 24.3 t ADT: 5,900

CTH KK

Good

Over: BR KNAPP CREEK

1.0M E JCT CTH U, Richland, WI

Built 1976 Load: 24.3 t ADT: 43

LRD ROCKPORT RD

Good

Over: MARKHAM CREEK

0.3M E JCT STH 11, Rock, WI

Built 1989 Load: 24.3 t ADT: 1,757

LRD S FOOTVILLE RD

Good

Over: BR BASS CREEK

1.7M S JCT STH 11, Rock, WI

Built 1982 Load: 24.3 t ADT: 182

CTH G

Good

Over: JUMP RIVER

0.1M S JCT CTY D EAST-6, Rusk, WI

Built 1975 Load: 24.3 t ADT: 280

LRD REICHEL ROAD

Good

Over: WEIRGOR CREEK

2.5M N JCT CTH H-96, Rusk, WI

Built 1984 Load: 24.3 t ADT: 47

LRD VALLEY ROAD

Good

Over: PIGEON CREEK

0.3M WEST OF CTY. F-121, Rusk, WI

Built 2000 Load: 24.3 t ADT: 101

LRD GOLF COURSE RD

Good

Over: BARABOO RIVER

1.3M N JCT STH 154, Sauk, WI

Built 1983 Load: 24.3 t ADT: 1,100

Showing 8,051-8,100 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.