State profile · Above median Poor share

North Dakota bridge safety

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

4,242
Public bridges
39.7%
Good condition
10.8%
Poor condition

Data updated May 2026

Total Bridges

4,242

Public highway bridges in North Dakota

Good Condition

39.7%

1,685 bridges rated 7-9

-10.3pp vs 50% benchmark

Poor Condition

10.8%

460 bridges whose lowest applicable component is rated 0-4

3.9pp vs national avg 7.0%

North Dakota vs national bridge condition

North Dakota - Good condition share 39.7%
National avg

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

North Dakota - Poor-condition share 36.1%
National avg

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

North Dakota 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 North Dakota on the same metric.

AK

Alaska

10.12% top marginal rate
Structure
Progressive
Burden @ $100K
$909

PA

Pennsylvania

10.50% top marginal rate
Structure
Progressive
Burden @ $100K
$14,867
Selected

ND

North Dakota

10.84% top marginal rate
Structure
Progressive
Burden @ $100K
$4,242

LA

Louisiana

11.00% top marginal rate
Structure
Progressive
Burden @ $100K
$12,699

PR

Puerto Rico

11.98% top marginal rate
Structure
Progressive
Burden @ $100K
$2,387

Bridges Needing Most Attention in North Dakota

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

All Bridges in North Dakota

1ST STREET SW

Good

Over: JAMES RIVER

1ST STREET SW JAMESTOWN, Stutsman, ND

Built 2005 Load: 52.3 t ADT: 1,045

COUNTY HIGHWAY

Good

Over: MAPLE RIVER/DRAIN 46

3 WEST OF PAGE, Cass, ND

Built 2017 Load: 52.5 t ADT: 235

COUNTY HIGHWAY

Good

Over: MAPLE RIVER

4 EAST 3 NORTH TOWER CITY, Cass, ND

Built 2016 Load: 52.5 t ADT: 20

COUNTY HIGHWAY

Good

Over: RUSH RIVER

2 EAST 3 SOUTH OF ERIE, Cass, ND

Built 2018 Load: 52.5 t ADT: 20

COUNTY HIGHWAY

Good

Over: BRANCH OF RUSH RIVER

2 EAST 4 SOUTH OF ERIE, Cass, ND

Built 2018 Load: 52.5 t ADT: 20

COUNTY HIGHWAY

Good

Over: CREEK

1 NORTH 4 WEST ST ANTHONY, Morton, ND

Built 2007 Load: 52.5 t ADT: 20

IRRFB ND HIWAY 23

Good

Over: SHELL CREEK

10 EAST OF N.D. 1804, Mountrail, ND

Built 2012 Load: 52.5 t ADT: 4,885

INTERSTATE 29

Good

Over: ANTELOPE CREEK

1 NORTH ND 13, Richland, ND

Built 1973 Load: 52.5 t ADT: 2,550

COUNTY HIGHWAY

Good

Over: DITCH

2 NORTH OF DRAYTON, Pembina, ND

Built 2020 Load: 52.8 t ADT: 160

INTERSTATE 29

Good

Over: CREEK

6 SOUTH ND 15, Grand Forks, ND

Built 1969 Load: 52.9 t ADT: 9,800

COUNTY HIGHWAY

Good

Over: N ROCKFORD CANAL

7 EAST 2 SOUTH OF HARVEY, Wells, ND

Built 1993 Load: 52.9 t ADT: 50

ND HIGHWAY 46

Good

Over: CP RAILWAY

CITY OF ENDERLIN, Ransom, ND

Built 1994 Load: 53.0 t ADT: 1,970

COUNTY HIGHWAY

Good

Over: CREEK

2 EAST OF SARLES, Cavalier, ND

Built 2016 Load: 53.1 t ADT: 26

COUNTY HIGHWAY

Good

Over: CREEK

4 EAST OF CARSON, Grant, ND

Built 2012 Load: 53.1 t ADT: 5

5th Ave N.E.

Good

Over: McClusky Canal

3.3 Miles N. of McClusky, Sheridan, ND

Built 1973 Load: 53.1 t ADT: 310

IRRFB ND HIWAY 23

Good

Over: CREEK

4 EAST OF ND 1804, Mountrail, ND

Built 1993 Load: 53.2 t ADT: 2,600

COUNTY HIGHWAY

Good

Over: CROOKED CREEK

6 SOUTH 1 WEST MILNOR, Sargent, ND

Built 2013 Load: 53.2 t ADT: 55

COUNTY HIGHWAY

Good

Over: CREEK

6 NORTH 1 EAST OF HOPE, Steele, ND

Built 2000 Load: 53.2 t ADT: 15

US HIGHWAY 2

Good

Over: BNRR

2 WEST OF HWY 83, Ward, ND

Built 2009 Load: 53.3 t ADT: 6,200

COUNTY HIGHWAY

Good

Over: BIG COULEE

3 S. 1 W. CHURCH'S FERRY, Benson, ND

Built 1995 Load: 53.5 t ADT: 25

COUNTY HIGHWAY

Good

Over: BIG COULEE

1 SOUTH CHURCH'S FERRY, Benson, ND

Built 1995 Load: 53.5 t ADT: 20

COUNTY ROAD

Good

Over: COTTONWOOD CREEK

3 EAST OF BERLIN, LaMoure, ND

Built 1979 Load: 53.5 t ADT: 20

ND HIGHWAY 8

Good

Over: HEART RIVER

9 SOUTH JCT. I-94, Stark, ND

Built 1992 Load: 53.5 t ADT: 550

INTERSTATE 29

Good

Over: COUNTY DRAIN 28

8 NORTH OF ND 13, Richland, ND

Built 1973 Load: 53.6 t ADT: 5,100

COUNTY HIGHWAY

Good

Over: CREEK

5 SOUTH OF OSNABROCK, Cavalier, ND

Built 2018 Load: 53.8 t ADT: 330

95th St. SW

Good

Over: LITTLE MISSOURI RIVER

19 SOUTH 1 WEST MARMARTH, Bowman, ND

Built 2008 Load: 53.9 t ADT: 90

17TH AVE SOUTH

Good

Over: ENGLISH COULEE

EAST OF 42ND ST, Grand Forks, ND

Built 2000 Load: 53.9 t ADT: 4,750

5TH ST.EAST

Good

Over: CREEK

5TH ST.EAST GRAFTON, Walsh, ND

Built 2006 Load: 53.9 t ADT: 975

ND HIGHWAY 32

Good

Over: PEMBINA RIVER

SOUTH EDGE OF WALHALLA, Pembina, ND

Built 1989 Load: 54.1 t ADT: 1,680

COUNTY ROAD

Good

Over: PAINTED WOODS CREEK

7 NORTH WILTON, McLean, ND

Built 2007 Load: 54.2 t ADT: 120

INTERSTATE 29

Good

Over: PEMBINA RIVER

1 SOUTH OF ND 59, Pembina, ND

Built 2017 Load: 54.2 t ADT: 1,337

INTERSTATE 29

Good

Over: DRAINAGE DITCH

1 SOUTH OF GARDNER, Cass, ND

Built 1968 Load: 54.4 t ADT: 9,000

ND HIGHWAY 1

Good

Over: SANBORN BNRR SEPARATION

2 NORTH OF I-94, Barnes, ND

Built 1988 Load: 54.5 t ADT: 1,250

COUNTY HIGHWAY

Good

Over: BEAVER CREEK

11 EAST 1 NORTH OF SHARON, Steele, ND

Built 1986 Load: 54.6 t ADT: 25

COUNTY HIGHWAY

Good

Over: ENGLISH COULEE DIVERSION

2 W 1 S JCT US 2 & I-29, Grand Forks, ND

Built 2003 Load: 54.7 t ADT: 250

ND HIGHWAY 22

Good

Over: LIGHTNING CREEK

2 NORTH OF S DAK BORDER, Adams, ND

Built 1972 Load: 54.8 t ADT: 290

COUNTY HIGHWAY

Good

Over: CREEK

2 EAST 4 SOUTH TOWER CITY, Cass, ND

Built 2011 Load: 54.8 t ADT: 20

COUNTY HIGHWAY

Good

Over: CREEK

8.5 S US 85 & .2 E ND 68, McKenzie, ND

Built 2020 Load: 55.1 t ADT: 20

15TH AVE/CO HWY 80

Good

Over: NW BR CANTEPETA CREEK

5 SOUTH 7 WEST OF FT RICE, Morton, ND

Built 2023 Load: 55.1 t ADT: 40

INTERSTATE 94

Good

Over: SHEYENNE RIVER

3 EAST OF ND 1 SOUTH, Barnes, ND

Built 1990 Load: 55.2 t ADT: 4,150

INTERSTATE 94

Good

Over: SHEYENNE RIVER

3 EAST OF ND 1 SOUTH, Barnes, ND

Built 1990 Load: 55.2 t ADT: 4,150

ND HIGHWAY 8

Good

Over: KNIFE RIVER

13 SOUTH OF JCT. ND 200, Dunn, ND

Built 1999 Load: 55.2 t ADT: 340

US HIGHWAY 2

Good

Over: TURTLE RIVER

5 EAST OF ND 18, Grand Forks, ND

Built 1990 Load: 55.2 t ADT: 2,155

US HIGHWAY 281

Good

Over: ROUND LAKE

4 SOUTH OF MINNEWAUKAN, Benson, ND

Built 2005 Load: 55.3 t ADT: 675

US HIGHWAY 2

Good

Over: LITTLE MUDDY RIVER

1 EAST OF US 85 NORTH, Williams, ND

Built 2006 Load: 55.3 t ADT: 1,900

COUNTY HIGHWAY

Good

Over: CREEK

5 N 3 E OF ALICE, Cass, ND

Built 1992 Load: 55.4 t ADT: 50

US HIGHWAY 2

Good

Over: MAUVAIS COULEE

2 SOUTHEAST US 281 SOUTH, Ramsey, ND

Built 2001 Load: 55.4 t ADT: 1,475

COUNTY HIGHWAY

Good

Over: CREEK

1 EAST 1 NORTH LYNCHBURG, Cass, ND

Built 2018 Load: 55.5 t ADT: 20

90th Ave. SW

Good

Over: BRANCH OF NORTH CREEK

3 NORTH OF WERNER, Dunn, ND

Built 2000 Load: 55.5 t ADT: 80

COUNTY HIGHWAY

Good

Over: ONE-O-ONE CREEK

1 N 2 W HOMESTEADERS GAP, McKenzie, ND

Built 2020 Load: 55.5 t ADT: 50

Showing 3,501-3,550 of 4,242 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.