State profile · Above national median SD

North Dakota bridge safety

Condition ratings, load ratings, and structural-deficiency data for every public highway bridge in North Dakota — drawn straight from the FHWA National Bridge Inventory.

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

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 rated 0-4

Structurally Deficient

10.8%

460 bridges flagged for repair priority

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 — Structurally deficient 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 on the structurally deficient leaderboard (lower share = better)

States are ranked by share of bridges flagged structurally deficient — the FHWA classification for any span where deck, superstructure, or substructure carries a condition rating of 4 or below. Lower percentages indicate stronger maintenance funding and inspection follow-through. States here sit immediately above and below North Dakota on the same metric.

02

Alaska

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

42

Pennsylvania

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

38

North Dakota

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

22

Louisiana

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

72

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 composite NBI rating. Each is inspected at least every 24 months.

All Bridges in North Dakota

ND HIGHWAY 66

Good

Over: WOLF CREEK

1 EAST OF ND 3, Rolette, ND

Built 1961 Load: 46.4 t ADT: 510

COUNTY HIGHWAY

Good

Over: COULEE

4 NORTH 4 WEST CANDO, Towner, ND

Built 2000 Load: 46.4 t ADT: 20

COUNTY HIGHWAY

Good

Over: SHEYENNE RIVER

3 EAST 5 NORTH KINDRED, Cass, ND

Built 2014 Load: 46.6 t ADT: 50

ND HIGHWAY 13

Good

Over: MAPLE CREEK

3 EAST OF EDGELEY, LaMoure, ND

Built 2004 Load: 46.6 t ADT: 1,725

COUNTY HIGHWAY 10

Good

Over: CREEK

2 SOUTH OF RUTLAND, Sargent, ND

Built 2010 Load: 46.6 t ADT: 260

COUNTY HIGHWAY

Good

Over: ELM RIVER

3 WEST 1 NORTH GRANDIN, Traill, ND

Built 2017 Load: 46.6 t ADT: 20

ND HIGHWAY 8

Good

Over: CEDAR CREEK

11 NORTH JCT. US 12, Adams, ND

Built 2011 Load: 46.7 t ADT: 355

COUNTY HWY 21

Good

Over: CREEK

8 NORTH OF VALLEY CITY, Barnes, ND

Built 2011 Load: 46.8 t ADT: 700

6TH AVE SE

Good

Over: BEAVER CREEK

1 WEST OF LINTON, Emmons, ND

Built 1981 Load: 46.9 t ADT: 120

COUNTY HIGHWAY

Good

Over: CREEK

4 WEST 1 SOUTH WHEATLAND, Cass, ND

Built 2015 Load: 47.0 t ADT: 20

COUNTY HIGHWAY

Good

Over: DRAIN

4 WEST OF CASSELTON, Cass, ND

Built 2014 Load: 47.0 t ADT: 20

COUNTY ROAD

Good

Over: TURTLE RIVER

1 WEST 1 NORTH ARVILLA, Grand Forks, ND

Built 1996 Load: 47.0 t ADT: 60

6th St SW

Good

Over: CREEK

5 WEST 2 NORTH OF HAZEN, Mercer, ND

Built 2014 Load: 47.0 t ADT: 24

IRRSR ND HIWAY 31

Good

Over: ANTELOPE CREEK

10 NORTH OF SD BORDER, Sioux, ND

Built 1964 Load: 47.0 t ADT: 160

ND HIGHWAY 1806

Good

Over: LITTLE HEART RIVER

10 SOUTH OF I-94, Morton, ND

Built 1990 Load: 47.1 t ADT: 1,700

COUNTY HIGHWAY

Good

Over: BIG COULEE

1 EAST 2 NORTH CANDO, Towner, ND

Built 2003 Load: 47.2 t ADT: 10

ND HIGHWAY 30

Good

Over: N ROCKFORD CANAL NR1-10

6 NORTH OF ND 15, Wells, ND

Built 1983 Load: 47.2 t ADT: 220

86th Ave SW

Good

Over: THIRTY MILE CREEK

6 NORTH 5 EAST OF MOTT, Hettinger, ND

Built 1940 Load: 47.3 t ADT: 50

COUNTY HIGHWAY

Good

Over: BEAVER CREEK

4 EAST OF SHARON, Steele, ND

Built 2002 Load: 47.3 t ADT: 300

US HIGHWAY 81

Good

Over: PARK RIVER

1 NORTH OF ND 17, Walsh, ND

Built 1971 Load: 47.3 t ADT: 3,270

ND HIGHWAY 41

Good

Over: MCCLUSKY CANAL R2-2

9 SOUTH OF ND 200, McLean, ND

Built 1973 Load: 47.4 t ADT: 440

ND HIGHWAY 1804

Good

Over: CREEK

5 SOUTHWEST TRENTON, Williams, ND

Built 1981 Load: 47.4 t ADT: 1,420

23RD ST. NE

Good

Over: CEDAR CREEK

9 NORTH OF LEMMON, Adams, ND

Built 1975 Load: 47.7 t ADT: 140

COUNTY HIGHWAY

Good

Over: TONGUE RIVER

4 NORTH OSNABROCK, Cavalier, ND

Built 1980 Load: 48.0 t ADT: 330

BELMONT STREET

Good

Over: GF SO. END DRAINWAY

52ND AVE S & BELMONT-GF, Grand Forks, ND

Built 1998 Load: 48.0 t ADT: 1,000

ND HIGHWAY 1806

Good

Over: CREEK

7 SOUTH OF I-94, Morton, ND

Built 1996 Load: 48.0 t ADT: 1,950

IRRSR ND HIWAY 24

Good

Over: BATTLE CREEK

9 NORTH OF FORT YATES, Sioux, ND

Built 1965 Load: 48.0 t ADT: 1,700

ND HIGHWAY 14

Good

Over: MOUSE RIVER

1 N.W. OF TOWNER, McHenry, ND

Built 2009 Load: 48.1 t ADT: 690

US HIGHWAY 2

Good

Over: CREEK

4 WEST OF US HWY 83, Ward, ND

Built 1980 Load: 48.2 t ADT: 8,190

COUNTY HIGHWAY

Good

Over: COUNTY DRAIN 14

1 EAST 4 SOUTH MAPLETON, Cass, ND

Built 2019 Load: 48.3 t ADT: 20

COUNTY HIGHWAY

Good

Over: COUNTY DRAIN 2

3 WEST OF HARWOOD, Cass, ND

Built 2021 Load: 48.3 t ADT: 58

SOUTH 48TH ST.

Good

Over: LEGAL DRAIN # 9

SOUTH 48TH ST., Grand Forks, ND

Built 2011 Load: 48.3 t ADT: 2,500

IRRSR ND HIGHWAY 6

Good

Over: CREEK

1 SOUTH OF BREIEN, Sioux, ND

Built 1949 Load: 48.3 t ADT: 250

47TH ST SW

Good

Over: BEAVER CREEK

2 W 10 S OF RICHARDTON, Stark, ND

Built 2018 Load: 48.3 t ADT: 20

COUNTY HIGHWAY

Good

Over: CREEK

1 W 10 S OF RICHARDTON, Stark, ND

Built 2018 Load: 48.3 t ADT: 10

US HIGHWAY 81

Good

Over: DRAINAGE DITCH

5 NORTH OF MANVEL, Grand Forks, ND

Built 1950 Load: 48.4 t ADT: 1,950

INTERSTATE 29

Good

Over: LEGAL DRAIN #64

SOUTH OF JOLIETTE INTER., Pembina, ND

Built 2023 Load: 48.6 t ADT: 3,295

COUNTY HIGHWAY

Good

Over: WILD RICE RIVER

4 NORTH HANKINSON, Richland, ND

Built 2012 Load: 48.6 t ADT: 20

COUNTY HIGHWAY

Good

Over: WILD RICE RIVER

4 WEST 2 SOUTH WAHPETON, Richland, ND

Built 2009 Load: 48.6 t ADT: 20

COUNTY HIGHWAY

Good

Over: CREEK

1 SOUTH 1 EAST OF SHARON, Steele, ND

Built 2020 Load: 48.6 t ADT: 45

COUNTY HIGHWAY

Good

Over: DES LACS REFUGE LAKE

CITY OF KENMARE, Ward, ND

Built 2016 Load: 48.6 t ADT: 320

ND HIGHWAY 30

Good

Over: PIPESTEM CREEK

NORTH US 52, Wells, ND

Built 2022 Load: 48.6 t ADT: 175

41ST ST NE

Good

Over: BURNT CREEK

2 EAST 8 NORTH BISMARCK, Burleigh, ND

Built 1979 Load: 48.8 t ADT: 35

COUNTY HIGHWAY

Good

Over: NORTH BRANCH GOOSE RIVER

2 EAST 1 NORTH HATTON, Traill, ND

Built 1999 Load: 48.8 t ADT: 20

US HIGHWAY 2

Good

Over: MOUSE RIVER

1 WEST OF N.D. HWY 14 S, McHenry, ND

Built 1979 Load: 48.9 t ADT: 1,275

US HIGHWAY 2

Good

Over: MOUSE RIVER

1 WEST OF N.D. HWY 14 S, McHenry, ND

Built 1979 Load: 48.9 t ADT: 1,275

COUNTY ROAD

Good

Over: CUT BANK CREEK

3 WEST 3 SOUTH MAXBASS, Bottineau, ND

Built 2020 Load: 49.0 t ADT: 25

COUNTY HIGHWAY 16

Good

Over: WILD RICE RIVER

1 EAST OF ST BENEDICT, Cass, ND

Built 2001 Load: 49.0 t ADT: 670

ND HIGHWAY 22

Good

Over: JIM CREEK

10 NORTH OF ND 200, Dunn, ND

Built 2011 Load: 49.0 t ADT: 2,175

SECTION LINE TRAIL

Good

Over: COULEE

1 EAST 1 SOUTH WEBSTER, Ramsey, ND

Built 2021 Load: 49.0 t ADT: 4

Showing 3,401-3,450 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 Editorial.

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). A "structurally deficient" rating is a repair-priority signal, not a closure or unsafe-to-cross designation. Consult a qualified civil engineer before making decisions based on this data.