State profile · Below national median SD

Florida bridge safety

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

12,892
Public bridges
38.8%
Good condition
2.8%
Poor condition
2.8%
Structurally deficient

Total Bridges

12,892

Public highway bridges in Florida

Good Condition

38.8%

5,007 bridges rated 7-9

-11.2pp vs 50% benchmark

Poor Condition

2.8%

355 bridges rated 0-4

Structurally Deficient

2.8%

355 bridges flagged for repair priority

-4.2pp vs national avg 7.0%

Florida vs national bridge condition

Florida — Good condition share 38.8%
National avg

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

Florida — Structurally deficient share 9.2%
National avg

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

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

49

Utah

2.43% top marginal rate
Structure
Progressive
Burden @ $100K
$3,126

50

Vermont

2.62% top marginal rate
Structure
Progressive
Burden @ $100K
$2,936
Selected

12

Florida

2.75% top marginal rate
Structure
Progressive
Burden @ $100K
$12,892

51

Virginia

3.03% top marginal rate
Structure
Progressive
Burden @ $100K
$14,122

01

Alabama

3.35% top marginal rate
Structure
Progressive
Burden @ $100K
$13,471

Bridges Needing Most Attention in Florida

Six lowest-condition bridges in Florida, ranked by composite NBI rating. Each is inspected at least every 24 months.

All Bridges in Florida

Venetian Way

Poor

Over: Biscayne Bay

1.4 Miles EAST of US-1, Miami-Dade, FL

Built 1927 Load: 4.4 t ADT: 8,323

Venetian Way

Poor

Over: Biscayne Bay

1.5 Miles EAST of US-1, Miami-Dade, FL

Built 1927 Load: 4.9 t ADT: 8,320

Venetian Causeway

Poor

Over: Biscayne Bay

0.25 Mile W of Alton Rd, Miami-Dade, FL

Built 1927 Load: 5.0 t ADT: 8,323

Camp Helen Trail

Poor

Over: Phillips Inlet

Camp Helen State Park, Bay, FL

Built 1996 Load: 5.4 t ADT: 10

Bradley Road

Poor

Over: Carpenter Sink Creek

0.6 Miles West of SR 69, Jackson, FL

Built 1991 Load: 5.4 t ADT: 39

Poplar Head Ch Rd

Poor

Over: Penny Creek

0.2 Mi N of Lighthouse Ch, Okaloosa, FL

Built 1930 Load: 5.4 t ADT: 100

Peak Road

Poor

Over: Angelico Branch

2.5 Miles South of SR 2, Holmes, FL

Built 2012 Load: 5.5 t ADT: 45

CR 269 A

Poor

Over: Mosquito Creek

0.6 Miles East of CR 269, Gadsden, FL

Built 1956 Load: 6.4 t ADT: 600

Valee Road

Poor

Over: Little Reedy Creek

2.0 Mi NW of US90/SR10, Holmes, FL

Built 1965 Load: 6.4 t ADT: 66

Dock Road

Poor

Over: Little Dry Creek

0.85 Mi East US231/SR75, Jackson, FL

Built 1998 Load: 6.5 t ADT: 50

O.C. Phillips Road

Poor

Over: Brushy Creek

3 Mi West of HWY 97A, Escambia, FL

Built 1968 Load: 7.3 t ADT: 50

Woodham/Spruce Rd

Poor

Over: Holmes Creek Relief

3.3 Miles East of CR 173, Holmes, FL

Built 1976 Load: 7.3 t ADT: 79

Venetian Causeway

Poor

Over: Biscayne Bay

1.0 Mile EAST of US-1, Miami-Dade, FL

Built 1927 Load: 7.4 t ADT: 8,323

CR 225

Poor

Over: WATER OAK CREEK

1.7 MI WEST OF CR 16, Bradford, FL

Built 1950 Load: 7.5 t ADT: 1,600

LONESTAR ROAD

Poor

Over: GINHOUSE CREEK

0.5MI W OF ST JOHNS BLUFF, Duval, FL

Built 1965 Load: 7.5 t ADT: 10,081

Venetian Causeway

Poor

Over: Biscayne Bay

2.3 Miles East of US-1, Miami-Dade, FL

Built 1927 Load: 7.5 t ADT: 8,323

SW 42nd Avenue

Poor

Over: Coral Gables Canal

N Edge of Cocoplum Circle, Miami-Dade, FL

Built 1943 Load: 7.6 t ADT: 34,503

WEST LAKE DRIVE

Poor

Over: ESTELLE RIVER

200FT S OF ISLA BAHIA DR, Broward, FL

Built 1956 Load: 8.2 t ADT: 1,600

Mill Road

Poor

Over: Trout Creek

5.0 Mi N of US98/SR30, Franklin, FL

Built 1959 Load: 8.2 t ADT: 33

George Johnson Rd

Poor

Over: Big Branch

0.9 Miles South of SR 2, Holmes, FL

Built 1980 Load: 8.2 t ADT: 60

Brackin Road

Poor

Over: Unnamed Branch

0.4 Miles East of SR 81, Holmes, FL

Built 1970 Load: 8.2 t ADT: 60

New Bayview Church

Poor

Over: East Pittman Creek

1.33 Miles North of SR2, Holmes, FL

Built 2016 Load: 8.2 t ADT: 55

SE 15TH AVE.

Poor

Over: TERN WATERWAY

0.4MI S OF SR-810, Broward, FL

Built 1955 Load: 8.5 t ADT: 2,528

CLET HARVEY ROAD

Poor

Over: MUD LAKE SWAMP

2.6 MI EAST OF CR 229, Baker, FL

Built 1941 Load: 8.9 t ADT: 206

White Road

Poor

Over: Unnamed Branch

1.6 Miles East of SR 81, Holmes, FL

Built 1975 Load: 9.1 t ADT: 66

English Lane

Poor

Over: Blackshire Creek

0.8 Miles North of SR 2, Holmes, FL

Built 1978 Load: 9.1 t ADT: 26

Venetian Causeway

Poor

Over: Biscayne Bay

Rivo Alto to Belle Isle, Miami-Dade, FL

Built 1927 Load: 9.4 t ADT: 20,400

CRIPPLE CREEK ROAD

Poor

Over: CRIPPLE CREEK

BELMORE STATE FOREST, Clay, FL

Built 1952 Load: 9.7 t ADT: 11

W Dixie Highway

Poor

Over: Snake Creek Canal

0.15 Mile N of SR-826, Miami-Dade, FL

Built 1954 Load: 9.7 t ADT: 15,263

ORANGE SPRINGS RD

Poor

Over: LITTLE ORANGE CREEK

1.2 MI WEST OF CR 315, Putnam, FL

Built 1993 Load: 9.7 t ADT: 31

Warren Bluff Road

Poor

Over: Roberts Creek

0.1 Mi S of Gully Br Road, Franklin, FL

Built 2001 Load: 9.8 t ADT: 25

New Bridge Road

Poor

Over: Gully Branch

2.4 Mi S CR268, Gadsden, FL

Built 2009 Load: 9.8 t ADT: 25

Otter Crk Brdg Rd

Poor

Over: Otter Creek

0.7 Mi S of Pinelog Road, Bay, FL

Built 1954 Load: 10.0 t ADT: 61

Howell Williams Rd

Poor

Over: Tenmile Creek

2.0 Miles West of CR 177, Holmes, FL

Built 2000 Load: 10.0 t ADT: 60

CR 357

Poor

Over: CALIFORNIA SWAMP

9.6 MI SOUTH OF CR 351, Dixie, FL

Built 1960 Load: 10.2 t ADT: 150

CR 30B

Poor

Over: Indian Lagoon

0.2 Miles South of CR 30A, Gulf, FL

Built 1980 Load: 10.2 t ADT: 220

Pine Log Road

Poor

Over: Unnamed Branch

2.0 Mi N of Gully Br Rd, Franklin, FL

Built 2011 Load: 10.4 t ADT: 25

106TH AVENUE

Poor

Over: SAMPSON RIVER

0.7 MI NORTH OF CR 18, Bradford, FL

Built 1965 Load: 10.8 t ADT: 31

North Road

Poor

Over: Rake Creek

1.27 Miles East of SR65, Franklin, FL

Built 1997 Load: 10.8 t ADT: 25

CR 361

Poor

Over: BUCK CREEK

8.4 MI SOUTH OF CR 358, Dixie, FL

Built 1972 Load: 11.1 t ADT: 400

New River Road

Poor

Over: Syrup Branch

0.8 Mile North of Mill Rd, Franklin, FL

Built 1999 Load: 11.1 t ADT: 33

CR 357

Poor

Over: SHIRED CREEK

10.5 MI SOUTH OF CR 351, Dixie, FL

Built 1960 Load: 11.4 t ADT: 150

Hickory Hill Road

Poor

Over: Unnamed Branch

1.6 Miles East of SR 81, Holmes, FL

Built 1979 Load: 11.8 t ADT: 55

Yancey Road

Poor

Over: Unnamed Branch

2.8 Miles North of SR 2, Holmes, FL

Built 1979 Load: 11.8 t ADT: 55

NE 1ST STREET

Poor

Over: STRANAHAN LAKE

200FT E OF VICTORIA PK RD, Broward, FL

Built 1940 Load: 12.1 t ADT: 832

FSR 200

Poor

Over: UNNAMED STREAM

1.75 MI WEST OF STATE 250, Baker, FL

Built 1976 Load: 12.6 t ADT: 50

Royce Gill Road

Poor

Over: Caney Creek

0.41 Mi East of CR 280, Walton, FL

Built 2002 Load: 12.7 t ADT: 50

Gainer Road

Poor

Over: Moccasin Creek

3.0 Miles South of SR 20, Bay, FL

Built 1972 Load: 13.4 t ADT: 77

CR 181

Poor

Over: Natural Bridge Creek

4.3 Mi East of SR 83, Walton, FL

Built 1958 Load: 13.4 t ADT: 500

ACREE ROAD

Poor

Over: THOMAS CREEK

3.3 MI W OF OLD KINGS RD, Duval, FL

Built 1984 Load: 13.7 t ADT: 950

Showing 12,551-12,600 of 12,892 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.