State profile · Below median Poor share

Kansas bridge safety

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

23,867
Public bridges
50.2%
Good condition
5.2%
Poor condition

Data updated May 2026

Total Bridges

23,867

Public highway bridges in Kansas

Good Condition

50.2%

11,979 bridges rated 7-9

0.2pp vs 50% benchmark

Poor Condition

5.2%

1,253 bridges whose lowest applicable component is rated 0-4

-1.7pp vs national avg 7.0%

Kansas vs national bridge condition

Kansas - Good condition share 50.2%
National avg

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

Kansas - Poor-condition share 17.5%
National avg

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

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

WA

Washington

4.81% top marginal rate
Structure
Progressive
Burden @ $100K
$8,808

IN

Indiana

4.94% top marginal rate
Structure
Progressive
Burden @ $100K
$18,630
Selected

KS

Kansas

5.25% top marginal rate
Structure
Progressive
Burden @ $100K
$23,867

WY

Wyoming

5.41% top marginal rate
Structure
Progressive
Burden @ $100K
$3,181

ID

Idaho

5.51% top marginal rate
Structure
Progressive
Burden @ $100K
$1,742

Bridges Needing Most Attention in Kansas

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

All Bridges in Kansas

NE Flinthills Rd

Good

Over: SATCHEL CREEK

7.9N OF ROSALIA, Butler, KS

Built 1968 Load: 16.6 t ADT: 375

SW Tawakoni

Good

Over: SMALL STREAM

4.0E 2.8S OF ANDOVER, Butler, KS

Built 1958 Load: 16.6 t ADT: 175

K120 HWY

Good

Over: MISSION CREEK

0.25 MI N US36, Doniphan, KS

Built 1990 Load: 16.6 t ADT: 1,000

K23 HWY

Good

Over: HACKBERRY CRK TRIBUTARY

17 M N LANE COLN, Gove, KS

Built 2004 Load: 16.6 t ADT: 750

RS 308 RD31

Good

Over: NORTH BEAR CREEK

10.0S 7.9W OF SYRACUSE, Hamilton, KS

Built 1959 Load: 16.6 t ADT: 485

13th

Good

Over: Mud Creek

4.5E OF WILLIAMSTOWN, Jefferson, KS

Built 1985 Load: 16.6 t ADT: 200

RS 1446 BSN 690

Good

Over: TRIB. TO EAST MARSH CK.

2.0W 2.6S OF LOVEWELL, Jewell, KS

Built 2001 Load: 16.6 t ADT: 64

RS 1139

Good

Over: TURKEY CREEK

3.1N 2.0W OF CHETOPA, Labette, KS

Built 1975 Load: 16.6 t ADT: 115

RS 445 COMANCHE RD

Good

Over: LONE TREE CREEK

15.7W OF ELYRIA, McPherson, KS

Built 1957 Load: 16.6 t ADT: 195

RS 844 (Rd. F)

Good

Over: N. FORK PRAIRIE DOG CK.

2.5N 2.2W OF ALMENA, Norton, KS

Built 1961 Load: 16.6 t ADT: 90

28 ROAD (RS 2006)

Good

Over: PARADISE CREEK

0.2N 4.0E OF CODELL, Rooks, KS

Built 1973 Load: 16.6 t ADT: 90

SW 45th St.

Good

Over: Colly Cr.

457.20m E. of SW45th & Ga, Shawnee, KS

Built 1987 Load: 16.6 t ADT: 2,750

SW 70 Ave

Good

Over: SPRING CREEK

1.8S OF DILLWYN, Stafford, KS

Built 1961 Load: 16.6 t ADT: 160

RS 997 22-37-8

Good

Over: TRIB. TO SPRING CREEK

3.4S 3.8E OF ANSON, Sumner, KS

Built 1950 Load: 16.6 t ADT: 235

RS 998 43-2-3

Good

Over: NINNESCAH RIVER

1.4S 2.8W OF PECK, Sumner, KS

Built 1966 Load: 16.6 t ADT: 415

U.25-2.9 328

Good

Over: TRIB. LITTLE BLUE RIVER

0.5S OF HOLLENBERG, Washington, KS

Built 2000 Load: 16.6 t ADT: 50

NW 150 Rd

Good

Over: STREAM

4.0S 3.5W OF SUSANK, Barton, KS

Built 1949 Load: 16.7 t ADT: 85

RS 1045 | 230th Rd

Good

Over: ELM CREEK

5.0W 0.6N OF ST. JOSEPH, Cloud, KS

Built 1951 Load: 16.7 t ADT: 25

RD. N 949.0-538.9

Good

Over: EAGLE CREEK

1.7E OF OLPE, Lyon, KS

Built 1975 Load: 16.7 t ADT: 50

RS 319 17TH. AVE

Good

Over: TRIB. DRY TURKEY CREEK

3.0E 2.0N OF MCPHERSON, McPherson, KS

Built 1969 Load: 16.7 t ADT: 250

WINCHESTER RD.

Good

Over: TRIB. TO DRY CREEK

0.5W 2.5N OF LINDSBORG, McPherson, KS

Built 1953 Load: 16.7 t ADT: 50

RS 996 31-50-3

Good

Over: SPRING CREEK

1.1S 0.8E OF CORBIN, Sumner, KS

Built 1958 Load: 16.7 t ADT: 100

NW 220 Rd

Good

Over: CREEK

2.9W 2.9N OF SUSANK, Barton, KS

Built 1975 Load: 16.8 t ADT: 40

SE Munson Hill Rd

Good

Over: BRANCH OF ROCK CREEK

3.0W 1.0N OF LATHAM, Butler, KS

Built 1967 Load: 16.8 t ADT: 50

LOCAL 24.0-H.7

Good

Over: TRIB TO CHAPMAN CREEK

2.5S 2.0E OF LADYSMITH, Clay, KS

Built 1972 Load: 16.8 t ADT: 10

NW 24th St

Good

Over: TRIB. TO SAND CREEK

1.5N 1.0W OF NEWTON, Harvey, KS

Built 1950 Load: 16.8 t ADT: 50

LOCAL a-4.1

Good

Over: BURR OAK CREEK

8.3N 0.9W OF ESBON, Jewell, KS

Built 2006 Load: 16.8 t ADT: 10

LOCAL G-20.4

Good

Over: Buffalo Creek

1S & 0.5 E of Jewell, Jewell, KS

Built 2002 Load: 16.8 t ADT: 25

T Rd

Good

Over: MULE CREEK

3.6E 9.0S OF MULLINVILLE, Kiowa, KS

Built 1963 Load: 16.8 t ADT: 65

U36 HWY

Good

Over: BIGBLUERIV&UPRR&LOCALRD

0.4 MI E U36/U77 WJCT, Marshall, KS

Built 2004 Load: 16.8 t ADT: 4,700

LOCAL RD. C2D

Good

Over: TRIB. TO SOLOMON RIVER

2.0N OF CAWKER CITY, Mitchell, KS

Built 1966 Load: 16.8 t ADT: 35

LOCAL RD. T6L

Good

Over: TRIB. TO LITTLE SALT CK.

4.0N 6.5E OF HUNTER, Mitchell, KS

Built 1968 Load: 16.8 t ADT: 25

RS 267 A.9 - 2400

Good

Over: RALLS CREEK

0.8S 0.7E OF SKIDDY, Morris, KS

Built 1964 Load: 16.8 t ADT: 490

7 ROAD

Good

Over: LITTLE BEAVER CREEK

2.9S 4.2E OF MCDONALD, Rawlins, KS

Built 1976 Load: 16.8 t ADT: 20

N Herren Rd

Good

Over: BULL CREEK

2.0E OF NICKERSON, Reno, KS

Built 1971 Load: 16.8 t ADT: 55

RS 866 202ND RD.

Good

Over: TRIB. E. FK. WOLF CREEEK

3.9N OF LUCAS, Russell, KS

Built 1964 Load: 16.8 t ADT: 165

RS 593 474-789.30

Good

Over: DRY CREEK

1.2W OF MENTOR, Saline, KS

Built 2004 Load: 16.8 t ADT: 454

280 ROAD (RS 832)

Good

Over: OAK CREEK

1.0N 0.75W OF DISPATCH, Smith, KS

Built 1968 Load: 16.8 t ADT: 80

RS 645 42-37-5

Good

Over: TRIB. WEST SHOO FLY CK.

0.3S 2.1E OF PERTH, Sumner, KS

Built 1960 Load: 16.8 t ADT: 180

RS 665 BB-11.0

Good

Over: HORSE CREEK

9.3E 5.0S OF ALTA VISTA, Wabaunsee, KS

Built 1956 Load: 16.8 t ADT: 19

NE 20 Ave

Good

Over: WALNUT CREEK

1.5E 1.0N OF GREAT BEND, Barton, KS

Built 1938 Load: 16.9 t ADT: 80

S ROAD (RS 272)

Good

Over: HACKBERRY CREEK

1.9W OF GOVE, Gove, KS

Built 1976 Load: 16.9 t ADT: 115

RS 296 SW 90 AVE

Good

Over: CHIKASKIA RIVER

2.1N OF ZENDA, Kingman, KS

Built 1967 Load: 16.9 t ADT: 310

10th AVE.

Good

Over: SOUTH FORK SOLOMON RIVER

1.2S 10.0E OF OSBORNE, Osborne, KS

Built 1968 Load: 16.9 t ADT: 25

NE 20 Ave

Good

Over: TRIB. S. FK. NINNESCAH

0.4S 1.6E OF IUKA, Pratt, KS

Built 1984 Load: 16.9 t ADT: 30

13TH STREET NORTH

Good

Over: WESTLINK TRIB COWSKIN CR

13TH ST AT WESTLINK, Sedgwick, KS

Built 1968 Load: 16.9 t ADT: 15,565

RS 162 44-61-9

Good

Over: BADGER CREEK

1.0S 4.1W OF ADAMSVILLE, Sumner, KS

Built 1950 Load: 16.9 t ADT: 33

NW 50 St

Good

Over: Rock Creek

3.5E 3.0S OF POTWIN, Butler, KS

Built 1955 Load: 17.0 t ADT: 55

LOCAL 11.0-P.6

Good

Over: FINNEY CREEK

0.5S 4.3W OF GREEN, Clay, KS

Built 1972 Load: 17.0 t ADT: 10

17E ROAD (RS 182)

Good

Over: LONG BRANCH CREEK

2.4N 1.3W OF NORCATUR, Decatur, KS

Built 1959 Load: 17.0 t ADT: 100

Showing 11,451-11,500 of 23,867 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.