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 140 Ave

Good

Over: CREEK

0.9E 3.5S OF CLAFLIN, Barton, KS

Built 1958 Load: 18.0 t ADT: 40

SE 170 St

Good

Over: MUDDY CREEK

7.0S 0.2E OF PICKRELL, Butler, KS

Built 1953 Load: 18.0 t ADT: 120

NW Ohio St

Good

Over: GILLION CREEK

3.0E 0.3N OF POTWIN, Butler, KS

Built 1973 Load: 18.0 t ADT: 70

RS 121 Rd 20

Good

Over: CASINO CREEK

1.75N OF ASHLAND, Clark, KS

Built 1956 Load: 18.0 t ADT: 10

70th Rd

Good

Over: WEST WOLF CREEK

4.2S 7.5W OF CONCORDIA, Cloud, KS

Built 1954 Load: 18.0 t ADT: 60

WOODSON (24.0-0.1)

Good

Over: APPANOOSE CREEK

1.6N 7.9W OF CENTROPOLIS, Franklin, KS

Built 1984 Load: 18.0 t ADT: 40

HAMILTON (8-15.1)

Good

Over: MIDDLE CREEK

1.5N 2.1E OF PRINCETON, Franklin, KS

Built 1975 Load: 18.0 t ADT: 25

SAND CK (18-17.1)

Good

Over: WOLF CREEK

3.0S 1.9W OF LE LOUP, Franklin, KS

Built 1973 Load: 18.0 t ADT: 25

RS 302 NW 100 RD

Good

Over: TRIB. TO RUSH CREEK

2.0N 1.5E CRYSTAL SPRINGS, Harper, KS

Built 1957 Load: 18.0 t ADT: 138

NE 120 RD

Good

Over: STREAM

3.0N OF HARPER, Harper, KS

Built 1951 Load: 18.0 t ADT: 60

NE 110 RD Z.1-6.0

Good

Over: STREAM

2.0N OF DANVILLE, Harper, KS

Built 1970 Load: 18.0 t ADT: 50

RS 448 21ST. AVE

Good

Over: TRIB. TO TURKEY CREEK

1.4N OF GALVA, McPherson, KS

Built 1956 Load: 18.0 t ADT: 345

MOCCASIN RD.

Good

Over: TRIB. RUNNING TURKEY CK.

1.6E 0.5N OF GALVA, McPherson, KS

Built 1983 Load: 18.0 t ADT: 50

North Street

Good

Over: ELKHART DRAINAGE DITCH

NORTH EDGE OF ELKHART, Morton, KS

Built 1969 Load: 18.0 t ADT: 735

LOCAL RD. R-3

Good

Over: STREAM

2.0S 2.5W OF CORNING, Nemaha, KS

Built 1994 Load: 18.0 t ADT: 10

RD 20

Good

Over: SPRING CREEK

11.0S 1.25W OF BEELER, Ness, KS

Built 1969 Load: 18.0 t ADT: 35

OREGON TRAIL ROAD

Good

Over: LOST CREEK

1.5N OF BELVUE, Pottawatomie, KS

Built 1973 Load: 18.0 t ADT: 10

RS 555 5802560

Good

Over: STREAM

3.5E OF PARTRIDGE, Reno, KS

Built 1962 Load: 18.0 t ADT: 463

RS 556 771355

Good

Over: STREAM

8.2S 0.7W OF HAVEN, Reno, KS

Built 1955 Load: 18.0 t ADT: 330

AVE. F | RS 984

Good

Over: LOST CREEK

6.0S.E. OF BUSHTON, Rice, KS

Built 1982 Load: 18.0 t ADT: 50

S WICHITA-SCOTT RD

Good

Over: ROCKY DRAW CREEK

4.6S & 2.5W OF MODOC, Scott, KS

Built 1967 Load: 18.0 t ADT: 50

NW 50 Ave

Good

Over: SPRING CREEK

7.0E OF MACKSVILLE, Stafford, KS

Built 1965 Load: 18.0 t ADT: 100

FAU 5800 30-5-45-6

Good

Over: HARAIS CREEK

SOUTH EDGE OF WELLINGTON, Sumner, KS

Built 1935 Load: 18.0 t ADT: 225

LOCAL 34-3-6

Good

Over: TRIB. TO CHIKASKIA RIVER

2.0S 0.4W OF ARGONIA, Sumner, KS

Built 1982 Load: 18.0 t ADT: 15

ROAD 11 (RS 881)

Good

Over: MIDDLE FORK LAKE CREEK

16.9N 5.0E OF WESKAN, Wallace, KS

Built 1969 Load: 18.0 t ADT: 25

BLUE BIRD ROAD

Good

Over: MIDDLE FORK LAKE CREEK

13.0N 2.6W SHARON SPRINGS, Wallace, KS

Built 1968 Load: 18.0 t ADT: 35

US54 HWY

Good

Over: ELM CREEK

3.06 MI. W. US-59, Allen, KS

Built 1967 Load: 18.1 t ADT: 2,680

US59 HWY

Good

Over: BIG CREEK DRAINAGE

5.70 MI. S. US-54, Allen, KS

Built 1931 Load: 18.1 t ADT: 1,410

600 Rd O.6-6.0

Good

Over: TRIB. TO DEER CREEK

2.0N 0.4W OF LONE ELM, Anderson, KS

Built 1985 Load: 18.1 t ADT: 50

RS 1592

Good

Over: ELK CREEK

1.0N OF LARKINBURG, Atchison, KS

Built 1964 Load: 18.1 t ADT: 60

K8 HWY

Good

Over: DRIFTWOOD CREEK DRAINAGE

0.10 MI N OKLA STATE LN, Barber, KS

Built 1959 Load: 18.1 t ADT: 890

US160 HWY

Good

Over: LITTLE SANDY CREEK DRG.

5.55 MI E EJCT US281, Barber, KS

Built 1961 Load: 18.1 t ADT: 1,220

US160 HWY

Good

Over: LITTLE SANDY CREEK DRG.

10.74 MI E EJCT US281, Barber, KS

Built 1962 Load: 18.1 t ADT: 1,050

Off SW 110 Ave

Good

Over: DRAINAGE DITCH

6.9N OF PAWNEE ROCK, Barton, KS

Built 1954 Load: 18.1 t ADT: 235

K4 HWY

Good

Over: BOOT CREEK

0.00 MI E RUSH COLN, Barton, KS

Built 1948 Load: 18.1 t ADT: 555

K4 HWY

Good

Over: CHEYENNE BOTTOMS DR

6.48 MI E EJCT US281, Barton, KS

Built 1926 Load: 18.1 t ADT: 1,320

K96 HWY

Good

Over: LITTLE WALNUT CREEK DRG.

12.66 MI E RUSH COLN, Barton, KS

Built 1946 Load: 18.1 t ADT: 2,800

US281 HWY

Good

Over: WALNUT CREEK DRAINAGE

3.82 MI N US56/K156/K96, Barton, KS

Built 1950 Load: 18.1 t ADT: 4,000

SE Teter Road

Good

Over: BRANCH OF MUDDY CREEK

8.0S 1.5W OF LEON, Butler, KS

Built 1993 Load: 18.1 t ADT: 40

RS 94

Good

Over: TRIB. TO BUCKEYE CREEK

5.2N 9.0E OF STRONG CITY, Chase, KS

Built 1947 Load: 18.1 t ADT: 120

US166 HWY

Good

Over: LITTLE CANEY RIVER DRG

11.13 MI EJCT K99, Chautauqua, KS

Built 1925 Load: 18.1 t ADT: 2,500

K34 HWY

Good

Over: BLUFF CREEK DRAINAGE

6.00 MI N US160, Clark, KS

Built 1959 Load: 18.1 t ADT: 715

US283 HWY

Good

Over: SINKHOLE DRAINAGE

1.41 MI N US54, Clark, KS

Built 1963 Load: 18.1 t ADT: 3,150

LOCAL 24.0-C.5

Good

Over: CHAPMAN CREEK

1.0S 1.0E OF OAK HILL, Clay, KS

Built 1970 Load: 18.1 t ADT: 10

K9 HWY

Good

Over: OAK CREEK DRAINAGE

2.47 MI E US81, Cloud, KS

Built 1964 Load: 18.1 t ADT: 2,220

K9 HWY

Good

Over: ELM CREEK DRAINAGE

10.68 MI E US81, Cloud, KS

Built 1967 Load: 18.1 t ADT: 950

WAYSIDE RD. 171

Good

Over: TRIB. TO CROOKED CREEK

2.1S OF ALICEVILLE, Coffey, KS

Built 1988 Load: 18.1 t ADT: 275

16TH. RD. #70

Good

Over: LONG CREEK

4.7E OF NEW STRAWN, Coffey, KS

Built 1988 Load: 18.1 t ADT: 2,515

19TH. RD. 256

Good

Over: TRIB. TO WOLF CREEK

7.4N 1.9E OF BURLINGTON, Coffey, KS

Built 1991 Load: 18.1 t ADT: 20

K58 HWY

Good

Over: LOSS CREEK

7.87 MI E SJCT US75, Coffey, KS

Built 1949 Load: 18.1 t ADT: 1,010

Showing 11,801-11,850 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.