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

COUNTY ROAD

Poor

Over: CREEK

3 EAST 1 NORTH HAMILTON, Pembina, ND

Built 1977 Load: 13.2 t ADT: 24

COUNTY HIGHWAY

Poor

Over: ELM RIVER

3 NORTH 6 EAST COLGATE, Steele, ND

Built 1937 Load: 13.2 t ADT: 24

169th Ave. SW

Poor

Over: Sevenmile Creek

17 SOUTH 3 EAST MARMARTH, Bowman, ND

Built 1970 Load: 13.3 t ADT: 25

COUNTY HIGHWAY

Poor

Over: COUNTY DRAIN

1 EAST 4 NORTH WALCOTT, Richland, ND

Built 1978 Load: 13.3 t ADT: 10

COUNTY HIGHWAY

Poor

Over: CREEK

3 SOUTH 1 EAST NORTHGATE, Burke, ND

Built 1964 Load: 13.5 t ADT: 20

COUNTY ROAD

Poor

Over: MOUSE RIVER

3 NORTH OF TOWNER, McHenry, ND

Built 1967 Load: 13.8 t ADT: 5

COUNTY ROAD

Poor

Over: CREEK

1 EAST 14 SOUTH GRAFTON, Walsh, ND

Built 1935 Load: 14.1 t ADT: 400

COUNTY HIGHWAY

Poor

Over: RED RIVER OF THE NORTH

9 EAST 1 NORTH BUXTON, Traill, ND

Built 1957 Load: 14.5 t ADT: 340

49th St SW

Poor

Over: PETERS CREEK

24 NORTH 12 WEST OF ELGIN, Grant, ND

Built 1932 Load: 14.7 t ADT: 20

COUNTY HIGHWAY

Poor

Over: NELSON DRAIN NO. 28

6 EAST 5 SOUTH HILLSBORO, Traill, ND

Built 1926 Load: 14.7 t ADT: 20

COUNTY ROAD

Poor

Over: CREEK

4 NORTH 2 WEST OF OVERLY, Bottineau, ND

Built 1930 Load: 15.3 t ADT: 25

COUNTY ROAD

Poor

Over: N BRANCH TURTLE RIVER

2 WEST 3 SOUTH ORR, Grand Forks, ND

Built 1959 Load: 15.3 t ADT: 70

COUNTY HIGHWAY

Poor

Over: COULEE

4 WEST 1 SOUTH HANSBORO, Towner, ND

Built 1939 Load: 15.5 t ADT: 1

COUNTY HIGHWAY

Poor

Over: MILLER DRAIN NO. 29

5 EAST 4 SOUTH MAYVILLE, Traill, ND

Built 1920 Load: 15.8 t ADT: 20

95th Avenue SW

Poor

Over: CREEK

11 NORTH 3 WEST OF MOTT, Hettinger, ND

Built 1960 Load: 16.0 t ADT: 20

COUNTY HIGHWAY

Poor

Over: CREEK

7 SOUTH 2 EAST CANDO, Towner, ND

Built 1953 Load: 16.2 t ADT: 20

116th Ave SW

Poor

Over: CHANTA PETA CREEK

14 S. 1 E. NEW ENGLAND, Hettinger, ND

Built 1915 Load: 16.3 t ADT: 10

COUNTY HIGHWAY

Poor

Over: INTERMITTENT STREAM

1 EAST OF BLANCHARD, Traill, ND

Built 1920 Load: 16.3 t ADT: 20

COUNTY ROAD

Poor

Over: CREEK

2 EAST 9 SOUTH PARK RIVER, Walsh, ND

Built 1950 Load: 16.4 t ADT: 26

COUNTY HIGHWAY

Poor

Over: CREEK

4 WEST 7 NORTH TIOGA, Williams, ND

Built 1946 Load: 16.5 t ADT: 10

44TH AVE

Poor

Over: DRAINAGE AREA

2 EAST 9 SOUTH OF HEBRON, Morton, ND

Built 1965 Load: 16.6 t ADT: 25

SECTION LINE ROAD

Poor

Over: OAK CREEK

2 WEST 3 SOUTH OF OMENEE, Bottineau, ND

Built 1956 Load: 17.0 t ADT: 5

COUNTY HIGHWAY

Poor

Over: COUNTY DRAIN 39

5 SOUTH OF FAIRMOUNT, Richland, ND

Built 1972 Load: 17.0 t ADT: 20

COUNTY HIGHWAY

Poor

Over: CREEK

9 WEST 5 SOUTH CANDO, Towner, ND

Built 1945 Load: 17.0 t ADT: 10

COUNTY HIGHWAY

Poor

Over: RED RIVER OF THE NORTH

4 SOUTH 9 EAST OF KELSO, Traill, ND

Built 1952 Load: 17.0 t ADT: 260

COUNTY HIGHWAY

Poor

Over: CREEK

2 SOUTH OF HARWOOD, Cass, ND

Built 1976 Load: 17.2 t ADT: 24

COUNTY HIGHWAY

Poor

Over: RED RIVER OF THE NORTH

4 SOUTH 6 EAST OF GARDNER, Cass, ND

Built 1949 Load: 17.2 t ADT: 90

COUNTY HIGHWAY

Poor

Over: CUT BANK CREEK

1 SOUTH 1 WEST OF UPHAM, McHenry, ND

Built 1939 Load: 17.2 t ADT: 457

COUNTY HIGHWAY

Poor

Over: BEICEGAL CREEK

2S 2W GRASSY BUTTE, McKenzie, ND

Built 1970 Load: 17.2 t ADT: 20

COUNTY HIGHWAY

Poor

Over: N BRANCH OF CLEAR CREEK

1 NORTH 3 WEST KEENE, McKenzie, ND

Built 1960 Load: 17.6 t ADT: 20

COUNTY HIGHWAY

Poor

Over: NELSON DRAIN NO. 28

5 EAST 5 SOUTH HILLSBORO, Traill, ND

Built 1936 Load: 17.6 t ADT: 10

COUNTY ROAD

Poor

Over: MAPLE RIVER

2 SOUTH 1 EAST OF EDGELEY, LaMoure, ND

Built 1935 Load: 18.1 t ADT: 24

COUNTY HIGHWAY

Poor

Over: BEAVER CREEK

1 WEST OF MONTPELIER, Stutsman, ND

Built 1962 Load: 18.6 t ADT: 210

COUNTY HIGHWAY

Poor

Over: LITTLE MUDDY RIVER

2 EAST 3 SOUTH ALAMO, Williams, ND

Built 1925 Load: 18.9 t ADT: 24

COUNTY HIGHWAY

Poor

Over: CREEK

2 SOUTH OF GARDAR, Pembina, ND

Built 1930 Load: 19.1 t ADT: 10

83RD AVE SW

Poor

Over: HEART RIVER

12 SOUTH 5 E RICHARDTON, Stark, ND

Built 1928 Load: 19.1 t ADT: 10

COUNTY HIGHWAY

Poor

Over: ELM RIVER

5 WEST OF GRANDIN, Traill, ND

Built 1979 Load: 19.1 t ADT: 20

COUNTY HIGHWAY

Poor

Over: STONY CREEK

1 SOUTH SPRING BROOK, Williams, ND

Built 1920 Load: 19.1 t ADT: 24

ND HIGHWAY 1

Poor

Over: CREEK

7 NORTH OF ND 5, Cavalier, ND

Built 1931 Load: 19.2 t ADT: 490

COUNTY ROAD

Poor

Over: COTTONWOOD CREEK

2 SOUTH 1 EAST OF JUD, LaMoure, ND

Built 1950 Load: 19.5 t ADT: 2

70th Ave. SW

Poor

Over: DRAINAGE AREA

3 SOUTH 6 EAST OF HEBRON, Morton, ND

Built 1967 Load: 19.6 t ADT: 5

COUNTY HIGHWAY

Poor

Over: MAPLE RIVER

2 EAST 7 SOUTH OF ALICE, Cass, ND

Built 2011 Load: 19.8 t ADT: 20

COUNTY ROAD

Poor

Over: SECOND LARSON COULEE

3 SOUTH 1 WEST MINOT, Ward, ND

Built 1965 Load: 19.9 t ADT: 25

COUNTY ROAD

Poor

Over: N BRANCH TURTLE RIVER

5 EAST 2 SOUTH MCCANNA, Grand Forks, ND

Built 1962 Load: 20.1 t ADT: 25

COUNTY HIGHWAY

Poor

Over: SWAN CREEK

1 EAST NORTH WHEATLAND, Cass, ND

Built 1955 Load: 20.2 t ADT: 20

58TH AVENUE

Poor

Over: DRAINAGE AREA

5 SOUTH 8 WEST OF ALMONT, Morton, ND

Built 1966 Load: 20.2 t ADT: 25

COUNTY HIGHWAY

Poor

Over: DRAIN DITCH

7 EAST 2 SOUTH GILBY, Grand Forks, ND

Built 1954 Load: 20.3 t ADT: 25

COUNTY ROAD 0520

Poor

Over: SOURIS RIVER

1 SOUTH 4 WEST OF KRAMER, Bottineau, ND

Built 1960 Load: 20.5 t ADT: 170

COUNTY HIGHWAY

Poor

Over: CREEK

1 EAST 1 SOUTH CANDO, Towner, ND

Built 1947 Load: 21.0 t ADT: 5

53rd Ave NE

Poor

Over: CREEK

8 SOUTH 9 EAST OF WOLFORD, Pierce, ND

Built 1970 Load: 21.2 t ADT: 20

Showing 3,901-3,950 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.